Browse Source

updated 4 packages

flatpak-1.10.1-1

ostree-2020.8-1

xdg-desktop-portal-gtk-1.8.0-1

xdg-desktop-portal-1.8.1-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12553 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
8d7e4dc7e2

+ 16 - 7
f/flatpak/flatpak-vl.spec

@@ -1,13 +1,13 @@
 %bcond_with systemd
 
 %global bubblewrap_version 0.4.1
-%global ostree_version 2020.4
+%global ostree_version 2020.8
 
 Name:           flatpak
-Version:        1.8.1
+Version:        1.10.1
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Summary:        Application deployment framework for desktop apps
-
+Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -67,7 +67,6 @@ Requires:       /usr/bin/xdg-dbus-proxy
 #Requires:       (flatpak-selinux = %{?epoch:%{epoch}:}%{version}-%{release} if selinux-policy-targeted)
 Requires:       %{name}-session-helper%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 Recommends:     p11-kit-server
-
 Recommends:     xdg-desktop-portal > 0.10
 
 %description
@@ -75,8 +74,10 @@ flatpak is a system for building, distributing and running sandboxed desktop
 applications on Linux. See https://wiki.gnome.org/Projects/SandboxedApps for
 more information.
 
+
 %package devel
 Summary:        Development files for %{name}
+Group:          programming
 License:        LGPLv2+
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
@@ -86,6 +87,7 @@ This package contains the pkg-config file and development headers for %{name}.
 
 %package libs
 Summary:        Libraries for %{name}
+Group:          system
 License:        LGPLv2+
 Requires:       bubblewrap >= %{bubblewrap_version}
 Requires:       ostree%{?_isa} >= %{ostree_version}
@@ -96,6 +98,7 @@ This package contains libflatpak.
 
 %package session-helper
 Summary:        User D-Bus service used by %{name} and others
+Group:          system
 License:        LGPLv2+
 Conflicts:      flatpak < 1.4.1-2
 %if %{with systemd}
@@ -108,6 +111,7 @@ that's used by %{name} and other packages.
 
 %package tests
 Summary:        Tests for %{name}
+Group:          programming
 License:        LGPLv2+
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
@@ -118,6 +122,9 @@ Requires:       ostree%{?_isa} >= %{ostree_version}
 This package contains installed tests for %{name}.
 
 
+%debug_package
+
+
 %prep
 %autosetup -p1
 
@@ -174,7 +181,6 @@ getent passwd flatpak >/dev/null || \
      -c "User for flatpak system helper" flatpak
 exit 0
 
-
 %if 0
 %if %{with systemd}
 %post
@@ -199,8 +205,7 @@ fi
 %endif
 
 
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
+%ldconfig_scriptlets libs
 
 
 %files -f %{name}.lang
@@ -243,6 +248,7 @@ fi
 %{_unitdir}/flatpak-system-helper.service
 %{_userunitdir}/flatpak-oci-authenticator.service
 %{_userunitdir}/flatpak-portal.service
+%{_systemd_system_env_generator_dir}/60-flatpak-system-only
 %{_systemd_user_env_generator_dir}/60-flatpak
 /usr/lib/sysusers.d/flatpak.conf
 %endif
@@ -274,6 +280,9 @@ fi
 
 
 %changelog
+* Fri Feb 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.10.1-1
+- new upstream release.
+
 * Tue Jul 28 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.8.1-1
 - new upstream release.
 

+ 19 - 1
o/ostree/ostree-vl.spec

@@ -3,8 +3,9 @@
 
 Summary:        Tool for managing bootable, immutable filesystem trees
 Name:           ostree
-Version:        2020.4
+Version:        2020.8
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
+Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -53,22 +54,28 @@ libostree is a shared library designed primarily for
 use by higher level tools to manage host systems (e.g. rpm-ostree),
 as well as container tools like flatpak and the atomic CLI.
 
+
 %package libs
 Summary: Development headers for %{name}
+Group: system
 
 %description libs
 The %{name}-libs provides shared libraries for %{name}.
 
+
 %package devel
 Summary: Development headers for %{name}
+Group: programming
 Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 
 %description devel
 The %{name}-devel package includes the header files for the %{name} library.
 
+
 %ifnarch s390 s390x
 %package grub2
 Summary: GRUB2 integration for OSTree
+Group: system
 %ifnarch aarch64 %{arm}
 Requires: grub2
 %else
@@ -80,9 +87,11 @@ Requires: ostree
 GRUB2 integration for OSTree
 %endif
 
+
 %if %{with tests}
 %package tests
 Summary: Tests for the %{name} package
+Group: programming
 Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 
@@ -91,6 +100,10 @@ This package contains tests that can be used to verify
 the functionality of the installed %{name} package.
 %endif
 
+
+%debug_package
+
+
 %prep
 %autosetup -Sgit -n libostree-%{version}
 
@@ -104,6 +117,7 @@ env NOCONFIGURE=1 ./autogen.sh
            --with-dracut=yesbutnoconf
 %make_build
 
+
 %install
 %make_install INSTALL="install -p -c"
 find %{buildroot} -name '*.la' -delete
@@ -117,6 +131,7 @@ find %{buildroot} -name '*.la' -delete
 %systemd_preun ostree-remount.service
 %endif
 
+
 %files
 %{!?_licensedir:%global license %%doc}
 %license COPYING
@@ -170,6 +185,9 @@ find %{buildroot} -name '*.la' -delete
 %endif
 
 %changelog
+* Fri Feb 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2020.8-1
+- new upstream release.
+
 * Tue Jul 28 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2020.4-1
 - new upstream release.
 

+ 9 - 2
x/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-vl.spec

@@ -1,11 +1,12 @@
 %bcond_with systemd
 
-%global xdg_desktop_portal_version 1.7.0
+%global xdg_desktop_portal_version 1.8.1
 
 Name:           xdg-desktop-portal-gtk
-Version:        1.7.1
+Version:        1.8.0
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Summary:        Backend implementation for xdg-desktop-portal using GTK+
+Group:          desktop-gnome,system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -35,6 +36,9 @@ pieces of GNOME infrastructure, such as the org.gnome.Shell.Screenshot or
 org.gnome.SessionManager D-Bus interfaces.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -73,6 +77,9 @@ org.gnome.SessionManager D-Bus interfaces.
 
 
 %changelog
+* Fri Feb 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.8.0-1
+- new upstream release.
+
 * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.7.1-1
 - updated to unstable release to build with xdg-desktop-portal-1.7.x.
 

+ 12 - 3
x/xdg-desktop-portal/xdg-desktop-portal-vl.spec

@@ -5,8 +5,9 @@
 
 Summary:        Portal frontend service to flatpak
 Name:           xdg-desktop-portal
-Version:        1.7.2
+Version:        1.8.1
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
+Group:          system,desktop-gnome
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -20,7 +21,7 @@ BuildRequires: pkgconfig(fontconfig)
 BuildRequires: pkgconfig(fuse)
 BuildRequires: pkgconfig(gio-unix-2.0)
 BuildRequires: pkgconfig(json-glib-1.0)
-BuildRequires: pkgconfig(libgeoclue-2.0) >= %{geoclue_version}
+BuildRequires: geoclue2-devel >= %{geoclue_version}
 BuildRequires: pipewire-devel >= %{pipewire_version}
 BuildRequires: libportal-devel
 BuildRequires: /usr/bin/xmlto
@@ -43,14 +44,19 @@ portals under a well-known name (org.freedesktop.portal.Desktop) and object
 path (/org/freedesktop/portal/desktop). The portal interfaces include APIs for
 file access, opening URIs, printing and others.
 
+
 %package  devel
 Summary:  Development files for %{name}
+Group:    programming
 Requires: %{name}%{?_isa} = %{version}-%{release}
 
 %description devel
 The pkg-config file for %{name}.
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
@@ -83,13 +89,13 @@ rm -rf %{buildroot}/usr/lib/systemd
 %systemd_user_post xdg-document-portal.service
 %systemd_user_post xdg-permission-store.service
 
-
 %preun
 %systemd_user_preun %{name}.service
 %systemd_user_preun xdg-document-portal.service
 %systemd_user_preun xdg-permission-store.service
 %endif
 
+
 %files -f %{name}.lang
 %doc README* html
 %license COPYING
@@ -113,6 +119,9 @@ rm -rf %{buildroot}/usr/lib/systemd
 
 
 %changelog
+* Fri Feb 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.8.1-1
+- new upstream release.
+
 * Mon Aug 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.7.2-1
 - updated to unstable release to build with pipewire-0.3.