[packages/flatpak] - renamed from xdg-app to flatpak, version 0.6.0

qboosh qboosh at pld-linux.org
Sat Jun 25 11:26:52 CEST 2016


commit c475cfdc6e6cabb5ede453be15a6f4684a32c46b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Jun 25 11:26:53 2016 +0200

    - renamed from xdg-app to flatpak, version 0.6.0

 flatpak.spec | 203 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 xdg-app.spec | 184 -----------------------------------------------------
 2 files changed, 203 insertions(+), 184 deletions(-)
---
diff --git a/flatpak.spec b/flatpak.spec
new file mode 100644
index 0000000..54918c2
--- /dev/null
+++ b/flatpak.spec
@@ -0,0 +1,203 @@
+#
+# Conditional build:
+%bcond_without	static_libs	# static library
+
+Summary:	Application deployment framework for desktop apps
+Summary(pl.UTF-8):	Szkielet do wdrażania aplikacji desktopowych
+Name:		flatpak
+Version:	0.6.0
+Release:	1
+License:	LGPL v2+
+Group:		Applications
+Source0:	https://www.freedesktop.org/software/xdg-app/releases/%{name}-%{version}.tar.xz
+# Source0-md5:	f05a83ff119dffef39a77a34fa50e754
+URL:		https://wiki.gnome.org/Projects/SandboxedApps
+BuildRequires:	docbook-dtd412-xml
+BuildRequires:	docbook-style-xsl
+# or libelf >= 0.8.12
+BuildRequires:	elfutils-devel
+BuildRequires:	gettext-tools
+BuildRequires:	glib2-devel >= 1:2.45.8
+BuildRequires:	gobject-introspection-devel >= 1.40.0
+BuildRequires:	gtk-doc >= 1.20
+BuildRequires:	intltool >= 0.35.0
+BuildRequires:	json-glib-devel >= 1.0
+BuildRequires:	libarchive-devel >= 2.8.0
+BuildRequires:	libfuse-devel
+BuildRequires:	libgsystem-devel >= 2015.1
+BuildRequires:	libseccomp-devel
+BuildRequires:	libsoup-devel >= 2.4
+BuildRequires:	libxslt-progs
+BuildRequires:	ostree-devel >= 2016.5
+BuildRequires:	pkgconfig >= 1:0.24
+BuildRequires:	polkit-devel >= 0.98
+BuildRequires:	rpmbuild(macros) >= 1.682
+BuildRequires:	tar >= 1:1.22
+BuildRequires:	xorg-lib-libXau-devel
+BuildRequires:	xz
+Requires:	libgsystem >= 2015.1
+Requires:	ostree >= 2016.5
+Obsoletes:	xdg-app < 0.6.0
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Application deployment framework for desktop apps.
+
+%description -l pl.UTF-8
+Szkielet do wdrażania aplikacji desktopowych.
+
+%package libs
+Summary:	Shared flatpak library
+Summary(pl.UTF-8):	Biblioteka współdzielona flatpak
+Group:		Libraries
+Requires:	glib2 >= 1:2.45.8
+Requires:	libgsystem >= 2015.1
+Requires:	ostree >= 2016.5
+
+%description libs
+Shared flatpak library.
+
+%description libs -l pl.UTF-8
+Biblioteka współdzielona flatpak.
+
+%package devel
+Summary:	Header files for flatpak library
+Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki flatpak
+Group:		Development/Libraries
+Requires:	%{name}-libs = %{version}-%{release}
+Requires:	glib2-devel >= 1:2.45.8
+Requires:	libgsystem-devel >= 2015.1
+Requires:	ostree-devel >= 2016.5
+
+%description devel
+Header files for flatpak library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki flatpak.
+
+%package static
+Summary:	Static flatpak library
+Summary(pl.UTF-8):	Biblioteka statyczna flatpak
+Group:		Development/Libraries
+Requires:	%{name}-devel = %{version}-%{release}
+
+%description static
+Static flatpak library.
+
+%description static -l pl.UTF-8
+Biblioteka statyczna flatpak.
+
+%package apidocs
+Summary:	API documentation for flatpak library
+Summary(pl.UTF-8):	Dokumentacja API biblioteki flatpak
+Group:		Documentation
+%if "%{_rpmversion}" >= "5"
+BuildArch:	noarch
+%endif
+
+%description apidocs
+API documentation for flatpak library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki flatpak.
+
+%package -n bash-completion-flatpak
+Summary:	Bash completion for flatpak command
+Summary(pl.UTF-8):	Bashowe uzupełnianie parametrów polecenia flatpak
+Group:		Applications/Shells
+Requires:	%{name} = %{version}-%{release}
+Requires:	bash-completion >= 2
+Obsoletes:	bash-completion-xdg-app < 0.6.0
+
+%description -n bash-completion-flatpak
+Bash completion for flatpak command.
+
+%description -n bash-completion-flatpak -l pl.UTF-8
+Bashowe uzupełnianie parametrów polecenia flatpak.
+
+%prep
+%setup -q
+
+%build
+%configure \
+	--disable-silent-rules \
+	%{?with_static_libs:--enable-static} \
+	--with-html-dir=%{_gtkdocdir} \
+	--with-systemdsystemunitdir=%{systemdunitdir}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libflatpak.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post	libs -p /sbin/ldconfig
+%postun	libs -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc NEWS
+%attr(755,root,root) %{_bindir}/flatpak
+%attr(755,root,root) %{_bindir}/flatpak-builder
+%attr(755,root,root) %{_libexecdir}/flatpak-dbus-proxy
+%attr(755,root,root) %{_libexecdir}/flatpak-session-helper
+%attr(755,root,root) %{_libexecdir}/flatpak-system-helper
+%attr(755,root,root) %{_libexecdir}/xdg-document-portal
+%attr(755,root,root) %{_libexecdir}/xdg-permission-store
+%dir %{_libdir}/flatpak
+%attr(755,root,root) %{_libdir}/flatpak/bwrap
+%attr(755,root,root) /etc/profile.d/flatpak.sh
+/etc/dbus-1/system.d/org.freedesktop.Flatpak.SystemHelper.conf
+%{_datadir}/dbus-1/interfaces/org.freedesktop.Flatpak.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.PermissionStore.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Documents.xml
+%{_datadir}/dbus-1/services/org.freedesktop.Flatpak.service
+%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service
+%{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service
+%{_datadir}/dbus-1/system-services/org.freedesktop.Flatpak.SystemHelper.service
+%{_datadir}/polkit-1/actions/org.freedesktop.Flatpak.policy
+%{_datadir}/polkit-1/rules.d/org.freedesktop.Flatpak.rules
+%{systemdunitdir}/flatpak-system-helper.service
+%{systemduserunitdir}/flatpak-session-helper.service
+%{systemduserunitdir}/xdg-document-portal.service
+%{systemduserunitdir}/xdg-permission-store.service
+# not supported by PLD gdm (yet?)
+#%{_datadir}/gdm/env.d/flatpak.env
+%dir %{_datadir}/flatpak
+%dir %{_datadir}/flatpak/triggers
+%attr(755,root,root) %{_datadir}/flatpak/triggers/*.trigger
+%{_mandir}/man1/flatpak*.1*
+
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libflatpak.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libflatpak.so.0
+%{_libdir}/girepository-1.0/Flatpak-1.0.typelib
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libflatpak.so
+%{_includedir}/flatpak
+%{_datadir}/gir-1.0/Flatpak-1.0.gir
+%{_pkgconfigdir}/flatpak.pc
+
+%if %{with static_libs}
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libflatpak.a
+%endif
+
+%files apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/flatpak
+
+%files -n bash-completion-flatpak
+%defattr(644,root,root,755)
+%{bash_compdir}/flatpak
diff --git a/xdg-app.spec b/xdg-app.spec
deleted file mode 100644
index 5fa1b22..0000000
--- a/xdg-app.spec
+++ /dev/null
@@ -1,184 +0,0 @@
-#
-# Conditional build:
-%bcond_without	static_libs	# static library
-
-Summary:	Application deployment framework for desktop apps
-Summary(pl.UTF-8):	Szkielet do wdrażania aplikacji desktopowych
-Name:		xdg-app
-Version:	0.5.2
-Release:	1
-License:	LGPL v2+
-Group:		Applications
-Source0:	https://www.freedesktop.org/software/xdg-app/releases/%{name}-%{version}.tar.xz
-# Source0-md5:	9bfd57d4ec404b76f03a378912c40774
-URL:		https://wiki.gnome.org/Projects/SandboxedApps
-BuildRequires:	docbook-dtd412-xml
-BuildRequires:	docbook-style-xsl
-# or libelf >= 0.8.12
-BuildRequires:	elfutils-devel
-BuildRequires:	glib2-devel >= 1:2.45.8
-BuildRequires:	gobject-introspection-devel >= 1.40.0
-BuildRequires:	gtk-doc >= 1.20
-BuildRequires:	json-glib-devel >= 1.0
-BuildRequires:	libarchive-devel >= 2.8.0
-BuildRequires:	libfuse-devel
-BuildRequires:	libgsystem-devel >= 2015.1
-BuildRequires:	libseccomp-devel
-BuildRequires:	libsoup-devel >= 2.4
-BuildRequires:	libxslt-progs
-BuildRequires:	ostree-devel >= 2015.6
-BuildRequires:	pkgconfig >= 1:0.24
-BuildRequires:	rpmbuild(macros) >= 1.682
-BuildRequires:	tar >= 1:1.22
-BuildRequires:	xorg-lib-libXau-devel
-BuildRequires:	xz
-Requires:	libgsystem >= 2015.1
-Requires:	ostree >= 2015.6
-BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-
-%description
-Application deployment framework for desktop apps.
-
-%description -l pl.UTF-8
-Szkielet do wdrażania aplikacji desktopowych.
-
-%package libs
-Summary:	Shared xdg-app library
-Summary(pl.UTF-8):	Biblioteka współdzielona xdg-app
-Group:		Libraries
-Requires:	glib2 >= 1:2.45.8
-Requires:	libgsystem >= 2015.1
-Requires:	ostree >= 2015.6
-
-%description libs
-Shared xdg-app library.
-
-%description libs -l pl.UTF-8
-Biblioteka współdzielona xdg-app.
-
-%package devel
-Summary:	Header files for xdg-app library
-Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki xdg-app
-Group:		Development/Libraries
-Requires:	%{name}-libs = %{version}-%{release}
-Requires:	glib2-devel >= 1:2.45.8
-Requires:	libgsystem-devel >= 2015.1
-Requires:	ostree-devel >= 2015.6
-
-%description devel
-Header files for xdg-app library.
-
-%description devel -l pl.UTF-8
-Pliki nagłówkowe biblioteki xdg-app.
-
-%package static
-Summary:	Static xdg-app library
-Summary(pl.UTF-8):	Biblioteka statyczna xdg-app
-Group:		Development/Libraries
-Requires:	%{name}-devel = %{version}-%{release}
-
-%description static
-Static xdg-app library.
-
-%description static -l pl.UTF-8
-Biblioteka statyczna xdg-app.
-
-%package apidocs
-Summary:	API documentation for xdg-app library
-Summary(pl.UTF-8):	Dokumentacja API biblioteki xdg-app
-Group:		Documentation
-%if "%{_rpmversion}" >= "5"
-BuildArch:	noarch
-%endif
-
-%description apidocs
-API documentation for xdg-app library.
-
-%description apidocs -l pl.UTF-8
-Dokumentacja API biblioteki xdg-app.
-
-%package -n bash-completion-xdg-app
-Summary:	Bash completion for xdg-app command
-Summary(pl.UTF-8):	Bashowe uzupełnianie parametrów polecenia xdg-app
-Group:		Applications/Shells
-Requires:	%{name} = %{version}-%{release}
-Requires:	bash-completion >= 2
-
-%description -n bash-completion-xdg-app
-Bash completion for xdg-app command.
-
-%description -n bash-completion-xdg-app -l pl.UTF-8
-Bashowe uzupełnianie parametrów polecenia xdg-app.
-
-%prep
-%setup -q
-
-%build
-%configure \
-	--disable-silent-rules \
-	%{?with_static_libs:--enable-static} \
-	--with-html-dir=%{_gtkdocdir}
-%{__make}
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-%{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT
-
-# obsoleted by pkg-config
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/libxdg-app.la
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post	libs -p /sbin/ldconfig
-%postun	libs -p /sbin/ldconfig
-
-%files
-%defattr(644,root,root,755)
-%doc NEWS
-%attr(755,root,root) %{_bindir}/xdg-app
-%attr(755,root,root) %{_bindir}/xdg-app-builder
-%attr(755,root,root) %{_bindir}/xdg-app-helper
-%attr(755,root,root) %{_libexecdir}/xdg-app-session-helper
-%attr(755,root,root) %{_libexecdir}/xdg-dbus-proxy
-%attr(755,root,root) %{_libexecdir}/xdg-document-portal
-%attr(755,root,root) /etc/profile.d/xdg-app.sh
-%{_datadir}/dbus-1/interfaces/org.freedesktop.XdgApp.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.Documents.xml
-%{_datadir}/dbus-1/services/org.freedesktop.XdgApp.service
-%{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service
-%{systemduserunitdir}/xdg-app-session-helper.service
-%{systemduserunitdir}/xdg-document-portal.service
-# not supported by PLD gdm (yet?)
-#%{_datadir}/gdm/env.d/xdg-app.env
-%{_datadir}/xdg-app
-%{_mandir}/man1/xdg-app*.1*
-
-%files libs
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libxdg-app.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libxdg-app.so.0
-%{_libdir}/girepository-1.0/XdgApp-1.0.typelib
-
-%files devel
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libxdg-app.so
-%{_includedir}/xdg-app
-%{_datadir}/gir-1.0/XdgApp-1.0.gir
-%{_pkgconfigdir}/xdg-app.pc
-
-%if %{with static_libs}
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/libxdg-app.a
-%endif
-
-%files apidocs
-%defattr(644,root,root,755)
-%{_gtkdocdir}/xdg-app
-
-%files -n bash-completion-xdg-app
-%defattr(644,root,root,755)
-%{bash_compdir}/xdg-app
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/flatpak.git/commitdiff/c475cfdc6e6cabb5ede453be15a6f4684a32c46b



More information about the pld-cvs-commit mailing list