Hello community,

here is the log from the commit of package PackageKit for openSUSE:Factory 
checked in at 2014-09-23 17:16:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PackageKit (Old)
 and      /work/SRC/openSUSE:Factory/.PackageKit.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "PackageKit"

Changes:
--------
--- /work/SRC/openSUSE:Factory/PackageKit/PackageKit.changes    2014-08-11 
10:09:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.PackageKit.new/PackageKit.changes       
2014-09-23 17:16:49.000000000 +0200
@@ -1,0 +2,95 @@
+Fri Sep 12 12:17:30 UTC 2014 - [email protected]
+
+- Update to version 1.0.0:
+  + The offline update functionality has moved to a proper D-Bus
+    interface and the pkexec helpers have been removed. Offline
+    updates is an important feature that no longer deserves to be
+    bolted-on. All the existing users have been ported to the new
+    interface, but you need 3.13.92 if you're running GNOME from
+    unstable or jhbuild.
+  + No more plugins. Both in-tree and out-of-tree plugins were the
+    biggest source of crashes, and with the systemd offline updates
+    merged into the core daemon they are just not reuired anymore.
+    All affected projects have been notified.
+  + No more conary, opkg, smart or yum plugins. These have been
+    unmaintained and broken for over two years, so time to give
+    them the heave-ho.
+  + The alpm, aptcc, hif and zypp plugins have had lots of love,
+    and are up to date with the latest features and working well.
+  + New Features:
+    - Add a D-Bus interface and helpers for offline support.
+    - Add a repo-set-data command to packagekit-direct.
+    - Add a simple script that generates some offline metadata.
+    - Add pk_backend_job_get_cancellable().
+    - Add pk_backend_job_is_cancelled().
+    - Add pk_backend_set_user_data().
+    - Add pk_offline_get_prepared_sack() and use it in the
+      systemd-updates plugin.
+    - Remove pk-debuginfo-install.
+    - Remove support for distros not supporting /etc/os-release.
+    - Remove the --enable-systemd-updates configure switch.
+    - Remove the events/pre-transaction.d functionality.
+    - Remove the pkexec systemd helpers.
+    - Remove the plugin interface.
+    - Remove various options from the config file.
+  + Bugfixes:
+    - Automatically do pk_backend_job_finished() for threaded
+      backends.
+    - Do not shutdown the daemon on idle by default.
+    - Fix compile of the ConnMan network support.
+    - Fix packagekit-offline-update.service generation.
+    - Increase the default transaction limits.
+    - Prefer npapi-sdk over mozilla-plugins.
+    - Refresh the NetworkManager state when the daemon starts.
+- Add rcpackagekitd and rcpackagekitd-offline-update symlinks.
+- Shorten the Summary of PackageKit-branding-upstream a bit.
+
+-------------------------------------------------------------------
+Wed Sep 10 09:21:22 UTC 2014 - [email protected]
+
+- Update to version 0.9.6 (git master/0fcee3c):
+  + Fix a multitude of possible crashers.
+- Drop  0002-Build-against-npapi-sdk-instead-of-xulrunner.patch and
+  PackageKit-zypp-0.9.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Tue Sep  9 20:16:24 UTC 2014 - [email protected]
+
+- Update to version 0.9.5:
+  + New Features:
+    - Add --allow-untrusted option to pkcon.
+    - Add a new tool called packagekit-direct that can run without
+      a daemon.
+    - Remove remaining time reporting.
+    - Remove the desktop.db plugin.
+  + Bugfixes:
+    - Do not commit the transaction manually but instead set the
+      correct state.
+    - Do not log a critical warning when idle exiting.
+    - Fix a crash when we are cancelling a transaction that has not
+      yet been run.
+    - Make browser-plugin search for npapi-sdk or mozilla-plugin.
+    - Never ever use g_main_context_iteration() manually.
+  + Backend fixes.
+  + For changes from version 0.9.1 up to 0.9.4: please see NEWS
+    file.
+- No longer pass --with-security-framework to configure: not known
+  anymore.
+- Rebase 0002-Build-against-npapi-sdk-instead-of-xulrunner.patch
+  and PackageKit-dbus-location.patch.
+- Drop PackageKit-zypp-filter-uninstalled-packages.patch: fixed
+  upstream.
+- Add PackageKit-zypp-0.9.patch: port zypp backend to PK 0.9.x.
+- Drop typelib-1_0-PackageKitPlugin-1_0 subpackage: the plugin
+  architecture does no longer exist.
+- Rename libpackagekit-glib2-16 subpackage to
+  libpackagekit-glib2-18, following upstreams soname change.
+- Rework for GStreamer 1.0 support:
+  + Remove gstreamer-0_10-devel and
+    gstreamer-0_10-plugins-base-devel BuildRequires.
+  + Add gstreamer-devel and gstreamer-plugins-base-devel
+    BuildRequires.
+  + Change supplements in gstreamer-plugin to
+    packageand(%{name}:gstreamer-plugins-base).
+
+-------------------------------------------------------------------

Old:
----
  0002-Build-against-npapi-sdk-instead-of-xulrunner.patch
  PackageKit-0.8.17.tar.xz
  PackageKit-zypp-filter-uninstalled-packages.patch

New:
----
  PackageKit-1.0.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ PackageKit.spec ++++++
--- /var/tmp/diff_new_pack.zKe7GE/_old  2014-09-23 17:16:50.000000000 +0200
+++ /var/tmp/diff_new_pack.zKe7GE/_new  2014-09-23 17:16:50.000000000 +0200
@@ -21,37 +21,27 @@
 %define with_offline_updates 1
 
 Name:           PackageKit
-Version:        0.8.17
+Version:        1.0.0
 Release:        0
 Summary:        Simple software installation management software
 License:        GPL-2.0+
 Group:          System/Daemons
 Url:            http://packagekit.org/
+# We currently have a locally created dist file.. 0.9.6 won't ever be released
 Source:         
http://www.freedesktop.org/software/PackageKit/releases/%{name}-%{version}.tar.xz
 Source2:        baselibs.conf
 # PATCH-FEATURE-OPENSUSE 
0001-Change-the-configuration-of-the-cron-script-to-a-sys.patch 
[email protected] -- Change the configuration of the cron script to a 
sysconfig-like config
 Patch1:         0001-Change-the-configuration-of-the-cron-script-to-a-sys.patch
-# PATCH-FIX-UPSTREAM PackageKit-npapi.patch fdo#40026 [email protected] -- 
Build against npapi-sdk instead of xulrunner
-Patch2:         0002-Build-against-npapi-sdk-instead-of-xulrunner.patch
 # PATCH-FIX-UPSTREAM PackageKit-dbus-location.patch bnc#829944 
[email protected] -- Look for dbus socket in /run instead of /var/run. Sent 
to upstream.
 Patch3:         PackageKit-dbus-location.patch
-# PATCH-FIX-OPENSUSE PackageKit-zypp-filter-uninstalled-packages.patch 
fate#316921 [email protected] -- GStreamer codec installation would prompt to 
install already installed packages.
-Patch4:         PackageKit-zypp-filter-uninstalled-packages.patch
-# To update this package, please git-format-patch the tag of the
-# tarball version (eg: PACKAGEKIT_0_6_19) vs the distro tag (eg: 
openSUSE_Factory)
-# in https://github.com/openSUSE/PackageKit and keep the patches
-# in that git repository for easier tracking and merging.
-# When updating the package you can rebase the distro branch against
-# the new release tag.
-#
 BuildRequires:  NetworkManager-devel
 BuildRequires:  automake
 BuildRequires:  docbook-utils
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection-devel
-BuildRequires:  gstreamer-0_10-devel
-BuildRequires:  gstreamer-0_10-plugins-base-devel
+BuildRequires:  gstreamer-devel
+BuildRequires:  gstreamer-plugins-base-devel
 BuildRequires:  gtk-doc
 BuildRequires:  gtk2-devel
 BuildRequires:  gtk3-devel
@@ -109,21 +99,6 @@
 use some of the latest technology like PolicyKit to make the process
 suck less.
 
-%package -n typelib-1_0-PackageKitPlugin-1_0
-Summary:        Simple software installation management software -- Plugin 
library, Introspection bindings
-License:        GPL-2.0+
-Group:          System/Libraries
-
-%description -n typelib-1_0-PackageKitPlugin-1_0
-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.
-
-This package provides the GObject Introspection bindings for the
-PackageKit plugin library.
-
 %package gstreamer-plugin
 Summary:        Simple software installation management software
 License:        GPL-2.0+
@@ -131,7 +106,7 @@
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Recommends:     %{name} = %{version}
-Supplements:    packageand(%{name}:gstreamer-0_10-plugins-base)
+Supplements:    packageand(%{name}:gstreamer-plugins-base)
 Provides:       opensuse-codecs-installer = 10.3.1
 Obsoletes:      opensuse-codecs-installer <= 10.3.1
 
@@ -163,14 +138,13 @@
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 Requires:       libpackagekit-glib2-devel
-Requires:       typelib-1_0-PackageKitPlugin-1_0 = %{version}
 
 %description devel
 This package contains all necessary include files, libraries,
 configuration files and development tools (with manual pages) needed to
 compile and link applications using PackageKit.
 
-%package -n libpackagekit-glib2-16
+%package -n libpackagekit-glib2-18
 Summary:        Simple software installation management software
 License:        LGPL-2.1+
 Group:          System/Libraries
@@ -179,7 +153,7 @@
 Provides:       libpackagekit-glib12 = %{version}
 Obsoletes:      libpackagekit-glib12 < %{version}
 
-%description -n libpackagekit-glib2-16
+%description -n libpackagekit-glib2-18
 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
@@ -205,7 +179,7 @@
 Summary:        Simple software installation management software
 License:        LGPL-2.1+
 Group:          Development/Libraries/GNOME
-Requires:       libpackagekit-glib2-16 = %{version}
+Requires:       libpackagekit-glib2-18 = %{version}
 Requires:       typelib-1_0-PackageKitGlib-1_0 = %{version}
 Provides:       libpackagekit-glib12-devel = %{version}
 Obsoletes:      libpackagekit-glib12-devel < %{version}
@@ -233,7 +207,7 @@
 suck less.
 
 %package branding-upstream
-Summary:        Simple software installation management software -- Upstream 
default configuration
+Summary:        Simple software installation management software -- Upstream 
configuration
 License:        GPL-2.0+
 Group:          System/Daemons
 Requires:       %{name} = %{version}
@@ -257,9 +231,7 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 %patch3 -p1
-%patch4 -p1
 translation-update-upstream
 
 %build
@@ -270,7 +242,6 @@
        --enable-zypp \
        --enable-gstreamer-plugin \
        --with-default-backend=zypp \
-       --with-security-framework=polkit \
        --with-mozilla-plugin-dir=%{_libdir}/browser-plugins \
 %if ! %BUILD_CNF
        --disable-command-not-found \
@@ -294,6 +265,13 @@
 mv %{buildroot}%{_sysconfdir}/sysconfig/packagekit-background 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.packagekit-background
 # create ghost file
 touch %{buildroot}%{_libexecdir}/gst-install-plugins-helper
+# Add rcFOO symlinks
+mkdir -p %{buildroot}%{_sbindir}
+ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rcpackagekit
+%if  %{with_offline_updates}
+ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rcpackagekit-offline-update
+%endif
+
 %find_lang %{name} %{?no_lang_C}
 %fdupes $RPM_BUILD_ROOT
 
@@ -348,9 +326,9 @@
 %postun gtk3-module
 %glib2_gsettings_schema_postun
 
-%post -n libpackagekit-glib2-16 -p /sbin/ldconfig
+%post -n libpackagekit-glib2-18 -p /sbin/ldconfig
 
-%postun -n libpackagekit-glib2-16 -p /sbin/ldconfig
+%postun -n libpackagekit-glib2-18 -p /sbin/ldconfig
 
 %files lang -f %{name}.lang
 
@@ -358,35 +336,24 @@
 %defattr(-,root,root)
 %doc AUTHORS COPYING HACKING NEWS README
 %dir %{_sysconfdir}/PackageKit
-%dir %{_sysconfdir}/PackageKit/events
-%dir %{_sysconfdir}/PackageKit/events/post-transaction.d
-%dir %{_sysconfdir}/PackageKit/events/pre-transaction.d
 %dir %{_datadir}/PackageKit
 %dir %{_datadir}/PackageKit/helpers
 %dir %{_datadir}/PackageKit/helpers/test_spawn
 %dir %{_libdir}/packagekit-backend
-%dir %{_libdir}/packagekit-plugins
 %dir %{python_sitelib}/packagekit
 %dir %{_localstatedir}/lib/PackageKit
 %{_datadir}/bash-completion/completions/pkcon
-%{_sysconfdir}/PackageKit/events/post-transaction.d/README
-%{_sysconfdir}/PackageKit/events/pre-transaction.d/README
 %{_sysconfdir}/cron.daily/packagekit-background.cron
 %{_sysconfdir}/dbus-1/system.d/org.freedesktop.PackageKit.conf
 %if %BUILD_CNF
 %{_sysconfdir}/profile.d/PackageKit.sh
 %endif
 %{_localstatedir}/adm/fillup-templates/sysconfig.packagekit-background
-%{_bindir}/packagekit-bugreport.sh
-%{_bindir}/pk-debuginfo-install
 %{_bindir}/pkcon
 %{_bindir}/pkmon
 %{_libdir}/packagekit-backend/libpk_backend_dummy.so
-%{_libdir}/packagekit-plugins/libpk_plugin-scan-desktop-files.so
-%{_libdir}/packagekit-plugins/libpk_plugin_scripts.so
-%{_libdir}/packagekit-plugins/libpk_plugin-systemd-updates.so
-%{_libdir}/packagekit-plugins/libpk_plugin-update-package-cache.so
 %{_libexecdir}/packagekitd
+%{_libexecdir}/packagekit-direct
 %if %BUILD_CNF
 %{_libexecdir}/pk-command-not-found
 %endif
@@ -399,23 +366,19 @@
 %{_datadir}/polkit-1/rules.d/org.freedesktop.packagekit.rules
 %{_datadir}/dbus-1/system-services/*
 %{_unitdir}/packagekit.service
+%{_sbindir}/rcpackagekit
 %doc %{_mandir}/man?/*.*
 %verify(not md5 size mtime) %{_localstatedir}/lib/PackageKit/transactions.db
 %if %{with_offline_updates}
-%{_libexecdir}/pk-clear-offline-update
 %{_libexecdir}/pk-offline-update
-%{_libexecdir}/pk-trigger-offline-update
 %{_unitdir}/packagekit-offline-update.service
+%{_sbindir}/rcpackagekit-offline-update
 %endif
 
 %files backend-zypp
 %defattr(-,root,root)
 %{_libdir}/packagekit-backend/libpk_backend_zypp.so
 
-%files -n typelib-1_0-PackageKitPlugin-1_0
-%defattr(-,root,root)
-%{_libdir}/girepository-1.0/PackageKitPlugin-1.0.typelib
-
 %files gstreamer-plugin
 %defattr(-,root,root)
 %ghost %attr(755,root,root) %{_libexecdir}/gst-install-plugins-helper
@@ -438,12 +401,9 @@
 %{_libdir}/packagekit-backend/libpk_backend_test_spawn.so
 %{_libdir}/packagekit-backend/libpk_backend_test_succeed.so
 %{_libdir}/packagekit-backend/libpk_backend_test_thread.so
-%{_libdir}/pkgconfig/packagekit-plugin.pc
 %dir %{_includedir}/PackageKit
-%{_includedir}/PackageKit/plugin/
-%{_datadir}/gir-1.0/PackageKitPlugin-1.0.gir
 
-%files -n libpackagekit-glib2-16
+%files -n libpackagekit-glib2-18
 %defattr(-,root,root)
 %doc lib/packagekit-glib2/COPYING
 %{_libdir}/libpackagekit-glib2.so.*

++++++ PackageKit-0.8.17.tar.xz -> PackageKit-1.0.0.tar.xz ++++++
++++ 236951 lines of diff (skipped)

++++++ PackageKit-dbus-location.patch ++++++
--- /var/tmp/diff_new_pack.zKe7GE/_old  2014-09-23 17:16:51.000000000 +0200
+++ /var/tmp/diff_new_pack.zKe7GE/_new  2014-09-23 17:16:51.000000000 +0200
@@ -1,9 +1,9 @@
-Index: PackageKit-0.8.12/contrib/command-not-found/PackageKit.sh.in
+Index: PackageKit-0.9.5/contrib/command-not-found/PackageKit.sh.in
 ===================================================================
---- PackageKit-0.8.12.orig/contrib/command-not-found/PackageKit.sh.in
-+++ PackageKit-0.8.12/contrib/command-not-found/PackageKit.sh.in
-@@ -11,7 +11,7 @@ command_not_found_handle () {
-       retval=127
+--- PackageKit-0.9.5.orig/contrib/command-not-found/PackageKit.sh.in
++++ PackageKit-0.9.5/contrib/command-not-found/PackageKit.sh.in
+@@ -14,7 +14,7 @@ command_not_found_handle () {
+       [[ $- =~ i ]] || runcnf=0
  
        # don't run if DBus isn't running
 -      [ ! -S /var/run/dbus/system_bus_socket ] && runcnf=0

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to