Hello community,

here is the log from the commit of package PackageKit for openSUSE:Factory 
checked in at 2012-02-16 16:20:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PackageKit (Old)
 and      /work/SRC/openSUSE:Factory/.PackageKit.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "PackageKit", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/PackageKit/PackageKit.changes    2012-01-25 
10:38:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.PackageKit.new/PackageKit.changes       
2012-02-16 16:21:27.000000000 +0100
@@ -1,0 +2,14 @@
+Wed Feb 15 11:08:41 UTC 2012 - [email protected]
+
+- Move dbus xml interface files from devel subpackage to main
+  subpackage: PackageKit now requires them at runtime to work.
+- Move the zypp backend to a new backend-zypp subpackage: this will
+  make it clearer to users which backend is being used. It also
+  makes it easier to test small changes in the zypp backend.
+- Move all test backends to devel subpackage, as they are not
+  useful to users.
+- Add PackageKit-backend Requires to main subpackage, so we get a
+  working backend by default. This will be PackageKit-backend-zypp
+  since nothing else provides this right now.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ PackageKit.spec ++++++
--- /var/tmp/diff_new_pack.GT6ICO/_old  2012-02-16 16:21:29.000000000 +0100
+++ /var/tmp/diff_new_pack.GT6ICO/_new  2012-02-16 16:21:29.000000000 +0100
@@ -14,6 +14,8 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 # $ pkcon search file /usr/bin/anjuta
 %define BUILD_CNF 1
 
@@ -88,6 +90,8 @@
 #
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires:       %{name}-branding = %{version}
+# We really want a working backend (likely zypp)
+Requires:       %{name}-backend
 Recommends:     %{name}-lang
 PreReq:         %fillup_prereq
 # gtk+ 2 module was removed in 0.7.0
@@ -106,6 +110,19 @@
 use some of the latest technology like PolicyKit to make the process
 suck less.
 
+%package backend-zypp
+Summary:        Simple software installation management software -- Zypp 
Backend
+Group:          System/Daemons
+Requires:       %{name} = %{version}
+Provides:       %{name}-backend = %{version}
+
+%description backend-zypp
+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 -n typelib-1_0-PackageKitPlugin-1_0
 Summary:        Simple software installation management software -- Plugin 
library, Introspection bindings
 Group:          System/Libraries
@@ -382,8 +399,14 @@
 %{_bindir}/pkcon
 %{_bindir}/pkmon
 %{_bindir}/pkgenpack
-%{_libdir}/packagekit-backend/*.so
-%{_libdir}/packagekit-plugins/*.so
+%{_libdir}/packagekit-backend/libpk_backend_dummy.so
+%{_libdir}/packagekit-plugins/libpk_plugin-check-shared-libraries-in-use.so
+%{_libdir}/packagekit-plugins/libpk-plugin-clear-firmware-requests.so
+%{_libdir}/packagekit-plugins/libpk_plugin-no-update-process.so
+%{_libdir}/packagekit-plugins/libpk_plugin-scan-desktop-files.so
+%{_libdir}/packagekit-plugins/libpk_plugin_scripts.so
+%{_libdir}/packagekit-plugins/libpk_plugin-update-check-processes.so
+%{_libdir}/packagekit-plugins/libpk_plugin-update-package-list.so
 %{_libexecdir}/packagekitd
 %{_libexecdir}/pm-utils/sleep.d/95packagekit
 %if %BUILD_CNF
@@ -391,6 +414,8 @@
 %endif
 %{python_sitelib}/packagekit/*
 %{_sbindir}/pk-device-rebind
+%{_datadir}/dbus-1/interfaces/org.freedesktop.PackageKit.Transaction.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.PackageKit.xml
 %{_datadir}/mime/packages/packagekit-*.xml
 %{_datadir}/PackageKit/helpers/test_spawn/search-name.sh
 %{_datadir}/PackageKit/pk-upgrade-distro.sh
@@ -399,6 +424,10 @@
 %doc %{_mandir}/man?/*.*
 %verify(not md5 size mtime) %{_localstatedir}/lib/PackageKit/transactions.db
 
+%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
@@ -427,12 +456,16 @@
 %files devel
 %defattr(-,root,root)
 %doc %{_datadir}/gtk-doc/html/PackageKit
+# Test backends are not useful, except for developers
+%{_libdir}/packagekit-backend/libpk_backend_test_fail.so
+%{_libdir}/packagekit-backend/libpk_backend_test_nop.so
+%{_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/backend/
 %{_includedir}/PackageKit/plugin/
-%{_datadir}/dbus-1/interfaces/org.freedesktop.PackageKit.Transaction.xml
-%{_datadir}/dbus-1/interfaces/org.freedesktop.PackageKit.xml
 %{_datadir}/gir-1.0/PackageKitPlugin-1.0.gir
 
 %files -n libpackagekit-glib2-14


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

Reply via email to