[packages/PackageKit] - updated to 1.0.8 - updated consolekit-fallback patch - added missing patch (missing file taken fro

qboosh qboosh at pld-linux.org
Fri Sep 11 21:07:33 CEST 2015


commit 8ad97aeee2021b8d678061585db8d254665d9309
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Sep 11 21:09:10 2015 +0200

    - updated to 1.0.8
    - updated consolekit-fallback patch
    - added missing patch (missing file taken from git)

 PackageKit-missing.patch  | 66 +++++++++++++++++++++++++++++++++++++++++++++++
 PackageKit.spec           | 29 ++++++++++++++++++---
 consolekit-fallback.patch | 11 --------
 3 files changed, 92 insertions(+), 14 deletions(-)
---
diff --git a/PackageKit.spec b/PackageKit.spec
index c02ce73..4be232a 100644
--- a/PackageKit.spec
+++ b/PackageKit.spec
@@ -17,6 +17,7 @@
 %bcond_with	urpmi		# urpmi (Mandriva/Mageia) backend (Perl)
 %bcond_with	zypp		# ZYPP (openSUSE/SLE) backend
 %bcond_without	python		# Python binding (only for a few backends)
+%bcond_without	vala		# Vala binding
 %bcond_with	browser		# browser plugin (patrys says: it's flawed by concept)
 # python binding is built when building any python binding
 %if %{without entropy} && %{without pisi} && %{without ports}
@@ -25,16 +26,17 @@
 Summary:	System daemon that is a D-Bus abstraction layer for package management
 Summary(pl.UTF-8):	Demon systemowy będący warstwą abstrakcji D-Bus do zarządzania pakietami
 Name:		PackageKit
-Version:	1.0.7
+Version:	1.0.8
 Release:	1
 License:	GPL v2+
 Group:		Applications/System
 Source0:	http://www.freedesktop.org/software/PackageKit/releases/%{name}-%{version}.tar.xz
-# Source0-md5:	5d6fc6cdd44354c5b7bab7bb434cab1f
+# Source0-md5:	15934aa27f7a605dfa0cd0a89ecb1eb1
 Patch0:		%{name}-poldek.patch
 Patch1:		%{name}-bashcomp.patch
 Patch2:		%{name}-format.patch
 Patch3:		consolekit-fallback.patch
+Patch4:		%{name}-missing.patch
 URL:		http://www.packagekit.org/
 BuildRequires:	NetworkManager-devel >= 0.6.5
 # pkgconfig(libalpm) >= 8.2.0
@@ -73,9 +75,10 @@ BuildRequires:	readline-devel
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.311
 BuildRequires:	sqlite3-devel >= 3
-BuildRequires:	systemd-devel
+BuildRequires:	systemd-devel >= 1:209
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	udev-glib-devel
+%{?with_vala:BuildRequires:	vala >= 2:0.16}
 BuildRequires:	xz
 %if %{with browser}
 BuildRequires:	cairo-devel
@@ -144,6 +147,19 @@ Static packagekit-glib library.
 %description static -l pl.UTF-8
 Statyczna biblioteka packagekit-glib.
 
+%package -n vala-packagekit
+Summary:	Vala API for PackageKit library
+Summary(pl.UTF-8):	API języka Vala do biblioteki PackageKitu
+Group:		Development/Libraries
+Requires:	%{name}-devel = %{version}-%{release}
+Requires:	vala >= 2:0.16
+
+%description -n vala-packagekit
+Vala API for PackageKit library.
+
+%description -n vala-packagekit -l pl.UTF-8
+API języka Vala do biblioteki PackageKitu.
+
 %package apidocs
 Summary:	PackageKit library API documentation
 Summary(pl.UTF-8):	Dokumentacja API biblioteki PackageKit
@@ -422,6 +438,7 @@ Wtyczka PackageKit do przeglądarek WWW.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %build
 %if %{with doc}
@@ -563,6 +580,12 @@ fi
 %defattr(644,root,root,755)
 %{_libdir}/libpackagekit-glib2.a
 
+%if %{with vala}
+%files -n vala-packagekit
+%defattr(644,root,root,755)
+%{_datadir}/vala/vapi/packagekit-glib2.vapi
+%endif
+
 %files apidocs
 %defattr(644,root,root,755)
 %{_gtkdocdir}/PackageKit
diff --git a/PackageKit-missing.patch b/PackageKit-missing.patch
new file mode 100644
index 0000000..95ef11c
--- /dev/null
+++ b/PackageKit-missing.patch
@@ -0,0 +1,66 @@
+--- PackageKit-1.0.8/lib/packagekit-glib2/PackageKitGlib-1.0.metadata.orig	1970-01-01 01:00:00.000000000 +0100
++++ PackageKit-1.0.8/lib/packagekit-glib2/PackageKitGlib-1.0.metadata	2015-09-11 20:29:37.057340480 +0200
+@@ -0,0 +1,63 @@
++Client
++        .accept_eula_async finish_name="pk_client_generic_finish"
++        .adopt_async finish_name="pk_client_generic_finish"
++        .depends_on_async finish_name="pk_client_generic_finish"
++        .download_packages_async finish_name="pk_client_generic_finish"
++        .get_categories_async finish_name="pk_client_generic_finish"
++        .get_details_async finish_name="pk_client_generic_finish"
++        .get_details_local_async finish_name="pk_client_generic_finish"
++        .get_distro_upgrades_async finish_name="pk_client_generic_finish"
++        .get_files_async finish_name="pk_client_generic_finish"
++        .get_files_local_async finish_name="pk_client_generic_finish"
++        .get_old_transactions_async finish_name="pk_client_generic_finish"
++        .get_packages_async finish_name="pk_client_generic_finish"
++        .get_repo_list_async finish_name="pk_client_generic_finish"
++        .get_update_detail_async finish_name="pk_client_generic_finish"
++        .get_updates_async finish_name="pk_client_generic_finish"
++        .install_files_async finish_name="pk_client_generic_finish"
++        .install_packages_async finish_name="pk_client_generic_finish"
++        .install_signature_async finish_name="pk_client_generic_finish"
++        .refresh_cache_async finish_name="pk_client_generic_finish"
++        .remove_packages_async finish_name="pk_client_generic_finish"
++        .repair_system_async finish_name="pk_client_generic_finish"
++        .repo_enable_async finish_name="pk_client_generic_finish"
++        .repo_remove_async finish_name="pk_client_generic_finish"
++        .repo_set_data_async finish_name="pk_client_generic_finish"
++        .required_by_async finish_name="pk_client_generic_finish"
++        .resolve_async finish_name="pk_client_generic_finish"
++        .search_details_async finish_name="pk_client_generic_finish"
++        .search_files_async finish_name="pk_client_generic_finish"
++        .search_groups_async finish_name="pk_client_generic_finish"
++        .search_names_async finish_name="pk_client_generic_finish"
++        .update_packages_async finish_name="pk_client_generic_finish"
++        .what_provides_async finish_name="pk_client_generic_finish"
++DistroUpgradeEnum name="DistroUpgradeEnum"
++ErrorEnum name="ErrorEnum"
++PackageSack
++        .get_details_async finish_name="pk_package_sack_merge_generic_finish"
++        .get_update_detail_async finish_name="pk_package_sack_merge_generic_finish"
++        .resolve_async finish_name="pk_package_sack_merge_generic_finish"
++Task
++        .depends_on_async finish_name="pk_task_generic_finish"
++        .download_packages_async finish_name="pk_task_generic_finish"
++        .get_categories_async finish_name="pk_task_generic_finish"
++        .get_details_async finish_name="pk_task_generic_finish"
++        .get_files_async finish_name="pk_task_generic_finish"
++        .get_packages_async finish_name="pk_task_generic_finish"
++        .get_repo_list_async finish_name="pk_task_generic_finish"
++        .get_update_detail_async finish_name="pk_task_generic_finish"
++        .get_updates_async finish_name="pk_task_generic_finish"
++        .install_files_async finish_name="pk_task_generic_finish"
++        .install_packages_async finish_name="pk_task_generic_finish"
++        .refresh_cache_async finish_name="pk_task_generic_finish"
++        .remove_packages_async finish_name="pk_task_generic_finish"
++        .repair_system_async finish_name="pk_task_generic_finish"
++        .repo_enable_async finish_name="pk_task_generic_finish"
++        .required_by_async finish_name="pk_task_generic_finish"
++        .resolve_async finish_name="pk_task_generic_finish"
++        .search_details_async finish_name="pk_task_generic_finish"
++        .search_files_async finish_name="pk_task_generic_finish"
++        .search_groups_async finish_name="pk_task_generic_finish"
++        .search_names_async finish_name="pk_task_generic_finish"
++        .update_packages_async finish_name="pk_task_generic_finish"
++        .what_provides_async finish_name="pk_task_generic_finish"
diff --git a/consolekit-fallback.patch b/consolekit-fallback.patch
index a56c424..cca8f94 100644
--- a/consolekit-fallback.patch
+++ b/consolekit-fallback.patch
@@ -1,14 +1,3 @@
---- PackageKit-1.0.7/configure.ac~	2015-08-02 12:49:14.000000000 +0200
-+++ PackageKit-1.0.7/configure.ac	2015-08-02 12:58:42.496449586 +0200
-@@ -235,7 +235,7 @@
- AC_ARG_ENABLE(systemd, AS_HELP_STRING([--enable-systemd],[enable systemd and logind code]),
- 	      enable_systemd=$enableval,enable_systemd=yes)
- if test x$enable_systemd = xyes; then
--	PKG_CHECK_MODULES(SYSTEMD, libsystemd-login libsystemd-journal)
-+	PKG_CHECK_MODULES(SYSTEMD, libsystemd-login libsystemd-journal libsystemd-daemon)
- 	AC_ARG_WITH([systemdsystemunitdir],
- 		    AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for systemd service files]),
- 		    [has_systemdsystemunitdir=$with_systemdsystemunitdir],
 --- PackageKit-1.0.7/src/pk-dbus.c~	2015-04-22 11:54:49.000000000 +0200
 +++ PackageKit-1.0.7/src/pk-dbus.c	2015-08-02 12:57:29.398321174 +0200
 @@ -28,6 +28,7 @@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/PackageKit.git/commitdiff/8ad97aeee2021b8d678061585db8d254665d9309



More information about the pld-cvs-commit mailing list