diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4e0924c --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/apper-0.7.2.tar.bz2 +/apper-0.8.1-20130624.tar.bz2 +/apper-0.8.1.tar.bz2 +/apper-0.8.2.tar.xz diff --git a/01-fedora-org.packagekit.updater.js b/01-fedora-org.packagekit.updater.js new file mode 100644 index 0000000..8f201aa --- /dev/null +++ b/01-fedora-org.packagekit.updater.js @@ -0,0 +1,51 @@ +/* + 01-fedora-apper.js - Add Apper updater plasmoid to the systray + Copyright (C) 2010-2012 Kevin Kofler + + 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 . + + 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 +*/ + +if (userDataPath() != "/home/liveuser") { + +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"); + +} diff --git a/0100-pk-cache-update-debugging.patch b/0100-pk-cache-update-debugging.patch new file mode 100644 index 0000000..1743090 --- /dev/null +++ b/0100-pk-cache-update-debugging.patch @@ -0,0 +1,39 @@ +From 80ee30993a9b656b1fc23e9abec98f93deabf448 Mon Sep 17 00:00:00 2001 +From: Rex Dieter +Date: Mon, 29 Apr 2013 08:43:42 -0500 +Subject: [PATCH] cache update debuging + +--- + apperd/ApperdThread.cpp | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/apperd/ApperdThread.cpp b/apperd/ApperdThread.cpp +index cce7d2d..cd49de8 100644 +--- a/apperd/ApperdThread.cpp ++++ b/apperd/ApperdThread.cpp +@@ -163,6 +163,9 @@ void ApperdThread::poll() + m_lastRefreshCache = getTimeSinceRefreshCache(); + } + ++ kDebug() << "CHECKING FOR UPDATES (poll)"; ++ kDebug() << "interval:" << m_configs[CFG_INTERVAL].value(); ++ + // If check for updates is active + if (m_configs[CFG_INTERVAL].value() != Enum::Never) { + // Find out how many seconds passed since last refresh cache +@@ -254,6 +257,12 @@ void ApperdThread::setProxy() + + void ApperdThread::updatesChanged() + { ++ kDebug() << "UPDATES CHANGED"; ++ kDebug() << "interval:" << m_configs[CFG_INTERVAL].value(); ++ ++ if (m_configs[CFG_INTERVAL].value() == Enum::Never) ++ return; ++ + // update the last time the cache was refreshed + QDateTime lastCacheRefresh; + lastCacheRefresh = getTimeSinceRefreshCache(); +-- +1.8.1.4 + diff --git a/apper-0.8.2-allow_deps.patch b/apper-0.8.2-allow_deps.patch new file mode 100644 index 0000000..34b90e4 --- /dev/null +++ b/apper-0.8.2-allow_deps.patch @@ -0,0 +1,12 @@ +diff -up apper-0.8.2/libapper/PkTransaction.cpp.allow_deps apper-0.8.2/libapper/PkTransaction.cpp +--- apper-0.8.2/libapper/PkTransaction.cpp.allow_deps 2014-04-19 14:25:19.000000000 -0500 ++++ apper-0.8.2/libapper/PkTransaction.cpp 2014-12-06 13:22:34.855124992 -0600 +@@ -166,7 +166,7 @@ void PkTransaction::removePackages(const + { + if (Daemon::global()->actions() & Transaction::RoleRemovePackages) { + d->originalRole = Transaction::RoleRemovePackages; +- d->allowDeps = false; // Default to avoid dependencies removal unless simulate says so ++ d->allowDeps = true; // Default to avoid dependencies removal unless simulate says so + d->packages = packages; + d->flags = Transaction::TransactionFlagOnlyTrusted | Transaction::TransactionFlagSimulate; + diff --git a/apper-0.8.2-kde318864.patch b/apper-0.8.2-kde318864.patch new file mode 100644 index 0000000..ca68db5 --- /dev/null +++ b/apper-0.8.2-kde318864.patch @@ -0,0 +1,18 @@ +diff -up apper-0.8.2/apperd/TransactionWatcher.cpp.kde318864 apper-0.8.2/apperd/TransactionWatcher.cpp +--- apper-0.8.2/apperd/TransactionWatcher.cpp.kde318864 2014-04-19 14:25:19.000000000 -0500 ++++ apper-0.8.2/apperd/TransactionWatcher.cpp 2014-11-05 08:42:19.418370932 -0600 +@@ -199,7 +199,13 @@ void TransactionWatcher::transactionChan + } + + // If the +- if (!m_transactionJob.contains(tid) && interactive) { ++ Transaction::Role role = transaction->role(); ++ if (!m_transactionJob.contains(tid) && interactive && ++ (role == Transaction::RoleInstallPackages || ++ role == Transaction::RoleInstallFiles || ++ role == Transaction::RoleRemovePackages || ++ role == Transaction::RoleUpdatePackages || ++ role == Transaction::RoleUpgradeSystem )) { + TransactionJob *job = new TransactionJob(transaction, this); + connect(transaction, SIGNAL(errorCode(PackageKit::Transaction::Error,QString)), + this, SLOT(errorCode(PackageKit::Transaction::Error,QString))); diff --git a/apper.spec b/apper.spec new file mode 100644 index 0000000..54be9ec --- /dev/null +++ b/apper.spec @@ -0,0 +1,521 @@ +%define pk_min_version 0.8.8 + +## include app-install support and/or for testing/customizing categories.xml +#define app_install 1 + +Name: apper +Version: 0.8.2 +Release: 3%{?dist} +Summary: KDE interface for PackageKit + +License: GPLv2+ +%if 0%{?snap:1} +# use releaseme/apper.rc --version 0.8.1 +Source0: apper-%{version}-%{snap}.tar.bz2 +%else +Source0: http://download.kde.org/stable/apper/%{version}/apper-%{version}.tar.xz +%endif +URL: http://kde-apps.org/content/show.php/Apper?content=84745 + +# plasma js to enable apper plasma applet +Source10: 01-fedora-org.packagekit.updater.js + +## upstreamable patches +# This one is already essentially in apper/master branch +# https://git.reviewboard.kde.org/r/117990 +# http://bugs.kde.org/show_bug.cgi?id=318864 +# http://bugzilla.redhat.com/1090595 +Patch50: apper-0.8.2-kde318864.patch +# -hif (and yum?) backends apparently do not support !allow_deps at all, so don't try +# https://bugzilla.redhat.com/show_bug.cgi?id=877038 +# http://bugs.kde.org/show_bug.cgi?id=315063 +Patch51: apper-0.8.2-allow_deps.patch + +## upstream patches +# hack around https://bugzilla.redhat.com/948099 +Patch200: 0100-pk-cache-update-debugging.patch + + +Obsoletes: kpackagekit < 0.7.0 +Provides: kpackagekit = %{version}-%{release} +# required because gnome-packagekit provides exactly the same interface +Provides: PackageKit-session-service + +BuildRequires: chrpath +BuildRequires: desktop-file-utils +BuildRequires: gettext +BuildRequires: kdelibs4-devel +BuildRequires: kde-workspace-devel +BuildRequires: pkgconfig(dbus-1) +%if 0%{?pk_version:1} +BuildRequires: PackageKit-Qt-devel >= %{pk_version} +%else +BuildRequires: pkgconfig(packagekit-qt2) >= %{pk_min_version} +%global pk_version %(pkg-config --modversion packagekit-qt2 2> /dev/null || echo %{pk_min_version}) +%endif + +%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}} +Requires: kde-runtime%{?_kde4_version: >= %{_kde4_version}} +Requires: PackageKit-Qt%{?_isa} >= %{pk_version} + +%description +KDE interface for PackageKit. + + +%prep +%setup -q + +%patch50 -p1 -b .kde318864 +%patch51 -p1 -b .allow_deps +%patch200 -p1 -b .pk_cache_update + +%build +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kde4} \ + %{?app_install:-DAPPINSTALL:BOOL=ON} \ + -DAUTOREMOVE:BOOL=OFF \ + .. +popd + +make %{?_smp_mflags} -C %{_target_platform} + + +%install + +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} + +%find_lang apper --all-name --with-kde || echo "WARNING: missing translations" + +# hack around gnome-packagekit conflict +mv %{buildroot}%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service \ + %{buildroot}%{_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service + +# hack around rpath oddness +chrpath --list %{buildroot}%{_kde4_bindir}/apper +chrpath --replace %{_kde4_libdir}/apper %{buildroot}%{_kde4_bindir}/apper + +# show apper updater systray applet by default +install -m644 -p -D %{SOURCE10} %{buildroot}%{_kde4_appsdir}/plasma-desktop/init/01-fedora-org.packagekit.updater.js +mkdir -p %{buildroot}%{_kde4_appsdir}/plasma-desktop/updates/ +ln %{buildroot}%{_kde4_appsdir}/plasma-desktop/init/01-fedora-org.packagekit.updater.js \ + %{buildroot}%{_kde4_appsdir}/plasma-desktop/updates/01-fedora-org.packagekit.updater.js + + +%check +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 +%{_kde4_libdir}/apper/ +%{_kde4_libdir}/kde4/kcm_apper.so +%{_kde4_libdir}/kde4/kded_apperd.so +# (co)own the whole directory for now, nothing systemwide owns this in F19/F20 +%{_kde4_datadir}/appdata/ +%{_kde4_datadir}/applications/kde4/apper.desktop +%{_kde4_datadir}/applications/kde4/apper_*.desktop +%{_kde4_datadir}/kde4/services/kcm_apper.desktop +%{_kde4_datadir}/kde4/services/kded/apperd.desktop +%{_kde4_appsdir}/apper/ +%{_kde4_appsdir}/apperd/ +%{_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service +%{_kde4_libexecdir}/apper-pk-session +%if 0%{?app_install} +# own this until app-install or something better comes along -- Rex +%dir %{_datadir}/app-install +# TODO: fix this to match comps' categories/groups +%{_datadir}/app-install/categories.xml +%endif +%{_mandir}/man1/apper.1* +# plasma-applet-updater +%{_kde4_appsdir}/plasma/plasmoids/org.packagekit.updater/ +%{_kde4_appsdir}/plasma-desktop/init/01-fedora-org.packagekit.updater.js +%{_kde4_appsdir}/plasma-desktop/updates/01-fedora-org.packagekit.updater.js +%{_kde4_datadir}/kde4/services/plasma-applet-org.packagekit.updater.desktop +%{_kde4_libdir}/kde4/imports/org/kde/apper/ + + +%changelog +* Sat Dec 06 2014 Rex Dieter 0.8.2-3 +- don't try !allow_deps, -yum,-hif backends do not support it apparently (#877038,kde#315063) + +* Wed Nov 05 2014 Rex Dieter 0.8.2-2 +- avoid notification spam (kde#318864,#1090595) + +* Sat Apr 19 2014 Kevin Kofler 0.8.2-1 +- update to 0.8.2 +- drop upstreamed apper-updater-l10n.patch +- update file list for the new apper.appdata.xml + +* Mon Aug 26 2013 Lukáš Tinkl 0.8.1-2 +- fix translations in the updater applet + +* Tue Jul 30 2013 Rex Dieter 0.8.1-1 +- 0.8.1 (final) + +* Mon Jun 24 2013 Rex Dieter 0.8.1-0.4.20130624 +- 0.8.1 20130624 snapshot + +* Mon May 20 2013 Rex Dieter 0.8.1-0.3.20130511 +- test kded crasher fix (kde#319967) + +* Mon May 13 2013 Rex Dieter 0.8.1-0.2.20130511 +- don't run apper applet on live image (#948099) + +* Sat May 11 2013 Rex Dieter 0.8.1-0.1.20130511 +- 0.8.1 201305011 snapshot + +* Mon Apr 29 2013 Rex Dieter 0.8.0-5 +- respin previous patch to use kDebug instead + +* Mon Apr 29 2013 Rex Dieter 0.8.0-4 +- Apper ignores "never check for updates" option (#948099) + +* Wed Feb 13 2013 Rex Dieter 0.8.0-3 +- a few more upstream fixes + +* Wed Jan 09 2013 Rex Dieter 0.8.0-2 +- pull in a few upstream fixes, including followup for kde#302786 + +* Tue Jan 08 2013 Rex Dieter 0.8.0-1 +- 0.8.0 + +* Sat Jan 05 2013 Rex Dieter 0.8.0-0.13.20121231git +- Problems with the display of software origins (#891294) + +* Tue Jan 01 2013 Rex Dieter - 0.8.0-0.12.20121231git +- 20121231 snapshot +- enable apper updater systray applet + +* Mon Nov 26 2012 Rex Dieter 0.8.0-0.11.20121126git +- 20121126git snapshot +- use PackageKit-Qt + +* Fri Nov 02 2012 Rex Dieter 0.8.0-0.10.20121102git +- 20121102git snapshot + +* Tue Oct 30 2012 Rex Dieter 0.8.0-0.9.20121024git +- 20121024git snapshot (for pk-0.8.5) + +* Mon Oct 15 2012 Rex Dieter - 0.8.0-0.8.20121002git +- drop systemd_inhibit (here at least, PK or elsewhere is better) +- Apper: cannot perform system update (#866486) + +* Tue Oct 02 2012 Rex Dieter 0.8.0-0.7.20121002git +- 20121002git snapshot +- initial systemd_inhibit support (#830181) +- displays wrong warning when no updates are available (#851864) + +* Fri Sep 07 2012 Rex Dieter 0.8.0-0.6.20120724git +- add scriptlet to register mimetypes (#836559) + +* Fri Jul 27 2012 Fedora Release Engineering - 0.8.0-0.4.20120724git +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 24 2012 Rex Dieter 0.8.0-0.3.20120724git +- 20120724git snapshot + +* Tue Jul 24 2012 Rex Dieter 0.8.0-0.2.20120628git +- rebuild + +* Thu Jun 28 2012 Rex Dieter 0.8.0-0.1.20120628git +- apper-0.8.0 snapshot + +* Thu Jun 28 2012 Rex Dieter 0.7.2-2 +- rebuild (PackageKit) + +* Mon May 21 2012 Rex Dieter 0.7.2-1 +- apper-0.7.2 + +* Mon May 7 2012 Lukáš Tinkl 0.7.1-5 +- respect the settings and don't check for updates when on battery + +* Wed Apr 25 2012 Rex Dieter 0.7.1-4 +- rebuild (PackageKit-qt) + +* Sat Apr 21 2012 Rex Dieter 0.7.1-3 +- more work on wakeups, kudos to Martin Kho (#752564) + +* Mon Apr 16 2012 Rex Dieter 0.7.1-2 +- "Unsigned packages" popup constantly reappears (#806508) +- Apper wakes up yumBackend.py every 5 to 10 minutes (#752564) + +* Tue Feb 21 2012 Rex Dieter 0.7.1-1 +- 0.7.1 (final) + +* Sat Feb 18 2012 Rex Dieter 0.7.1-0.7.20120218 +- 20120218 snapshot (#749240, #753146, #781726) + +* Thu Jan 12 2012 Fedora Release Engineering - 0.7.1-0.6.20111102 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Nov 02 2011 Rex Dieter 0.7.1-0.5.20111102 +- 20111102 snapshot + +* 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. + +* Thu Oct 20 2011 Rex Dieter 0.7.1-0.2.20111020 +- fresher snapshot, more fixes upstream. mmm, mmm, good. + +* Thu Oct 20 2011 Rex Dieter 0.7.1-0.1.20111020 +- 0.7.1 20111020 snapshot (with better fix for hack in 0.7.0-5) + +* Wed Oct 19 2011 Rex Dieter 0.7.0-5 +- hack around crash on installing standalone rpms + +* Wed Oct 19 2011 Rex Dieter 0.7.0-4 +- systray_actions patch/hack + +* Mon Oct 17 2011 Rex Dieter 0.7.0-3 +- apper.desktop: Exec=apper %F (not %U, it only handles files, not urls) + +* Mon Oct 17 2011 Rex Dieter 0.7.0-2 +- -DAUTOREMOVE:BOOL=OFF (#727788) + +* Tue Oct 11 2011 Rex Dieter 0.7.0-1 +- kpackagekit -> apper + +* Mon Aug 01 2011 Kevin Kofler 0.6.3.3-3 +- support the InstallResources interface, in particular for Plasma services +- bump minimum PackageKit version to 0.6.16 to support the above + +* Mon Feb 07 2011 Fedora Release Engineering - 0.6.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Jan 03 2011 Rex Dieter 0.6.3.3-1 +- 0.6.3.3 release + +* Thu Dec 23 2010 Rex Dieter 0.6.3.2-2 +- show version information by default (#665372) +- show arch information by default (on multilib-capable archs) +- upstream patch for issues found by valgrind + +* Thu Dec 23 2010 Rex Dieter 0.6.3.2-1 +- 0.6.3.2 release + +* Wed Dec 22 2010 Rex Dieter 0.6.3-3 +- fix for software_sources category +- fix reported version + +* Wed Dec 22 2010 Rex Dieter 0.6.3-2 +- fix/improve browsing pk categories + +* Tue Dec 21 2010 Rex Dieter 0.6.3-1 +- kpk-0.6.3 + +* Wed Dec 15 2010 Kevin Kofler 0.6.3-0.2.20101214 +- fetch translations from SVN + +* Tue Dec 14 2010 Rex Dieter 0.6.3-0.1.20101214 +- 0.6.3 snapshot (sans translations) + +* Tue Oct 12 2010 Steven M. Parrish 0.6.2-1 +- New upstream release + +* Tue Sep 21 2010 Lukas Tinkl - 0.6.1-2 +- fix wrong i18n() usage in a patch resulting in broken translations + +* Tue Sep 07 2010 Steven M. Parrish - 0.6.1-1 +- New upstream release + +* Fri Mar 26 2010 Kevin Kofler - 0.6.0-2 +- rebase InstallPrinterDrivers patch +- readd disttag + +* Fri Mar 26 2010 Steven M. Parrish - 0.6.0-1 +- Official 0.6.0 release + +* Wed Mar 24 2010 Kevin Kofler - 0.6.0-0.9.20100301svn +- add support for automatic printer driver installation (Tim Waugh, #576615) + +* Sat Mar 13 2010 Rex Dieter - 0.6.0-0.8.20100301svn +- add minimal kdelibs4 runtime dependency + +* Tue Mar 02 2010 Kevin Kofler - 0.6.0-0.7.20100301svn +- update to 20100301 SVN snapshot + +* Fri Feb 26 2010 Kevin Kofler - 0.6.0-0.6.20100223svn +- update to 20100223 SVN snapshot +- include translations again + +* Wed Feb 24 2010 Rex Dieter - 0.6.0-0.5.r1095080 +- r1095080 + +* Wed Feb 24 2010 Rex Dieter - 0.6.0-0.4.20100224 +- fresh 20100224 svn snapshot + +* Fri Feb 05 2010 Richard Hughes - 0.6.0-0.3.20100111 +- Add Provides: PackageKit-session-service +- Resolves #561437 + +* Thu Jan 14 2010 Rex Dieter - 0.6.0-0.2.20100111 +- File conflict between kpackagekit and gnome-packagekit (#555139) + +* Mon Jan 11 2010 Rex Dieter - 0.6.0-0.1.20100111 +- kpk-0.6.0 2001-01-11 snapshot + +* Mon Jan 11 2010 Richard Hughes - 0.5.2-3 +- Rebuild for PackageKit-qt soname bump + +* Thu Dec 10 2009 Steven M. Parrish - 0.5.2-2 +- Clean up spec file + +* Mon Dec 07 2009 Steven M. Parrish - 0.5.2-1 +- New upstream release + +* Thu Nov 19 2009 Steven M. Parrish - 0.5.1.1-2 +- Remove no longer need patches + +* Tue Nov 17 2009 Steven M. Parrish - 0.5.1.1-1 +- New upstream release fixes #531447, #533755, #536930 + +* Sat Oct 31 2009 Steven M. Parrish - 0.5.0.3-1 +- Official 0.5.0.3 release + +* Sun Oct 25 2009 Steven M. Parrish - 0.5.0.2-1 +- Official 0.5.0.2 release + +* Tue Oct 20 2009 Steven M. Parrish - 0.5.0.1-1 +- Official 0.5.0.1 release +- Includes patch to fix (#469375) default/none issue + +* Tue Sep 15 2009 Steven M. Parrish - 0.5.0-0.1.20090915svn +- New git snapshot + +* Tue Sep 08 2009 Steven M. Parrish - 0.5.0-0.1.20090908svn +- New git snapshot, disable history + +* Wed Sep 02 2009 Steven M. Parrish - 0.5.0-0.1.20090902svn +- New git snapshot + +* Mon Aug 24 2009 Steven M. Parrish - 0.5.0-0.1.20090824svn +- New git snapshot + +* Wed Aug 19 2009 Steven M. Parrish - 0.5.0-0.1.20090819svn +- New upstream release with PolicyKit 1 integration + +* Fri Jul 24 2009 Fedora Release Engineering - 0.4.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 16 2009 Steven M. Parrish 0.4.1.1-3 +- Now includes Sloval(sk) translations + +* Tue Jul 7 2009 Steven M. Parrish 0.4.1.1-2 +- rebuild for new packagekit + +* Thu Jun 11 2009 Steven M. Parrish 0.4.1.1-1 +- Fixed all krazy issues (2 or 3 not much important changed in backend details) +- With KDE >= 4.2.3 persistent notifications are working again so the code to use it was commented out +- Getting duplicated updates was trully fixed +- Added "details" button on error notifications + +* Fri Jun 05 2009 Rex Dieter - 0.4.1-3 +- apply awol InitialPreference patch + +* Fri Jun 05 2009 Steven M. Parrish - 0.4.1-2 +- Added missing translations + +* Fri Jun 05 2009 Rex Dieter 0.4.1-1 +- min pk_version 0.4.7 +- touchup %%files +- highlight missing translations during build (but make it non-fatal) +- drop upstreamed patches + +* Fri Jun 05 2009 Steven M. Parrish - 0.4.1-0 +- New upstream release. Fixes compatibility with Packagekit 0.4.8 (#503989) + +* Tue Apr 28 2009 Lukáš Tinkl - 0.4.0-7 +- upstream patch to fix catalog loading (#493061) + +* Thu Apr 16 2009 Rex Dieter - 0.4.0-6 +- make update notification persistent (#485796) + +* Tue Mar 31 2009 Lukáš Tinkl - 0.4.0-5 +- another respun tarball to fix using those translations (#493061) + +* Tue Mar 17 2009 Lukáš Tinkl - 0.4.0-4 +- respun (fixed) tarball with translations included + +* Mon Mar 09 2009 Richard Hughes - 0.4.0-3 +- Rebuild for PackageKit-qt soname bump + +* Wed Feb 25 2009 Fedora Release Engineering - 0.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Feb 19 2009 Steven M. Parrish 0.4.0-1 +- Official 0.4.0 release + +* Fri Feb 06 2009 Rex Dieter 0.4.2-0.2.20090128svn +- workaround: mime-type/extension binding for .rpm is wrong (#457783) + +* Wed Jan 28 2009 Steven M. Parrish 0.4.2-0.1.20090128svn +- Corrected release tag + +* Wed Jan 28 2009 Steven M. Parrish 0-0.1.20090128svn +- Corrected release tag + +* Wed Jan 28 2009 Steven M. Parrish 0.4.2-svn.1 +- SVN build to solve compatibility issues with packagekit 0.4.2 + +* Wed Nov 26 2008 Rex Dieter 0.3.1-6 +- respin (PackageKit) +- spec cleanup + +* Sat Nov 01 2008 Rex Dieter 0.3.1-5 +- use PackageKit's FindQPackageKit.cmake + +* Tue Oct 21 2008 Rex Dieter 0.3.1-4 +- build against PackageKit-qt + +* Mon Oct 20 2008 Rex Dieter 0.3.1-3 +- patch kpackagekit.desktop (guessed correct X-DBUS-ServiceName value), +- fixes: KDEInit could not launch "/usr/bin/kpackagekit" +- cleanup %%files + +* Thu Oct 16 2008 Steven M. Parrish 0.3.1-2 +- Fix build error + +* Thu Oct 16 2008 Steven M. Parrish 0.3.1-1 +- New upstream release + +* Mon Sep 29 2008 Steven M. Parrish 0.1-1 +- Official 0.1 release + +* Sun Aug 24 2008 Steven M. Parrish 0.1-0.3.b4 +- Excluded underdevelopment binaries and associated files + +* Fri Aug 22 2008 Steven M. Parrish 0.1-0.2.b4 +- Adding missing files + +* Tue Aug 19 2008 Steven M. Parrish 0.1-0.1.b4 +- New upstream release + +* Fri Aug 01 2008 Steven M. Parrish 0.1-0.5.b3 +- Corrected SPEC file regression + +* Thu Jul 31 2008 Steven M. Parrish 0.1-0.4.b3 +- Changed wording on serveral windows to make them better understood + +* Thu Jul 24 2008 Steven M. Parrish 0.1-0.3.b3 +- Removed additional uneeded BRs + +* Tue Jul 22 2008 Steven M. Parrish 0.1-0.2.b3 +- Removed uneeded BRs +- Made use of predefined macros + +* Wed Jul 16 2008 Steven M. Parrish 0.1-0.1.b3 +- Initial SPEC file diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/sources b/sources new file mode 100644 index 0000000..a4f85e5 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +bac09cf96295623908c1a080152113ad apper-0.8.2.tar.xz