Browse Source

updated 4 packages

at-spi2-atk-2.38.0-1

at-spi2-core-2.40.0-1

gnome-terminal-3.40.0-1

vte3-0.64.0-1
Tomohiro "Tomo-p" KATO 3 years ago
parent
commit
bea3025a5b

+ 12 - 13
a/at-spi2-atk/at-spi2-atk-vl.spec

@@ -1,9 +1,10 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 Name:           at-spi2-atk
-Version:        2.34.2
+Version:        2.38.0
 Release:        1%{?_dist_release}
 Summary:        A GTK+ module that bridges ATK to D-Bus at-spi
+Group:          desktop-gnome,accessibility
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -42,7 +43,7 @@ D-Bus based at-spi.
 %package        devel
 Summary:        Development files for %{name}
 Summary(ja):    %{name} の開発ファイル
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       glib2-devel
 
@@ -53,7 +54,7 @@ developing applications that use %{name}.
 # compat32
 %package -n compat32-%{name}
 Summary:  A GTK+ module that bridges ATK to D-Bus at-spi
-Group:    System Environment/Libraries
+Group:    desktop-gnome,accessibility,legacy
 Requires: %{name} = %{version}-%{release}
 Requires: compat32-at-spi2-core
 
@@ -73,7 +74,7 @@ D-Bus based at-spi.
 
 %package -n compat32-%{name}-devel
 Summary: Development package for %{name}
-Group:   Development/Libraries
+Group:   programming,legacy
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 Requires: compat32-at-spi2-core-devel
@@ -82,6 +83,9 @@ Requires: compat32-at-spi2-core-devel
 Files for development with compat32-%{name}.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -96,15 +100,6 @@ Files for development with compat32-%{name}.
 %meson_install
 
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%post -n compat32-%{name} -p /sbin/ldconfig
-
-%postun -n compat32-%{name} -p /sbin/ldconfig
-
-
 %files
 %defattr(-,root,root,-)
 %license COPYING
@@ -136,6 +131,10 @@ Files for development with compat32-%{name}.
 
 
 %changelog
+* Fri Apr 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.38.0-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Sat Aug 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.34.2-1
 - new upstream release.
 

+ 23 - 26
a/at-spi2-core/at-spi2-core-vl.spec

@@ -1,30 +1,21 @@
+%bcond_with systemd
 %bcond_with firstbuild
+
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 %define _unpackaged_files_terminate_build 1
 
-# Meson settings
-%global _vpath_srcdir .
-%global _vpath_builddir %{_target_platform}
-%global __global_cflags  %{optflags}
-%global __global_cxxflags  %{optflags}
-%global __global_fflags  %{optflags} -I%_fmoddir
-%global __global_fcflags %{optflags} -I%_fmoddir
-%global __global_ldflags -Wl,-z,relro %{_hardened_ldflags}
-%global _hardened_ldflags ""
-%global __meson_wrap_mode default
-
-
 Name:           at-spi2-core
-Version:        2.36.0
-Release:        1%{?_dist_release}
 Summary:        Protocol definitions and daemon for D-Bus at-spi
+Version:        2.40.0
+Release:        1%{?_dist_release}%{?with_systemd:.systemd}
+Group:          desktop-gnome,accessibility
+Vendor:	        Project Vine
+Distribution:   Vine Linux
 
 License:        LGPLv2+
 URL:            https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/
 %global	        shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
 Source0:        https://download.gnome.org/sources/at-spi2-core/%{shortver}/%{name}-%{version}.tar.xz
-Vendor:	        Project Vine
-Distribution:   Vine Linux
 
 BuildRequires:  meson
 BuildRequires:  dbus-devel
@@ -57,7 +48,7 @@ ORBIT / CORBA for its transport protocol.
 
 %package devel
 Summary: Development files and headers for at-spi2-core
-Group: Development/Libraries
+Group: programming
 Requires: %{name} = %{version}-%{release}
 
 %description devel
@@ -68,7 +59,7 @@ API documentation for libatspi.
 # compat32
 %package -n compat32-%{name}
 Summary:  Protocol definitions and daemon for D-Bus at-spi
-Group:    System Environment/Libraries
+Group:    desktop-gnome,accessibility,legacy
 Requires: %{name} = %{version}-%{release}
 
 %description -n compat32-%{name}
@@ -84,7 +75,7 @@ ORBIT / CORBA for its transport protocol.
 
 %package -n compat32-%{name}-devel
 Summary: Development files and headers for at-spi2-core
-Group:   Development/Libraries
+Group:   programming,legacy
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 
@@ -93,6 +84,8 @@ The at-spi2-core-devel package includes the header files and
 API documentation for libatspi.
 
 
+%debug_package
+
 
 %prep
 %setup -q
@@ -100,18 +93,15 @@ API documentation for libatspi.
 %meson -Denable_docs=false
 %meson_build
 
+
 %install
 %meson_install
 
 %{find_lang} %{name}
 
+%if ! %{with systemd}
 rm -rf $RPM_BUILD_ROOT%{_prefix}/lib/systemd
-
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%post -n compat32-%{name} -p /sbin/ldconfig
-%postun -n compat32-%{name} -p /sbin/ldconfig
+%endif
 
 
 %files -f %{name}.lang
@@ -125,7 +115,9 @@ rm -rf $RPM_BUILD_ROOT%{_prefix}/lib/systemd
 %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
 %{_datadir}/dbus-1/services/org.a11y.Bus.service
 %{_datadir}/defaults/at-spi2/accessibility.conf
-
+%if %{with systemd}
+%{_userunitdir}/*
+%endif
 
 %files devel
 %{_libdir}/libatspi.so
@@ -147,6 +139,11 @@ rm -rf $RPM_BUILD_ROOT%{_prefix}/lib/systemd
 
 
 %changelog
+* Fri Apr 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.40.0-1
+- new upstream release.
+- added systemd support (disabled as default).
+- dropped ldconfig scriptlets.
+
 * Sat Aug 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.36.0-1
 - new upstream release.
 

+ 18 - 12
g/gnome-terminal/gnome-terminal-vl.spec

@@ -1,3 +1,5 @@
+%bcond_with systemd
+
 %define gettext_package gnome-terminal
 
 %define glib2_version 2.48.0
@@ -9,8 +11,8 @@
 Name:           gnome-terminal
 Summary:        GNOME Terminal
 Summary(ja):    GNOME ターミナル
-Version:        3.36.2
-Release:        1%{?_dist_release}
+Version:        3.40.0
+Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          accessories,desktop-gnome
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -43,6 +45,7 @@ BuildRequires:  libappstream-glib
 BuildRequires:  vala-devel
 BuildRequires:  GConf2-devel
 BuildRequires:  pcre2-devel
+BuildRequires:  gtk-doc
 
 %description
 GNOME terminal emulator application.
@@ -51,6 +54,9 @@ GNOME terminal emulator application.
 GNOME 端末エミュレータです。
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -74,8 +80,10 @@ desktop-file-install --vendor gnome --delete-original       \
   --add-only-show-in GNOME                                  \
   $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
 
+%if ! %{with systemd}
 # remove unused file
 rm -f $RPM_BUILD_ROOT%{_prefix}/lib/systemd/user/gnome-terminal-server.service
+%endif
 
 %find_lang %{gettext_package} --all-name --with-gnome
 
@@ -84,15 +92,6 @@ rm -f $RPM_BUILD_ROOT%{_prefix}/lib/systemd/user/gnome-terminal-server.service
 rm -rf $RPM_BUILD_ROOT
 
 
-%postun
-if [ $1 -eq 0 ]; then
-  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-fi
-
-%posttrans
-glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-
-
 %files -f %{gettext_package}.lang
 %defattr(-,root,root)
 %license COPYING*
@@ -105,9 +104,16 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.xml
 %{_datadir}/gnome-shell/search-providers/gnome-terminal-search-provider.ini
 %{_datadir}/icons/hicolor/*/apps/*
-
+%{_mandir}/man1/*
+%if %{with systemd}
+%{_userunitdir}/*
+%endif
 
 %changelog
+* Fri Apr 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.40.0-1
+- new upstream release.
+- dropped scriptlets.
+
 * Sat Aug 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.2-1
 - new upstream release.
 

+ 15 - 3
v/vte3/vte3-vl.spec

@@ -6,7 +6,7 @@
 Summary: An terminal emulator.
 Summary(ja): ターミナルエミュレータ
 Name: vte3
-Version: 0.62.3
+Version: 0.64.0
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: system
 Vendor: Project Vine
@@ -14,7 +14,8 @@ Distribution: Vine Linux
 
 License: LGPL
 %global         shortver %(echo %{version} | cut -d . -f 1,2)
-Source0:        https://download.gnome.org/sources/vte/%{shortver}/vte-%{version}.tar.xz
+#Source0:        https://download.gnome.org/sources/vte/%{shortver}/vte-%{version}.tar.xz
+Source0:        vte-%{version}.tar.gz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: meson
@@ -27,7 +28,7 @@ BuildRequires: vala-devel
 BuildRequires: vala
 BuildRequires: fribidi-devel
 BuildRequires: libicu-devel
-BuildRequires: pcre2-devel >=  10.21
+BuildRequires: pcre2-devel >= 10.21
 %if %{with systemd}
 BuildRequires: systemd-devel
 %endif
@@ -122,6 +123,17 @@ rm -fr $RPM_BUILD_ROOT
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*
 %{_datadir}/gir-1.0/*.gir
+%dir %{_datadir}/glade
+%dir %{_datadir}/glade/catalogs
+%{_datadir}/glade/catalogs/*
+%dir %{_datadir}/glade/pixmaps
+%dir %{_datadir}/glade/pixmaps/hicolor
+%dir %{_datadir}/glade/pixmaps/hicolor/16x16/actions
+%{_datadir}/glade/pixmaps/hicolor/16x16/actions/*
+%dir %{_datadir}/glade/pixmaps/hicolor/16x16
+%dir %{_datadir}/glade/pixmaps/hicolor/22x22
+%dir %{_datadir}/glade/pixmaps/hicolor/22x22/actions
+%{_datadir}/glade/pixmaps/hicolor/22x22/actions/*
 
 %files docs
 %defattr(-,root,root)