![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package apper for openSUSE:Factory checked in at 2013-10-31 08:52:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apper (Old)
and /work/SRC/openSUSE:Factory/.apper.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apper"
Changes:
--------
--- /work/SRC/openSUSE:Factory/apper/apper.changes 2013-10-29 11:03:08.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.apper.new/apper.changes 2013-10-31 08:52:57.000000000 +0100
@@ -1,0 +2,38 @@
+Mon Oct 28 21:16:33 UTC 2013 - wbauer@tmo.at
+
+- Update to 0.8.1:
+ * AppStream support (experimental)
+ * Updater plasmoid now as a pure QML applet, with some nice improvements
+ * Don’t create KJobs for when simulating the updates
+ * Allow for fetching showing screenshot from openSUSE servers
+ * and several bugfixes
+- Remove included upstream patches:
+ 0001-Fixed-bug-when-using-double-click-on-the-desktop-BUG.patch
+ 0002-Don-t-tell-apperd-to-watch-a-transaction-when-it-s-j.patch
+ 0003-Reduce-the-CPU-usage-by-not-setting-an-initial-state.patch
+ 0004-Adds-a-Help-menu-to-Apper-BUG-293440.patch
+ 0005-Fix-a-connection-caused-by-a-fix-for-BUG-302786.patch
+ 0006-Fixes-package-installation-of-files-in-non-latin-pat.patch
+ 0007-Make-hide-button-more-clear-BUG-263309.patch
+ 0008-Fix-about-application-icon.patch
+ 0009-Fix-About-Application-dialog-in-Apper-BUG-293440.patch
+ 0010-Feature-show-application-status-in-window-title-BUG-.patch
+ 0013-Get-rid-of-g_type_init.patch
+ 0014-Fix-browsing-groups.patch
+ 0015-Change-the-way-we-toggle-repos-so-that-we-can-report.patch
+ 0016-Show-how-much-download-is-left-and-use-QPointers-ins.patch
+ 0017-Fix-bug-that-after-a-refresh-cache-made-the-package-.patch
+ 0018-Add-a-feature-to-tell-the-user-to-refresh-his-cache-.patch
+ 0019-Connect-to-finished-signal-of-ApplicationLaunch-in-o.patch
+ 0020-Allow-PackageDetails-to-show-screenshots-from-softwa.patch
+ 0021-Update-the-last-refresh-cache-time-from-the-update-c.patch
+ 0022-just-return-after-EULA-acceptance.patch
+ 0023-fix-annoying-notifications-over-and-over.patch
+ apper-0.8.0-extra-defines.patch
+- Rename 10-opensuse-apper.js to 10-opensuse-org.packagekit.updater.js
+ to reflect the new plasmoid name and to make sure it gets run on
+ update even if the old one has already been run
+- Don't set the added plasmoid to "Always visible"
+- Fixes bnc#802960
+
+-------------------------------------------------------------------
Old:
----
0001-Fixed-bug-when-using-double-click-on-the-desktop-BUG.patch
0002-Don-t-tell-apperd-to-watch-a-transaction-when-it-s-j.patch
0003-Reduce-the-CPU-usage-by-not-setting-an-initial-state.patch
0004-Adds-a-Help-menu-to-Apper-BUG-293440.patch
0005-Fix-a-connection-caused-by-a-fix-for-BUG-302786.patch
0006-Fixes-package-installation-of-files-in-non-latin-pat.patch
0007-Make-hide-button-more-clear-BUG-263309.patch
0008-Fix-about-application-icon.patch
0009-Fix-About-Application-dialog-in-Apper-BUG-293440.patch
0010-Feature-show-application-status-in-window-title-BUG-.patch
0013-Get-rid-of-g_type_init.patch
0014-Fix-browsing-groups.patch
0015-Change-the-way-we-toggle-repos-so-that-we-can-report.patch
0016-Show-how-much-download-is-left-and-use-QPointers-ins.patch
0017-Fix-bug-that-after-a-refresh-cache-made-the-package-.patch
0018-Add-a-feature-to-tell-the-user-to-refresh-his-cache-.patch
0019-Connect-to-finished-signal-of-ApplicationLaunch-in-o.patch
0020-Allow-PackageDetails-to-show-screenshots-from-softwa.patch
0021-Update-the-last-refresh-cache-time-from-the-update-c.patch
0022-just-return-after-EULA-acceptance.patch
0023-fix-annoying-notifications-over-and-over.patch
10-opensuse-apper.js
apper-0.8.0-extra-defines.patch
apper-0.8.0.tar.bz2
New:
----
10-opensuse-org.packagekit.updater.js
apper-0.8.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apper.spec ++++++
--- /var/tmp/diff_new_pack.5UuTxe/_old 2013-10-31 08:52:59.000000000 +0100
+++ /var/tmp/diff_new_pack.5UuTxe/_new 2013-10-31 08:52:59.000000000 +0100
@@ -26,43 +26,19 @@
Summary: KDE interface for PackageKit
License: GPL-2.0+ and LGPL-3.0+
Group: System/Packages
-Version: 0.8.0
+Version: 0.8.1
Release: 0
#http://websvn.kde.org/trunk/playground/sysadmin/kpackagekit/
#http://kde-apps.org/CONTENT/content-files/84745-kpackagekit-%%{version}.7z
Source0: %{name}-%{version}.tar.bz2
-Source1: 10-opensuse-apper.js
-Patch0: 0001-Fixed-bug-when-using-double-click-on-the-desktop-BUG.patch
-Patch1: 0002-Don-t-tell-apperd-to-watch-a-transaction-when-it-s-j.patch
-Patch2: 0003-Reduce-the-CPU-usage-by-not-setting-an-initial-state.patch
-Patch3: 0004-Adds-a-Help-menu-to-Apper-BUG-293440.patch
-Patch4: 0005-Fix-a-connection-caused-by-a-fix-for-BUG-302786.patch
-Patch5: 0006-Fixes-package-installation-of-files-in-non-latin-pat.patch
-Patch6: 0007-Make-hide-button-more-clear-BUG-263309.patch
-Patch7: 0008-Fix-about-application-icon.patch
-Patch8: 0009-Fix-About-Application-dialog-in-Apper-BUG-293440.patch
-Patch9: 0010-Feature-show-application-status-in-window-title-BUG-.patch
-Patch10: 0013-Get-rid-of-g_type_init.patch
-Patch11: 0014-Fix-browsing-groups.patch
-Patch12: 0015-Change-the-way-we-toggle-repos-so-that-we-can-report.patch
-Patch13: 0016-Show-how-much-download-is-left-and-use-QPointers-ins.patch
-Patch14: 0017-Fix-bug-that-after-a-refresh-cache-made-the-package-.patch
-Patch15: 0018-Add-a-feature-to-tell-the-user-to-refresh-his-cache-.patch
-Patch16: 0019-Connect-to-finished-signal-of-ApplicationLaunch-in-o.patch
-Patch17: 0020-Allow-PackageDetails-to-show-screenshots-from-softwa.patch
-Patch18: 0021-Update-the-last-refresh-cache-time-from-the-update-c.patch
-Patch19: 0022-just-return-after-EULA-acceptance.patch
-Patch20: 0023-fix-annoying-notifications-over-and-over.patch
-# Patches before 100 are from upstream git
-# to be sent upstream
-Patch100: apper-ui-fixes.diff
+Source1: 10-opensuse-org.packagekit.updater.js
+Patch1: apper-ui-fixes.diff
# https://bugzilla.novell.com/show_bug.cgi?id=729164
-Patch101: apper-no-dbus-service.diff
+Patch2: apper-no-dbus-service.diff
# setting proxy requires polkit permissions - for very little gain
-Patch103: apper-no-user-proxy.diff
-Patch104: apper-0.8.0-extra-defines.patch
+Patch3: apper-no-user-proxy.diff
# PATCH-FIX-UPSTREAM 0001-Fix-accept-multiple-licenses.diff bnc#847346, kde#326619
-Patch105: 0001-Fix-accept-multiple-licenses.diff
+Patch4: 0001-Fix-accept-multiple-licenses.diff
Url: http://kde-apps.org/content/show.php/Apper?content=84745
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: PackageKit-Qt-devel >= 0.8.8
@@ -104,32 +80,10 @@
%lang_package
%prep
%setup -q
-%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
-%patch19 -p1
-%patch20 -p1
-%patch100 -p1
-%patch101 -p1
-%patch103 -p1
-%patch104
-%patch105 -p1
%build
%cmake_kde4 -d build -- -DSCREENSHOT_PROVIDER=openSUSE
@@ -142,18 +96,17 @@
# avoid confusion with yast
%suse_update_desktop_file -C "Install, Update or Remove Software Packages" -N "Apper Software Management" %{buildroot}/%{_kde4_servicesdir}/kcm_apper.desktop
-%if 0%{?suse_version} < 1310
mkdir -p %{buildroot}%{_kde4_appsdir}/plasma-desktop/updates
-install -m 0644 %{SOURCE1} %{buildroot}%{_kde4_appsdir}/plasma-desktop/updates/10-opensuse-apper.js
-%endif
+install -m 0644 %{SOURCE1} %{buildroot}%{_kde4_appsdir}/plasma-desktop/updates/10-opensuse-org.packagekit.updater.js
# hack around gnome-packagekit conflict (bnc#846342)
mv %{buildroot}%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service \
%{buildroot}%{_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service
%kde_post_install
+mkdir -p %{buildroot}%{_datadir}/help
%find_lang %{name} %{name}.lang
-%find_lang plasma_package_updater %{name}.lang
+%find_lang plasma_applet_org.packagekit.updater %{name}.lang
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/
cat <<EOF >%{buildroot}%{_sysconfdir}/ld.so.conf.d/apper.conf
@@ -178,19 +131,21 @@
%{_kde4_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service
%if !%{split_plasmoid}
%_kde4_appsdir/plasma/
-%_kde4_servicesdir/plasma-applet-updater.desktop
+%_kde4_servicesdir/plasma-applet-org.packagekit.updater.desktop
+%{_kde4_appsdir}/plasma-desktop/updates/10-opensuse-org.packagekit.updater.js
%endif
%doc %{_kde4_mandir}/man1/*
%_kde4_libdir/%{name}/libapper.so
%_kde4_modulesdir/*.so
%config %{_kde4_sysconfdir}/ld.so.conf.d/apper.conf
+%_kde4_modulesdir/imports/org/kde/%{name}/
%if %{split_plasmoid}
%files plasmoid
%defattr(-,root,root)
%_kde4_appsdir/plasma/
-%_kde4_servicesdir/plasma-applet-updater.desktop
-%{_kde4_appsdir}/plasma-desktop/updates/10-opensuse-apper.js
+%_kde4_servicesdir/plasma-applet-org.packagekit.updater.desktop
+%{_kde4_appsdir}/plasma-desktop/updates/10-opensuse-org.packagekit.updater.js
%endif
%files lang -f %{name}.lang
++++++ 10-opensuse-org.packagekit.updater.js ++++++
/*
10-opensuse-org.packagekit.updater.js - Add Apper updater plasmoid
to the systray
lifted and adapted from fedora by Alin M Elena