diff --git a/.gitignore b/.gitignore index 63692db..69cb807 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /xdg-desktop-portal-0.6.tar.xz /xdg-desktop-portal-0.8.tar.xz /xdg-desktop-portal-0.9.tar.xz +/xdg-desktop-portal-0.10.tar.xz diff --git a/sources b/sources index be9d962..e0ff070 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdg-desktop-portal-0.9.tar.xz) = 9cad166fb60190b749f07eeb484460bc5cb6d1f0013c38051eaf8d07e427266174b62b5ee730c33a294dba0045067902d42e30cbf723fd59e6dd05b3367c14cd +SHA512 (xdg-desktop-portal-0.10.tar.xz) = 00ebcb07d116d8e741acc01ef6ffb0c296a9ff7b215fa52ab1b96f370bc54fe7ebef339b1fa11d84054d6dd77c3f0bb0615087913537889afbe9c7013429b81b diff --git a/xdg-desktop-portal.spec b/xdg-desktop-portal.spec index 88106b4..cbdc9c8 100644 --- a/xdg-desktop-portal.spec +++ b/xdg-desktop-portal.spec @@ -1,6 +1,6 @@ Name: xdg-desktop-portal -Version: 0.9 -Release: 2%{?dist} +Version: 0.10 +Release: 1%{?dist} Summary: Portal frontend service to flatpak License: LGPLv2+ @@ -8,11 +8,17 @@ URL: https://github.com/flatpak/xdg-desktop-portal/ Source0: https://github.com/flatpak/xdg-desktop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz BuildRequires: pkgconfig(flatpak) +BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(libpipewire-0.1) BuildRequires: /usr/bin/xmlto %{?systemd_requires} BuildRequires: systemd Requires: dbus +# Required version due to the move of the document portal. +Requires: flatpak >= 0.11.1 +# Required for the document portal. +Requires: /usr/bin/fusermount %description xdg-desktop-portal works by exposing a series of D-Bus interfaces known as @@ -49,27 +55,40 @@ install -dm 755 %{buildroot}/%{_datadir}/%{name}/portals %post %systemd_user_post %{name}.service +%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 %files -f %{name}.lang %doc %{_pkgdocdir} %license COPYING -%{_libexecdir}/xdg-desktop-portal %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.*.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.*.xml %{_datadir}/dbus-1/services/org.freedesktop.portal.Desktop.service +%{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service +%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service %{_datadir}/%{name} +%{_libexecdir}/xdg-desktop-portal +%{_libexecdir}/xdg-document-portal +%{_libexecdir}/xdg-permission-store %{_userunitdir}/%{name}.service +%{_userunitdir}/xdg-document-portal.service +%{_userunitdir}/xdg-permission-store.service %files devel %{_datadir}/pkgconfig/xdg-desktop-portal.pc %changelog +* Wed Feb 14 2018 David King - 0.10-1 +- Update to 0.10 (#1545225) + * Fri Feb 09 2018 Fedora Release Engineering - 0.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild