From 80af45ce6df4699251df1ef8a6f08cb7a2c25225 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 26 Oct 2011 19:48:01 -0500 Subject: [PATCH 1/4] - Rebuilt for glibc bug#747377 --- apper.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apper.spec b/apper.spec index b443060..371e487 100644 --- a/apper.spec +++ b/apper.spec @@ -7,7 +7,7 @@ Name: apper Version: 0.7.1 -Release: 0.3.%{snap}%{?dist} +Release: 0.4.%{snap}%{?dist} Summary: KDE interface for PackageKit License: GPLv2+ @@ -99,6 +99,9 @@ desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/apper.deskt %changelog +* Wed Oct 26 2011 Fedora Release Engineering - 0.7.1-0.4.20111021 +- Rebuilt for glibc bug#747377 + * Fri Oct 21 2011 Rex Dieter 0.7.1-0.3.20111021 - 20111021 snapshot, checkbox fixes, translations. From 2da64b4124b547f993fd90a556d1aa25630cae20 Mon Sep 17 00:00:00 2001 From: Lukas Tinkl Date: Fri, 20 Jul 2012 14:13:38 +0200 Subject: [PATCH 2/4] re-apply patch to not check for updates when on battery --- apper-conserve-resources.patch | 21 +++++++++++++++++++++ apper.spec | 7 ++++++- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 apper-conserve-resources.patch diff --git a/apper-conserve-resources.patch b/apper-conserve-resources.patch new file mode 100644 index 0000000..97f5c0b --- /dev/null +++ b/apper-conserve-resources.patch @@ -0,0 +1,21 @@ +commit cf0bdce8bac567a4b56a9af787e2dc65bb3faf5c +Author: Daniel Nicoletti +Date: Tue Jun 19 13:43:51 2012 -0300 + + Libsolid now reports the right valeu when it should conserve resources + +diff --git a/apperd/ApperdThread.cpp b/apperd/ApperdThread.cpp +index d10a3f4..cd99343 100644 +--- a/apperd/ApperdThread.cpp ++++ b/apperd/ApperdThread.cpp +@@ -303,8 +303,8 @@ bool ApperdThread::isSystemReady(bool ignoreBattery, bool ignoreMobile) const + // check how applications should behave (e.g. on battery power) + if (!ignoreBattery && Solid::PowerManagement::appShouldConserveResources()) { + kDebug() << "System is not ready, application should conserve resources"; +- // FIXME this always return true even on AC +-// return false; ++ // This was fixed for KDElibs 4.8.5 ++ return false; + } + + // TODO it would be nice is Solid provided this diff --git a/apper.spec b/apper.spec index a3b6402..57baf95 100644 --- a/apper.spec +++ b/apper.spec @@ -5,7 +5,7 @@ Name: apper Version: 0.7.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE interface for PackageKit License: GPLv2+ @@ -20,6 +20,7 @@ URL: http://kde-apps.org/content/show.php/Apper?content=84745 ## upstreamable patches ## upstream patches +Patch0: apper-conserve-resources.patch Obsoletes: kpackagekit < 0.7.0 Provides: kpackagekit = %{version}-%{release} @@ -45,6 +46,7 @@ KDE interface for PackageKit. %prep %setup -q +%patch0 -p1 -b .conserve-resources %build @@ -102,6 +104,9 @@ desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/apper.deskt %changelog +* Fri Jul 2012 Lukas Tinkl 0.7.2-3 +- re-apply patch to not check for updates when on battery + * Thu Jun 28 2012 Rex Dieter 0.7.2-2 - rebuild (PackageKit) From e88fecf40662c65a0520909cc710c3f438be6905 Mon Sep 17 00:00:00 2001 From: Lukas Tinkl Date: Fri, 20 Jul 2012 14:18:25 +0200 Subject: [PATCH 3/4] fix changelog --- apper.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apper.spec b/apper.spec index 57baf95..8746632 100644 --- a/apper.spec +++ b/apper.spec @@ -104,7 +104,7 @@ desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/apper.deskt %changelog -* Fri Jul 2012 Lukas Tinkl 0.7.2-3 +* Fri Jul 20 2012 Lukas Tinkl 0.7.2-3 - re-apply patch to not check for updates when on battery * Thu Jun 28 2012 Rex Dieter 0.7.2-2 From c43e74c161eb53e0c2208dc0df8f3c7123e47986 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 7 Sep 2012 13:48:38 -0500 Subject: [PATCH 4/4] add scriptlet to register mimetypes (#836559) --- apper.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/apper.spec b/apper.spec index 8746632..7876195 100644 --- a/apper.spec +++ b/apper.spec @@ -5,7 +5,7 @@ Name: apper Version: 0.7.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: KDE interface for PackageKit License: GPLv2+ @@ -79,6 +79,14 @@ chrpath --replace %{_kde4_libdir}/apper %{buildroot}%{_kde4_bindir}/apper desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/apper.desktop +%posttrans +update-desktop-database -q 2> /dev/null ||: + +%postun +if [ $1 -eq 0 ] ; then +update-desktop-database -q 2> /dev/null ||: +fi + %files -f apper.lang %doc COPYING TODO %{_kde4_bindir}/apper @@ -104,6 +112,9 @@ desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/apper.deskt %changelog +* Fri Sep 07 2012 Rex Dieter 0.7.2-4 +- add scriptlet to register mimetypes (#836559) + * Fri Jul 20 2012 Lukas Tinkl 0.7.2-3 - re-apply patch to not check for updates when on battery