[packages/xdg-desktop-portal] - updated to 1.10.1

qboosh qboosh at pld-linux.org
Sat Oct 30 21:09:21 CEST 2021


commit 80393059221bedf42d10596bc7cc439713c947ea
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Oct 30 21:14:46 2021 +0200

    - updated to 1.10.1

 xdg-desktop-portal.spec | 78 +++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 69 insertions(+), 9 deletions(-)
---
diff --git a/xdg-desktop-portal.spec b/xdg-desktop-portal.spec
index 91d89e1..5b230a7 100644
--- a/xdg-desktop-portal.spec
+++ b/xdg-desktop-portal.spec
@@ -1,20 +1,33 @@
 Summary:	Portal frontend service to Flatpak
+Summary(pl.UTF-8):	Usługa frontendu portalu dla Flatpaka
 Name:		xdg-desktop-portal
-Version:	0.3
+Version:	1.10.1
 Release:	1
 License:	LGPL v2+
 Group:		Libraries
+#Source0Download: https://github.com/flatpak/xdg-desktop-portal/releases
 Source0:	https://github.com/flatpak/xdg-desktop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz
-# Source0-md5:	3c4393f513b833c9e464820479c7db19
+# Source0-md5:	be05741143e68503ef4822794def32f3
 URL:		https://github.com/flatpak/xdg-desktop-portal/
 BuildRequires:	autoconf >= 2.63
 BuildRequires:	automake >= 1:1.11
-BuildRequires:	flatpak-devel
-BuildRequires:	gettext-tools
-BuildRequires:	glib2-devel
+BuildRequires:	flatpak-devel >= 1.5.0
+BuildRequires:	geoclue2-devel >= 2.5.2
+BuildRequires:	gettext-tools >= 0.18.3
+BuildRequires:	glib2-devel >= 1:2.60
+BuildRequires:	json-glib-devel
+BuildRequires:	libfuse-devel
+BuildRequires:	libportal-devel
 BuildRequires:	libtool >= 2:2.2.6
+BuildRequires:	pipewire-devel >= 0.2.90
 BuildRequires:	pkgconfig >= 1:0.24
+BuildRequires:	rpmbuild(macros) >= 1.446
+BuildRequires:	xmlto
 Requires:	dbus
+Requires:	flatpak-libs >= 1.5.0
+Requires:	geoclue2-libs >= 2.5.2
+Requires:	glib2 >= 1:2.60
+Requires:	pipewire-libs >= 0.2.90
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -24,15 +37,26 @@ known as portals under a well-known name
 (/org/freedesktop/portal/desktop). The portal interfaces include APIs
 for file access, opening URIs, printing and others.
 
+%description -l pl.UTF-8
+xdg-desktop-portal działa przez wystawienie szeregu interfejsów D-Bus
+zwanych portalami pod dobrze znaną nazwą
+(org.freedesktop.portal.Desktop) i ścieżką obiektów
+(/org/freedesktop/portal/desktop). Interfejsy portali obejmują API
+dostępu do plików, otwieranie URI, drukowanie itd.
+
 %package devel
 Summary:	Development files for xdg-desktop-portal
+Summary(pl.UTF-8):	Pliki programistyczne xdg-desktop-portal
 Group:		Development/Libraries
-Requires:	flatpak-devel
-Requires:	glib2-devel
+Requires:	%{name} = %{version}-%{release}
+BuildArch:	noarch
 
 %description devel
 Development files for xdg-desktop-portal.
 
+%description devel -l pl.UTF-8
+Pliki programistyczne xdg-desktop-portal.
+
 %prep
 %setup -q
 
@@ -43,7 +67,8 @@ Development files for xdg-desktop-portal.
 %{__autoheader}
 %{__automake}
 %configure \
-	--disable-silent-rules
+	--disable-silent-rules \
+	--with-systemduserunitdir=%{systemduserunitdir}
 %{__make}
 
 %install
@@ -63,26 +88,61 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc NEWS README.md doc/*.html doc/*.css
 %attr(755,root,root) %{_libexecdir}/xdg-desktop-portal
+%attr(755,root,root) %{_libexecdir}/xdg-document-portal
+%attr(755,root,root) %{_libexecdir}/xdg-permission-store
+%{systemduserunitdir}/xdg-desktop-portal.service
+%{systemduserunitdir}/xdg-document-portal.service
+%{systemduserunitdir}/xdg-permission-store.service
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Access.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Account.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.AppChooser.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Background.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Email.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.FileChooser.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Inhibit.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Lockdown.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Notification.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.PermissionStore.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Print.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.RemoteDesktop.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Request.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.ScreenCast.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Screenshot.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Secret.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Session.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Settings.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.Wallpaper.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Account.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Background.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Camera.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Device.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Documents.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Email.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.FileChooser.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.FileTransfer.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.GameMode.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Inhibit.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Location.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.MemoryMonitor.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.NetworkMonitor.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Notification.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.OpenURI.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.PowerProfileMonitor.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Print.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.ProxyResolver.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.RemoteDesktop.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Request.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.ScreenCast.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Screenshot.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Secret.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Session.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Settings.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Trash.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Wallpaper.xml
+%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service
 %{_datadir}/dbus-1/services/org.freedesktop.portal.Desktop.service
+%{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service
 
 %files devel
 %defattr(644,root,root,755)
-%{_pkgconfigdir}/xdg-desktop-portal.pc
+%{_npkgconfigdir}/xdg-desktop-portal.pc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xdg-desktop-portal.git/commitdiff/80393059221bedf42d10596bc7cc439713c947ea



More information about the pld-cvs-commit mailing list