commit apper for openSUSE:Factory
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 <alinm.elena@gmail.com> Copyright (C) 2010 Kevin Kofler <kevin.kofler@chello.at> 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 <dvratil@redhat.com> Portions lifted from 01-kubuntu-10.04.js: Harald Sitter, apachelogger@ubuntu.com 2010-04-02 Jonathan Riddell, jriddell@ubuntu.com 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de