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 - [email protected]
+
+- 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 <[email protected]>
   Copyright (C) 2010 Kevin Kofler <[email protected]>

   This program is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation, either version 2 of the License, or
   (at your option) any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
   
   With contributions from 
   Dan Vrátil <[email protected]>

   Portions lifted from 01-kubuntu-10.04.js:
   Harald Sitter, [email protected] 2010-04-02
   Jonathan Riddell, [email protected] 2010-02-18
   Copyright Canonical Ltd, may be copied under the GNU GPL 2 or later
*/

systrayFound = false;
pids = panelIds;
for (i = 0; i < pids.length; ++i) {
  p = panelById(pids[i]);
  if (!p) continue;
  ids = p.widgetIds;
  for (j = 0; j < ids.length; ++j) {
    w = p.widgetById(ids[j]);
    if (!w || w.type != "systemtray") continue;
    systrayFound = true;
    w.currentConfigGroup = new Array("Applets");
    max = 0;
    for (k = 0; k < w.configGroups.length; ++k)
      if (parseInt(w.configGroups[k]) > max)
        max = parseInt(w.configGroups[k]);
    w.currentConfigGroup = new Array("Applets", max + 1);
    w.writeConfig("plugin", "org.packagekit.updater");
    print("Apper updater plasmoid added to the systray");
    break;
  }
  if (systrayFound) break;
}
if (!systrayFound)
  print("No systray found");
++++++ apper-0.8.0.tar.bz2 -> apper-0.8.1.tar.bz2 ++++++
++++ 149361 lines of diff (skipped)

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

Reply via email to