Browse Source

updated 12 packages

babl-0.1.86-1

colord-1.4.5-1

gegl04-0.4.30-1

gnome-online-accounts-3.38.1-1

gnome-photos-40.0-1

gnome-settings-daemon-40.0-1

libdazzle-3.40.0-1

libgdata-0.18.1-1

libgee-0.20.4-1

libgfbgraph-0.2.4-1

rust-1.51.0-1

xorg-x11-xinit-1.4.1-1
Tomohiro "Tomo-p" KATO 3 years ago
parent
commit
7cbd63f239

+ 8 - 7
b/babl/babl-vl.spec

@@ -1,10 +1,11 @@
 Summary:        A dynamic, any to any, pixel format conversion library
 Name:           babl
-Version:        0.1.82
+Version:        0.1.86
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
+
 # The gggl codes contained in this package are under the GPL, with exceptions allowing their use under libraries covered under the LGPL
 License:        LGPLv3+ and GPLv3+
 URL:            http://www.gegl.org/babl/
@@ -14,7 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:  w3m
 BuildRequires:  meson
 BuildRequires:  gobject-introspection-devel
-BuildRequires:  vala-devel
+BuildRequires:  vala
 BuildRequires:  lcms2-devel
 
 %description
@@ -78,14 +79,10 @@ make check
 %{__rm} -rf %{buildroot}
 
 
-%post -p %{_syssbindir}/ldconfig
-%postun -p %{_syssbindir}/ldconfig
-
-
 %files
 %defattr(-, root, root, -)
 %license COPYING
-%doc AUTHORS README NEWS
+%doc AUTHORS NEWS
 %{_libdir}/*.so.*
 %{_libdir}/babl-0.1/
 %dir %{_libdir}/girepository-1.0
@@ -105,6 +102,10 @@ make check
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.1.86-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Sat Dec 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.1.82-1
 - new upstream release.
 

+ 18 - 24
c/colord/colord-vl.spec

@@ -4,37 +4,38 @@
 
 Summary:	Color daemon
 Name:		colord
-Version:	1.4.4
+Version:	1.4.5
 Release:	1%{?_dist_release}%{?with_systemd:.systemd}
+Group:		system
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
 License:	GPLv2+ and LGPLv2+
-URL:		http://gitorious.org/colord
-Source0:	https://www.freedesktop.org/software/%{name}/releases/%{name}-%{version}.tar.xz
+URL:		https://github.com/hughsie/colord
+Source0:	https://github.com/hughsie/colord/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Patch0:		colord-1.4.3-elogind.patch
 
 BuildRoot:     %{_tmppath}/%{name}-%{version}-root
-BuildRequires: meson
+BuildRequires: bash-completion
 BuildRequires: dbus-devel
 BuildRequires: docbook-utils
 BuildRequires: docbook5-style-xsl
 BuildRequires: gettext
 BuildRequires: glib2-devel
-BuildRequires: intltool
 BuildRequires: lcms2-devel
 BuildRequires: libgudev1-devel
 BuildRequires: libgusb-devel
+BuildRequires: libxslt
+BuildRequires: meson
 BuildRequires: polkit-devel
 BuildRequires: sqlite3-devel
-BuildRequires: vala-tools
-BuildRequires: bash-completion
+BuildRequires: vala
 %{!?with_firstbuild:BuildRequires: colord-devel, gobject-introspection-devel}
 %if %{with systemd}
 BuildRequires: systemd-devel
 %{?systemd_requires}
 %else
-BuildRequires: libudev-devel
+BuildRequires: eudev-libudev-devel
 BuildRequires: elogind-devel
 %endif
 Requires: shared-color-profiles
@@ -46,7 +47,7 @@ to color profiles in the system context.
 
 %package devel
 Summary: Development package for %{name}
-Group:   Development/Libraries
+Group:   programming
 Requires: %{name} = %{version}-%{release}
 Requires: glib2-devel
 Requires: dbus-devel
@@ -59,7 +60,7 @@ Files for development with %{name}.
 # compat32
 %package -n compat32-%{name}
 Summary:  Color daemon
-Group:    System Environment/Daemons
+Group:    system,legacy
 Requires: %{name} = %{version}-%{release}
 
 %description -n compat32-%{name}
@@ -69,13 +70,16 @@ to color profiles in the system context.
 
 %package -n compat32-%{name}-devel
 Summary: Development package for %{name}
-Group:   Development/Libraries
+Group:   programming,legacy
 Requires: compat32-%{name} = %{version}-%{release}
 
 %description -n compat32-%{name}-devel
 Files for development with %{name}.
 
 
+%debug_package
+
+
 %prep
 %setup
 %if !%{with systemd}
@@ -123,7 +127,6 @@ getent passwd colord >/dev/null || \
 exit 0
 
 %post
-/sbin/ldconfig
 %if %{with systemd}
 %systemd_post colord.service
 %endif
@@ -134,21 +137,10 @@ exit 0
 %endif
 
 %postun
-/sbin/ldconfig
-if [ $1 -eq 0 ]; then
-  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-fi
 %if %{with systemd}
 %systemd_postun colord.service
 %endif
 
-%posttrans
-glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-
-%post -n compat32-%{name} -p /sbin/ldconfig
-
-%postun -n compat32-%{name} -p /sbin/ldconfig
-
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
@@ -188,7 +180,6 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %{_tmpfilesdir}/colord.conf
 %endif
 
-
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/colord-1
@@ -220,6 +211,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.5-1
+- new upstream release.
+
 * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.4-1
 - new upstream release.
 - added systemd support (disabled as default).

+ 8 - 7
g/gegl04/gegl04-vl.spec

@@ -1,8 +1,8 @@
 Summary:        A graph based image processing framework
 Summary(ja):    グラフベースの画像処理フレームワーク
 Name:           gegl04
-Version:        0.4.26
-Release:        2%{?_dist_release}
+Version:        0.4.30
+Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -91,7 +91,8 @@ export PYTHON=%{__python3}
 	-Dlua=disabled \
 	-Dmrg=disabled \
 	-Dlibav=disabled \
-	-Dumfpack=disabled
+	-Dumfpack=disabled \
+	-Dmaxflow=disabled
 
 %meson_build
 
@@ -109,10 +110,6 @@ find %{buildroot} -name '*.la' -delete
 %{__rm} -rf %{buildroot}
 
 
-%post -p %{_syssbindir}/ldconfig
-%postun -p %{_syssbindir}/ldconfig
-
-
 %files -f gegl-%{shortver}.lang
 %defattr(-, root, root, -)
 %license COPYING COPYING.LESSER
@@ -138,6 +135,10 @@ find %{buildroot} -name '*.la' -delete
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.30-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Sat Dec 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.26-2
 - rebuilt with OpenEXR-2.5.3.
 

+ 12 - 19
g/gnome-online-accounts/gnome-online-accounts-vl.spec

@@ -1,7 +1,8 @@
 Summary:        GNOME applications and libraries to access the user's online accounts
 Name:           gnome-online-accounts
-Version:        3.36.0
+Version:        3.38.1
 Release:        1%{?_dist_release}
+Group:          desktop-gnome,communication
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -25,8 +26,7 @@ BuildRequires:	libxml2-devel
 BuildRequires:	rest-devel
 BuildRequires:	gcr-devel
 BuildRequires:	krb5-devel
-BuildRequires:	vala-devel
-BuildRequires:	vala-tools
+BuildRequires:	vala
 BuildRequires:	gtk-doc
 
 %description
@@ -36,7 +36,7 @@ libraries in GNOME can access the user's online accounts
 %package		devel
 Summary:        Development tools for gnome-online-accounts
 Summary(ja):    gnome-online-accounts の開発環境
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       pkgconfig
 Requires:       gtk3-devel
@@ -49,7 +49,7 @@ gnome-online-accounts.
 %package        docs
 Summary:        Documentation for gnome-online-accounts
 Summary(ja):    gnome-online-accounts 用のドキュメント
-Group:          Documentation
+Group:          documentation
 Requires:       %{name} = %{version}-%{release}
 BuildArch:      noarch
 Provides:       %{name}-doc = %{version}-%{release}
@@ -59,6 +59,9 @@ Provides:       %{name}-doc = %{version}-%{release}
 This package contains documentation for gnome-online-accounts.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -90,20 +93,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 rm -rf $RPM_BUILD_ROOT
 
 
-%post
-/sbin/ldconfig
-touch --no-create %{_datadir}/icons/
-
-%postun
-if [ $1 -eq 0 ] ; then
-    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
-    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
-fi
-
-%posttrans
-gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
-
-
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %license COPYING
@@ -136,6 +125,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.38.1-1
+- new upstream release.
+- dropped scriptlets.
+
 * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.0-1
 - new upstream release.
 

+ 21 - 30
g/gnome-photos/gnome-photos-vl.spec

@@ -1,19 +1,20 @@
 Summary:        Photo applications for GNOME
 Summary(ja):    GNOME 用写真アプリケーション
 Name:           gnome-photos
-Version:        3.30.1
-Release:        2%{?_dist_release}
+Version:        40.0
+Release:        1%{?_dist_release}
+Group:          desktop-gnome,graphics
 Vendor:         Project Vine
 Distribution:   Vine Linux
+
 License:        GPLv2+
-Group:          User Interface/Desktops
 URL:            https://wiki.gnome.org/Design/Apps/Photos
-
-%define         shortver %(echo %{version} | sed -e 's/\\.[0-9]+$//')
+%define         shortver %(echo %{version} | cut -d . -f 1)
 Source:         https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
+BuildRequires:	meson
 BuildRequires:	gtk3-devel
 BuildRequires:	libgdata-devel
 BuildRequires:	babl-devel
@@ -34,6 +35,7 @@ BuildRequires:	yelp-tools
 BuildRequires:	libdazzle-devel
 BuildRequires:	geocode-glib-devel
 BuildRequires:	libappstream-glib-devel
+BuildRequires:	libhandy-devel
 
 Requires(postun,posttrans):	desktop-file-utils
 
@@ -43,51 +45,37 @@ Photo application designed for GNOME 3
 %description -l ja
 gnome-photos は GNOME3 向けに作られた写真アプリケーションです。
 
+
+%debug_package
+
+
 %prep
 %setup -q
 
+
 %build
-autoreconf -if
-%configure --disable-static
+%meson
+%meson_build
 
-make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
-%{__make} install DESTDIR=${RPM_BUILD_ROOT}
-
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
-
-rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
+%meson_install
 
 %find_lang %{name} --with-gnome
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
-touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
-
-%postun
-if [ $1 -eq 0 ]; then
-  touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
-  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
-  update-desktop-database -q &> /dev/null ||:
-  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-fi
-
-%posttrans
-gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
-update-desktop-database -q &> /dev/null ||:
-glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %license COPYING
 %doc AUTHORS README NEWS
+%doc %{_pkgdocdir}/*
 %{_bindir}/%{name}
+%{_libdir}/*
 %{_libexecdir}/*
 %{_datadir}/metainfo/org.gnome.Photos.appdata.xml
 %{_datadir}/applications/org.gnome.Photos.desktop
@@ -98,6 +86,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 40.0-1
+- new upstream release.
+
 * Wed Oct 02 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.1-2
 - rebuilt with tracker-2.2.2.
 

+ 21 - 25
g/gnome-settings-daemon/gnome-settings-daemon-vl.spec

@@ -7,14 +7,15 @@
 Summary:	The daemon sharing settings from GNOME to GTK+/KDE applications
 Summary(ja):	GNOME から GTK+/KDE のアプリケーションで設定を共有するためのデーモン
 Name:		gnome-settings-daemon
-Version:	3.36.1
+Version:	40.0
 Release:	1%{?_dist_release}%{?with_systemd:.systemd}
+Group:		desktop-gnome,system
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
 License:	GPLv2+
 URL:		https://download.gnome.org/sources/%{name}/
-%global		shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
+%global		shortver %(echo %{version} | cut -d . -f 1)
 Source0:	https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 Source1:	org.gnome.settings-daemon.plugins.power.gschema.override
 
@@ -62,6 +63,7 @@ BuildRequires:	libXtst-devel
 BuildRequires:	geocode-glib-devel
 BuildRequires:	geoclue2-devel >= 2.3.1
 BuildRequires:	alsa-lib-devel
+BuildRequires:  pkgconfig(wayland-client)
 
 %description
 A daemon to share settings from GNOME to other applications. It also
@@ -69,7 +71,7 @@ handles global keybindings, as well as a number of desktop-wide settings.
 
 %package	devel
 Summary:	Development files for %{name}
-Group:		Development/Libraries
+Group:		programming
 Requires:	%{name} = %{version}-%{release}
 Requires:	pkgconfig
 Requires:	dbus-glib-devel
@@ -79,6 +81,9 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -91,7 +96,7 @@ developing applications that use %{name}.
     -Dsystemd=false \
 %endif
     -Dudev_dir=/lib/udev \
-    -Dwayland=false
+    -Dwayland=true
 %meson_build
 
 %install
@@ -99,9 +104,7 @@ rm -rf %{buildroot}
 %meson_install
 
 cp %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas
-mkdir %{buildroot}%{_libdir}/gnome-settings-daemon-3.0/gtk-modules
 
-rm -rf %{buildroot}/etc/xdg/Xwayland-session.d
 %find_lang %{name} --with-gnome
 
 
@@ -109,29 +112,13 @@ rm -rf %{buildroot}/etc/xdg/Xwayland-session.d
 rm -rf %{buildroot}
 
 
-%post
-touch %{_datadir}/icons/hicolor
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
-  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
-fi
-  
-%postun
-touch %{_datadir}/icons/hicolor
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
-  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
-fi
-glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-
-%posttrans
-glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
-
-  
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %license COPYING
 %doc AUTHORS NEWS
 %{_sysconfdir}/xdg/autostart/*
-%{_libdir}/gnome-settings-daemon-3.0
+%{_sysconfdir}/xdg/Xwayland-session.d/00-xrdb
+%{_libdir}/gnome-settings-daemon-40
 %{_libexecdir}/*
 %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
 %{_datadir}/glib-2.0/schemas/*.xml
@@ -146,10 +133,19 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 %files devel
 %defattr(-,root,root,-)
-%{_includedir}/gnome-settings-daemon-3.0
+%{_includedir}/gnome-settings-daemon-40
 %{_libdir}/pkgconfig/gnome-settings-daemon.pc
 
+
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 40.0-1
+- new upstream release.
+- dropped scriptlets.
+- enabled wayland support.
+
+- Wed Aug 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.36.1-1
+- new upstream release.
+
 * Fri Dec 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.1.2-1
 - new upstream release.
 

+ 8 - 1
lib/libd/libdazzle/libdazzle-vl.spec

@@ -3,9 +3,10 @@
 %global glib2_version 2.55.0
 
 Name:           libdazzle
-Version:        3.36.0
+Version:        3.40.0
 Release:        1%{?_dist_release}
 Summary:        A companion library to GObject and Gtk+
+Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -48,6 +49,9 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 
+%debug_package
+
+
 %prep
 %autosetup -p1
 
@@ -94,6 +98,9 @@ dbus-run-session -- xvfb-run -w 10 ninja test %{__ninja_common_opts} -C %{_vpath
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.40.0-1
+- new upstream release.
+
 * Tue May 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.36.0-1
 - new upstream release.
 

+ 11 - 6
lib/libg/libgdata/libgdata-vl.spec

@@ -1,9 +1,10 @@
 Summary:	A library for accessing online service APIs using the GData protocol
 Summary(ja):	GData プロトコルを使用しているオンラインサービス API にアクセスするためのライブラリ
 Name:		libgdata
-Version:	0.17.12
+Version:	0.18.1
 Release:	1%{?_dist_release}
 License:	LGPLv2+
+Group:		system
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
@@ -21,7 +22,7 @@ BuildRequires:	json-glib-devel
 BuildRequires:	gcr-devel
 BuildRequires:	gnome-online-accounts-devel
 BuildRequires:	uhttpmock-devel
-BuildRequires:	vala-tools
+BuildRequires:	vala
 BuildRequires:	gnome-common
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -34,7 +35,7 @@ the common Google services, and has full asynchronous support.
 
 %package	devel
 Summary:	Development files for libgdata
-Group:		Development/Libraries
+Group:		programming
 Requires:	%{name} = %{version}-%{release}
 Requires:	libsoup-devel >= 2.26.1
 Requires:	libxml2-devel
@@ -43,6 +44,9 @@ Requires:	libxml2-devel
 Development files for libdata.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -70,9 +74,6 @@ Development files for libdata.
 ##cd gdata/tests
 ##./general
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
 
 %files -f gdata.lang
 %defattr(-,root,root)
@@ -93,6 +94,10 @@ Development files for libdata.
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.18.1-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.17.12-1
 - new upstream release.
 

+ 14 - 11
lib/libg/libgee/libgee-vl.spec

@@ -1,9 +1,9 @@
 Summary:        GObject collection library
 Summary(ja):    GObject コレクションライブラリ
 Name:           libgee
-Version:        0.20.3
+Version:        0.20.4
 Release:        1%{?_dist_release}
-Group:          System Environment/Libraries
+Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -43,7 +43,7 @@ It's planned to provide bindings for further languages.
 %package        devel
 Summary:        Development files for %{name}
 Summary(ja):    %{name} の開発ファイル
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       gobject-introspection-devel
 # The Vala API binding is only one file; seems superfluous to have a subpackage
@@ -57,7 +57,7 @@ developing applications that use %{name}.
 %package		vala
 Summary:		Vala bindings for %{name}
 Summary(ja):	%{name} の Vala バインディング
-Group:			Development/Libraries
+Group:			programming
 Requires:		%{name} = %{version}-%{release}
 Requires:		vala
 
@@ -65,14 +65,17 @@ Requires:		vala
 Vala bindings for %{name}.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
+
 %build
 %configure --disable-static
 make %{?_smp_mflags}
 
-%check
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -84,14 +87,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 rm -rf $RPM_BUILD_ROOT
 
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog MAINTAINERS NEWS README
 %{_libdir}/*.so.*
 %{_libdir}/girepository-1.0/*.typelib
 
@@ -108,6 +107,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.20.4-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Tue May 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.20.3-1
 - new upstream release.
 

+ 16 - 25
lib/libg/libgfbgraph/libgfbgraph-vl.spec

@@ -1,21 +1,22 @@
 Name:		libgfbgraph
-Version:	0.2.2
+Version:	0.2.4
 Release:	1%{?_dist_release}
 Summary:	GLib/GObject wrapper for the Facebook Graph API
+Group:		system
+Vendor:		Project Vine
+Distribution:	Vine Linux
 
-Group:		System Environment/Libraries
 License:	LGPLv2+
 URL:		https://git.gnome.org/browse/libgfbgraph/
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/gfbgraph/0.2/gfbgraph-%{version}.tar.xz
+%define		shortver %(echo %{version} | cut -d . -f 1-2)
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/gfbgraph/%{shortver}/gfbgraph-%{version}.tar.xz
 
 BuildRequires:	glib2-devel
 BuildRequires:	json-glib-devel
 BuildRequires:	rest-devel
 BuildRequires:	libsoup-devel
 BuildRequires:	gnome-online-accounts-devel
-
-Vendor: Project Vine
-Distribution: Vine Linux
+Obsoletes:	libgfbgraph-docs < 0.2.4
 
 %description
 %{summary}
@@ -24,7 +25,7 @@ Distribution: Vine Linux
 %package        devel
 Summary:        Development tools for %{name}
 Summary(ja):    %{name} の開発環境
-Group:          Development/Libraries
+Group:          programming
 Requires:       %{name} = %{version}-%{release}
 Requires:       pkgconfig
 
@@ -32,26 +33,20 @@ Requires:       pkgconfig
 Header files and libraries for building a extension library for the %{name}.
 
 
-%package        docs
-Summary:        Documentation for %{name}
-Summary(ja):    %{name} 用のドキュメント
-Group:          Documentation
-Requires:       %{name} = %{version}-%{release}
-BuildArch:      noarch
-
-%description    docs
-This package contains documentation for %{name}.
+%debug_package
 
 
 %prep
 %setup -q -n gfbgraph-%{version}
 
 %build
+./autogen.sh
 %configure \
 	--disable-static
 
 make %{?_smp_mflags}
 
+
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
 
@@ -59,11 +54,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 rm -rf $RPM_BUILD_ROOT%{_prefix}/doc
 
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING ChangeLog NEWS README
@@ -77,12 +67,13 @@ rm -rf $RPM_BUILD_ROOT%{_prefix}/doc
 %{_libdir}/pkgconfig/libgfbgraph-0.2.pc
 %{_datadir}/gir-1.0/GFBGraph-0.2.gir
 
-%files docs
-%defattr(-,root,root,-)
-%{_datadir}/gtk-doc/html/gfbgraph
-
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.2.4-1
+- new upstream release.
+- dropped ldconfig scriptltes.
+- dropped docs package.
+
 * Sun Apr 13 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.2-1
 - initial build
 

+ 6 - 7
r/rust/rust-vl.spec

@@ -8,7 +8,7 @@
 # Some sub-packages are versioned independently of the rust compiler and runtime itself.
 # Also beware that if any of these are not changed in a version bump, then the release
 # number should still increase, not be reset to 1!
-%global rustc_version 1.50.0
+%global rustc_version 1.51.0
 %global cargo_version %{rustc_version}
 %global rustfmt_version %{rustc_version}
 %global rls_version %{rustc_version}
@@ -24,8 +24,8 @@
 # To bootstrap from scratch, set the channel and date from src/stage0.txt
 # e.g. 1.10.0 wants rustc: 1.9.0-2016-05-24
 # or nightly wants some beta-YYYY-MM-DD
-%global bootstrap_rust 1.49.0
-%global bootstrap_cargo 1.49.0
+%global bootstrap_rust 1.50.0
+%global bootstrap_cargo 1.50.0
 %global bootstrap_channel %{bootstrap_rust}
 
 # Only the specified arches will use bootstrap binaries.
@@ -641,10 +641,6 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=ld.lld -C link-arg=-fuse-ld=lld"
 %endif
 
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-
 %files
 %license COPYRIGHT LICENSE-APACHE LICENSE-MIT
 #license src/libbacktrace/LICENSE-libbacktrace
@@ -746,6 +742,9 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=ld.lld -C link-arg=-fuse-ld=lld"
 
 
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.51.0-1
+- new upstream release.
+
 * Sun Feb 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.50.0-1
 - new upstream release.
 

+ 25 - 11
x/xorg-x11-xinit/xorg-x11-xinit-vl.spec

@@ -1,15 +1,17 @@
 %define pkgname xinit
 
-Summary:     X.Org X11 X Window System xinit startup scripts
-Summary(ja): X.Org X11 X ウィンドウシステム xinit スタートアップスクリプト
-Name:      xorg-x11-%{pkgname}
-Version:   1.3.4
-Release:   3%{?_dist_release}
+Summary:        X.Org X11 X Window System xinit startup scripts
+Summary(ja):    X.Org X11 X ウィンドウシステム xinit スタートアップスクリプト
+Name:           xorg-x11-%{pkgname}
+Version:        1.4.1
+Release:        1%{?_dist_release}
+Group:          system
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
 License:   MIT/X11
-Group:     User Interface/X
 URL:       http://www.x.org
-
-Source0:  ftp://ftp.x.org/pub/individual/app/%{pkgname}-%{version}.tar.bz2
+Source0:  https://www.x.org/archive//individual/app/%{pkgname}-%{version}.tar.bz2
 Source10: xinitrc-common
 Source11: xinitrc
 Source12: Xclients
@@ -20,6 +22,7 @@ Source14: Xresources
 Source16: Xsession
 Source17: localuser.sh
 Source18: xinit-compat.desktop
+Source20: backend-env.sh
 
 Patch1: xinit-1.3.4-client-session.patch
 Patch3: xinit-1.0.9-unset.patch
@@ -52,15 +55,13 @@ Obsoletes: XFree86, XOrg
 Obsoletes: xinitrc
 Provides: xinitrc
 
-Vendor: Project Vine
-Distribution: Vine Linux
-
 %description
 X.Org X11 X Window System xinit startup scripts
 
 %description -l ja
 X.Org X11 X Window System の xinit スタートアップ・スクリプト
 
+
 %package session
 Summary: Display manager support for ~/.xsession and ~/.Xclients
 Group: User Interface/X
@@ -68,12 +69,17 @@ Group: User Interface/X
 %description session
 Allows legacy ~/.xsession and ~/.Xclients files to be used from display managers
 
+
+%debug_package
+
+
 %prep
 %setup -q -n %{pkgname}-%{version}
 %patch1 -p1 -b .client-session
 %patch3 -p1 -b .unset
 %patch10 -p1 -b .vine
 
+
 %build
 autoreconf -i
 %configure
@@ -81,6 +87,7 @@ autoreconf -i
 # Makefile.am and submit it in a bug report or check into CVS.
 make XINITDIR=/etc/X11/xinit
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
 # FIXME: Upstream should default to XINITDIR being this.  Make a patch to
@@ -101,6 +108,7 @@ install -m644 -D $RPM_SOURCE_DIR/xinit-compat.desktop $RPM_BUILD_ROOT%{_datadir}
 
     mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinitrc.d
     install -m 755 %{SOURCE17} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinitrc.d/localuser.sh
+    install -m 755 %{SOURCE20} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinitrc.d/05-backend-env.sh
 
     mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/Xclients.d
 }
@@ -108,6 +116,7 @@ install -m644 -D $RPM_SOURCE_DIR/xinit-compat.desktop $RPM_BUILD_ROOT%{_datadir}
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %files
 %defattr(-,root,root,-)
 %license COPYING
@@ -133,7 +142,12 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-, root, root)
 %{_datadir}/xsessions/xinit-compat.desktop
 
+
 %changelog
+* Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.1-1
+- new upstream release.
+- added backend-env.sh to manage GDK_BACKEND and CLUTTER_BACKEND.
+
 * Sat Jan 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.4-3
 - dropped ConsoleKit stuff.