Hello community, here is the log from the commit of package PackageKit for openSUSE:Factory checked in at Mon May 2 13:16:06 CEST 2011. -------- --- PackageKit/PackageKit.changes 2011-02-26 11:58:01.000000000 +0100 +++ /mounts/work_src_done/STABLE/PackageKit/PackageKit.changes 2011-04-28 12:29:13.000000000 +0200 @@ -1,0 +2,39 @@ +Thu Apr 28 12:27:43 CEST 2011 - vuntz@opensuse.org + +- Add PackageKit-fix-build.patch to fix build: do not use some + deprecated symbol. Taken from git. + +------------------------------------------------------------------- +Wed Apr 20 09:46:25 CEST 2011 - dmueller@suse.de + +- Add opensuse-codecs-installer Provides/Obsoletes to + gstreamer-plugin subpackage, as it replaces it. + +------------------------------------------------------------------- +Mon Apr 4 15:36:51 UTC 2011 - fcrozat@novell.com + +- Add gtk3-devel BuildRequires. +- Create gtk3-module subpackage. + +------------------------------------------------------------------- +Fri Mar 11 16:17:48 UTC 2011 - dmacvicar@suse.de + +- Update to version 0.6.13 + + Libraries: + - Allow pk_client_download_packages_async() to be called with + no target directory + - Port away from PolkitBackendActionLookup to support new + versions of PolicyKit + + ZYpp Backend: + - remove check online in refresh cache + - uses the standard system update algorithm from ZYpp. Fixes + bnc#637764 (as patch in 0.6.12 package) + + Non-zypp backends updates. + + Bugfixes: + - Add missing python(gio) requirement + - Check for polkit_authority_get_sync symbol + - Change the connman DBus name + - Update for NetworkManager 0.9 snapshots +- Drop PackageKit-use-system-solve.patch: fixed upstream. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- PackageKit-0.6.12.tar.bz2 PackageKit-use-system-solve.patch New: ---- PackageKit-0.6.13.tar.bz2 PackageKit-fix-build.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ PackageKit.spec ++++++ --- /var/tmp/diff_new_pack.koZWMn/_old 2011-05-02 13:09:26.000000000 +0200 +++ /var/tmp/diff_new_pack.koZWMn/_new 2011-05-02 13:09:26.000000000 +0200 @@ -34,8 +34,8 @@ %endif Name: PackageKit -Version: 0.6.12 -Release: 2 +Version: 0.6.13 +Release: 1 License: GPLv2+ BuildRequires: NetworkManager-devel BuildRequires: dbus-1-glib-devel @@ -47,6 +47,7 @@ BuildRequires: gstreamer-0_10-plugins-base-devel BuildRequires: gtk-doc BuildRequires: gtk2-devel +BuildRequires: gtk3-devel BuildRequires: intltool BuildRequires: libarchive-devel BuildRequires: libcppunit-devel @@ -65,10 +66,10 @@ Source: %{name}-%{version}.tar.bz2 # PATCH-FEATURE-OPENSUSE PackageKit-sysconfig-cron.patch vuntz@opensuse.org -- Change the configuration of the cron script to a sysconfig-like config Patch0: PackageKit-sysconfig-cron.patch -# PATCH-FIX-UPSTREAM PackageKit-use-system-solve.patch bnc#637764 dmacvicar@suse.de -- uses the standard system update algorithm from ZYpp which honours user policies -Patch1: PackageKit-use-system-solve.patch # PATCH-FIX-UPSTREAM PackageKit-fix-endless-recursion.patch coolo@opensuse.org -- use correct variable to avoid endless recusion -Patch2: PackageKit-fix-endless-recursion.patch +Patch1: PackageKit-fix-endless-recursion.patch +# PATCH-FIX-UPSTREAM PackageKit-fix-build.patch vuntz@opensuse.org -- Do not use deprecated symbols, fix build (taken from git) +Patch2: PackageKit-fix-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: %{name}-branding = %{version} Recommends: %{name}-lang @@ -110,6 +111,10 @@ Requires(postun): update-alternatives Recommends: %{name} = %{version} Supplements: packageand(%{name}:gstreamer-0_10-plugins-base) +%if %suse_version > 1130 +Provides: opensuse-codecs-installer = 10.3.1 +Obsoletes: opensuse-codecs-installer <= 10.3.1 +%endif %description gstreamer-plugin PackageKit is a system designed to make installing and updating @@ -132,6 +137,20 @@ use some of the latest technology like PolicyKit to make the process suck less. +%package gtk3-module +License: GPLv2+ +Summary: Simple software installation management software +Group: System/Daemons +Recommends: %{name} = %{version} +Supplements: packageand(%{name}:gtk3) + +%description gtk3-module +PackageKit is a system designed to make installing and updating +software on your computer easier. The primary design goal is to unify +all the software graphical tools used in different distributions, and +use some of the latest technology like PolicyKit to make the process +suck less. + %package devel License: GPLv2+ Summary: Needed include files and libraries for development @@ -338,7 +357,6 @@ %if %BUILD_CNF %{_libexecdir}/pk-command-not-found %endif -%{_libdir}/polkit-1/extensions/libpackagekit-action-lookup.so %{python_sitelib}/packagekit/* %{_sbindir}/pk-device-rebind %{_datadir}/mime/packages/packagekit-*.xml @@ -362,6 +380,10 @@ %defattr(-,root,root) %{_libdir}/gtk-2.0/modules/* +%files gtk3-module +%defattr(-,root,root) +%{_libdir}/gtk-3.0/modules/* + %files doc %defattr(-,root,root) %{_datadir}/PackageKit/website ++++++ PackageKit-0.6.12.tar.bz2 -> PackageKit-0.6.13.tar.bz2 ++++++ PackageKit/PackageKit-0.6.12.tar.bz2 /mounts/work_src_done/STABLE/PackageKit/PackageKit-0.6.13.tar.bz2 differ: char 11, line 1 ++++++ PackageKit-fix-build.patch ++++++
From 02779bae76041f2cdec9b7c936ac5f35d1d3c008 Mon Sep 17 00:00:00 2001 From: Matthias Klumpp
Date: Sun, 24 Apr 2011 12:26:03 +0200 Subject: [PATCH] browser-plugin: Remove deprecated symbols
Compile with GSEAL_ENABLE to remove all deprecated symbols. This might also fix an implicit pointer conversion, which causes Debian builds with GCC 4.6 to fail. --- contrib/browser-plugin/Makefile.am | 1 + contrib/browser-plugin/pk-main.c | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/contrib/browser-plugin/Makefile.am b/contrib/browser-plugin/Makefile.am index cc3a9d5..2b469e6 100644 --- a/contrib/browser-plugin/Makefile.am +++ b/contrib/browser-plugin/Makefile.am @@ -7,6 +7,7 @@ packagekit_plugin_la_CPPFLAGS = \ -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \ -DI_KNOW_THE_PACKAGEKIT_GLIB2_API_IS_SUBJECT_TO_CHANGE \ -DMOZ_X11 \ + -DGSEAL_ENABLE \ -I$(top_srcdir)/lib packagekit_plugin_la_CFLAGS = \ diff --git a/contrib/browser-plugin/pk-main.c b/contrib/browser-plugin/pk-main.c index 62914e0..b9378cb 100644 --- a/contrib/browser-plugin/pk-main.c +++ b/contrib/browser-plugin/pk-main.c @@ -219,7 +219,7 @@ pk_main_create_window (PkPlugin *plugin) } /* get parent */ - parent = gdk_window_foreign_new_for_display (gdk_display, xwindow); + parent = gdk_x11_window_foreign_new_for_display (gdk_display, xwindow); if (parent == NULL) { pk_debug ("invalid window given for setup (id %lu)\n", xwindow); return; -- 1.6.1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org