Compare commits
12 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
67ce67eb99 | ||
|
|
3c05518fd5 | ||
|
|
f5ab5970fb | ||
|
|
d3872c045f | ||
|
|
10cb81bae3 | ||
|
|
2dab8be9a9 | ||
|
|
7308dc3905 | ||
|
|
92a8733718 | ||
|
|
eadfdfae54 | ||
|
|
a84cb47c1c | ||
|
|
83b9c9bb2f | ||
|
|
ba1a8cadcd |
7 changed files with 809 additions and 1 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/apper-0.9.2.tar.xz
|
||||
26
0014-handle-dependencies-on-package-removal.patch
Normal file
26
0014-handle-dependencies-on-package-removal.patch
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
From cc472bd1e3da2f79059e2e30e021d36f4f2b016a Mon Sep 17 00:00:00 2001
|
||||
From: Rex Dieter <rdieter@math.unl.edu>
|
||||
Date: Wed, 28 Oct 2015 08:27:00 -0500
|
||||
Subject: [PATCH 14/15] handle dependencies on package removal
|
||||
|
||||
BUG: 315063
|
||||
---
|
||||
libapper/PkTransaction.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/libapper/PkTransaction.cpp b/libapper/PkTransaction.cpp
|
||||
index 75c9daa..c070810 100644
|
||||
--- a/libapper/PkTransaction.cpp
|
||||
+++ b/libapper/PkTransaction.cpp
|
||||
@@ -133,7 +133,7 @@ void PkTransaction::removePackages(const QStringList &packages)
|
||||
{
|
||||
// if (Daemon::global()->roles() & Transaction::RoleRemovePackages) {
|
||||
d->originalRole = Transaction::RoleRemovePackages;
|
||||
- d->allowDeps = false; // Default to avoid dependencies removal unless simulate says so
|
||||
+ d->allowDeps = true; // *was* false, Default to avoid dependencies removal unless simulate says so, except for https://bugs.kde.org/show_bug.cgi?id=315063
|
||||
d->packages = packages;
|
||||
d->flags = Transaction::TransactionFlagOnlyTrusted | Transaction::TransactionFlagSimulate;
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
||||
133
0015-explicitly-set-PK-cache-age.patch
Normal file
133
0015-explicitly-set-PK-cache-age.patch
Normal file
|
|
@ -0,0 +1,133 @@
|
|||
From 0e13f4c2005235cd7e3d200f5382ca7725bb7431 Mon Sep 17 00:00:00 2001
|
||||
From: Rex Dieter <rdieter@math.unl.edu>
|
||||
Date: Wed, 28 Oct 2015 08:28:41 -0500
|
||||
Subject: [PATCH 15/15] explicitly set PK cache-age
|
||||
|
||||
Recent versions of PackageKit default to cache-age of infinity, since
|
||||
https://github.com/hughsie/PackageKit/commit/1615ace6ea5f3348ab8c76b713809bbe5a450d23
|
||||
|
||||
REVIEW: 125840
|
||||
---
|
||||
ApperKCM/ApperKCM.cpp | 2 ++
|
||||
ApperKCM/ApperKCM.h | 1 +
|
||||
apperd/RefreshCacheTask.cpp | 4 +++-
|
||||
apperd/RefreshCacheTask.h | 1 +
|
||||
declarative-plugins/daemonhelper.cpp | 5 +++++
|
||||
declarative-plugins/daemonhelper.h | 1 +
|
||||
plasmoid/package/contents/ui/Transaction.qml | 2 ++
|
||||
7 files changed, 15 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/ApperKCM/ApperKCM.cpp b/ApperKCM/ApperKCM.cpp
|
||||
index c0d8dc7..8cfe823 100644
|
||||
--- a/ApperKCM/ApperKCM.cpp
|
||||
+++ b/ApperKCM/ApperKCM.cpp
|
||||
@@ -78,6 +78,7 @@ ApperKCM::ApperKCM(QWidget *parent, const QVariantList &args) :
|
||||
m_findIcon("edit-find"),
|
||||
m_cancelIcon("dialog-cancel"),
|
||||
m_forceRefreshCache(false),
|
||||
+ m_cacheAge(600),
|
||||
m_history(0),
|
||||
m_searchRole(Transaction::RoleUnknown)
|
||||
{
|
||||
@@ -761,6 +762,7 @@ void ApperKCM::refreshCache()
|
||||
PkTransactionWidget *transactionW = new PkTransactionWidget(this);
|
||||
connect(transactionW, SIGNAL(titleChangedProgress(QString)), this, SIGNAL(caption(QString)));
|
||||
QPointer<PkTransaction> transaction = new PkTransaction(transactionW);
|
||||
+ Daemon::setHints (QLatin1String("cache-age=")+QString::number(m_cacheAge));
|
||||
transaction->refreshCache(m_forceRefreshCache);
|
||||
transactionW->setTransaction(transaction, Transaction::RoleRefreshCache);
|
||||
|
||||
diff --git a/ApperKCM/ApperKCM.h b/ApperKCM/ApperKCM.h
|
||||
index 317ba3a..18e9c70 100644
|
||||
--- a/ApperKCM/ApperKCM.h
|
||||
+++ b/ApperKCM/ApperKCM.h
|
||||
@@ -119,6 +119,7 @@ private:
|
||||
FiltersMenu *m_filtersMenu;
|
||||
Transaction::Roles m_roles;
|
||||
bool m_forceRefreshCache;
|
||||
+ uint m_cacheAge;
|
||||
|
||||
TransactionHistory *m_history;
|
||||
|
||||
diff --git a/apperd/RefreshCacheTask.cpp b/apperd/RefreshCacheTask.cpp
|
||||
index c10aeec..7a6ee3f 100644
|
||||
--- a/apperd/RefreshCacheTask.cpp
|
||||
+++ b/apperd/RefreshCacheTask.cpp
|
||||
@@ -33,7 +33,8 @@ RefreshCacheTask::RefreshCacheTask(QObject *parent) :
|
||||
QObject(parent),
|
||||
m_transaction(0),
|
||||
m_notification(0),
|
||||
- m_lastError(Transaction::ErrorUnknown)
|
||||
+ m_lastError(Transaction::ErrorUnknown),
|
||||
+ m_cacheAge(3600)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -43,6 +44,7 @@ void RefreshCacheTask::refreshCache()
|
||||
if (!m_transaction) {
|
||||
// Refresh Cache is false otherwise it will rebuild
|
||||
// the whole cache on Fedora
|
||||
+ Daemon::setHints (QLatin1String("cache-age=")+QString::number(m_cacheAge));
|
||||
m_transaction = Daemon::refreshCache(false);
|
||||
connect(m_transaction, SIGNAL(finished(PackageKit::Transaction::Exit,uint)),
|
||||
this, SLOT(refreshCacheFinished(PackageKit::Transaction::Exit,uint)));
|
||||
diff --git a/apperd/RefreshCacheTask.h b/apperd/RefreshCacheTask.h
|
||||
index a10c78f..13859ff 100644
|
||||
--- a/apperd/RefreshCacheTask.h
|
||||
+++ b/apperd/RefreshCacheTask.h
|
||||
@@ -44,6 +44,7 @@ private:
|
||||
Transaction *m_transaction;
|
||||
KNotification *m_notification;
|
||||
Transaction::Error m_lastError;
|
||||
+ uint m_cacheAge;
|
||||
QString m_lastErrorString;
|
||||
};
|
||||
|
||||
diff --git a/declarative-plugins/daemonhelper.cpp b/declarative-plugins/daemonhelper.cpp
|
||||
index 9e5dc97..df6740e 100644
|
||||
--- a/declarative-plugins/daemonhelper.cpp
|
||||
+++ b/declarative-plugins/daemonhelper.cpp
|
||||
@@ -32,3 +32,8 @@ uint DaemonHelper::getTimeSinceLastRefresh()
|
||||
{
|
||||
return Daemon::global()->getTimeSinceAction(Transaction::RoleRefreshCache);
|
||||
}
|
||||
+
|
||||
+void DaemonHelper::setCacheAge (int age)
|
||||
+{
|
||||
+ Daemon::setHints(QLatin1String("cache-age=")+QString::number(age));
|
||||
+}
|
||||
diff --git a/declarative-plugins/daemonhelper.h b/declarative-plugins/daemonhelper.h
|
||||
index 469a481..b49d292 100644
|
||||
--- a/declarative-plugins/daemonhelper.h
|
||||
+++ b/declarative-plugins/daemonhelper.h
|
||||
@@ -30,6 +30,7 @@ public:
|
||||
|
||||
public Q_SLOTS:
|
||||
uint getTimeSinceLastRefresh();
|
||||
+ void setCacheAge (int age);
|
||||
};
|
||||
|
||||
#endif // DAEMONHELPER_H
|
||||
diff --git a/plasmoid/package/contents/ui/Transaction.qml b/plasmoid/package/contents/ui/Transaction.qml
|
||||
index f16409f..9153365 100644
|
||||
--- a/plasmoid/package/contents/ui/Transaction.qml
|
||||
+++ b/plasmoid/package/contents/ui/Transaction.qml
|
||||
@@ -27,6 +27,7 @@ FocusScope {
|
||||
clip: true
|
||||
|
||||
property int progressWidth: 30
|
||||
+ property int cacheAge: 600
|
||||
property alias transaction: updateTransaction
|
||||
|
||||
signal finished(bool success);
|
||||
@@ -38,6 +39,7 @@ FocusScope {
|
||||
|
||||
function refreshCache() {
|
||||
updateTransaction.enableJobWatcher(false);
|
||||
+ DaemonHelper.setCacheAge(cacheAge);
|
||||
updateTransaction.refreshCache(false);
|
||||
}
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
||||
51
01-fedora-org.packagekit.updater.js
Normal file
51
01-fedora-org.packagekit.updater.js
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
/*
|
||||
01-fedora-apper.js - Add Apper updater plasmoid to the systray
|
||||
Copyright (C) 2010-2012 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/>.
|
||||
|
||||
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");
|
||||
|
||||
}
|
||||
597
apper.spec
Normal file
597
apper.spec
Normal file
|
|
@ -0,0 +1,597 @@
|
|||
## appstream disabled, just not ready yet,
|
||||
## https://bugzilla.redhat.com/1180819#c20
|
||||
#define appstream 1
|
||||
|
||||
%if 0%{?fedora} > 21
|
||||
%define plasma5 1
|
||||
%endif
|
||||
|
||||
Name: apper
|
||||
Summary: KDE interface for PackageKit
|
||||
Version: 0.9.2
|
||||
Release: 4%{?dist}
|
||||
|
||||
License: GPLv2+
|
||||
%if 0%{?snap:1}
|
||||
# use releaseme/apper.rc
|
||||
Source0: apper-%{version}-%{snap}.tar.xz
|
||||
%else
|
||||
Source0: http://download.kde.org/stable/apper/%{version}/src/apper-%{version}.tar.xz
|
||||
%endif
|
||||
URL: https://projects.kde.org/projects/extragear/sysadmin/apper
|
||||
#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
|
||||
|
||||
## upstream patches
|
||||
# -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
|
||||
Patch14: 0014-handle-dependencies-on-package-removal.patch
|
||||
# explicitly set PackageKit cache-age parameter, since PK defaults to something silly like inifinity.
|
||||
Patch15: 0015-explicitly-set-PK-cache-age.patch
|
||||
|
||||
## upstreamable patches
|
||||
|
||||
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
|
||||
%if 0%{?appstream:1}
|
||||
BuildRequires: pkgconfig(appstream)
|
||||
## http://bugzilla.redhat.com/1026117
|
||||
#Requires: appstream-data
|
||||
%endif
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(packagekitqt4) >= 0.9.2
|
||||
%global pk_version %(pkg-config --modversion packagekitqt4 2> /dev/null || echo 0.9.2)
|
||||
|
||||
Requires: kde-runtime
|
||||
Requires: PackageKit-Qt%{?_isa} >= %{pk_version}
|
||||
Requires: PackageKit
|
||||
%if 0%{?plasma5}
|
||||
Requires: plasma-pk-updates
|
||||
%endif
|
||||
|
||||
%description
|
||||
KDE interface for PackageKit.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%if 0%{?plasma5}
|
||||
sed -e 's|^add_subdirectory(declarative-plugins)|#add_subdirectory(declarative-plugins)|g' \
|
||||
-e 's|^add_subdirectory(apperd)|#add_subdirectory(apperd)|g' \
|
||||
-e 's|^add_subdirectory(plasmoid)|#add_subdirectory(plasmoid)|g' \
|
||||
-i CMakeLists.txt
|
||||
rm -fv po/*/plasma_applet_org.packagekit.updater.po
|
||||
%endif
|
||||
|
||||
|
||||
%build
|
||||
mkdir %{_target_platform}
|
||||
pushd %{_target_platform}
|
||||
%{cmake_kde4} \
|
||||
%{?appinstall:-DAPPINSTALL:BOOL=ON} \
|
||||
%{?appstream:-DAPPSTREAM: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
|
||||
|
||||
%if ! 0%{?plasma5}
|
||||
# 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
|
||||
%endif
|
||||
|
||||
|
||||
%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 TODO
|
||||
%license COPYING
|
||||
%{_kde4_bindir}/apper
|
||||
%{_kde4_libdir}/apper/
|
||||
%{_kde4_libdir}/kde4/kcm_apper.so
|
||||
%{_kde4_datadir}/applications/kde4/apper.desktop
|
||||
%{_kde4_datadir}/applications/kde4/apper_*.desktop
|
||||
%{_kde4_datadir}/kde4/services/kcm_apper.desktop
|
||||
%{_kde4_appsdir}/apper/
|
||||
%{_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service
|
||||
%{_kde4_libexecdir}/apper-pk-session
|
||||
%{_mandir}/man1/apper.1*
|
||||
%if ! 0%{?plasma5}
|
||||
# apperd
|
||||
%{_kde4_libdir}/kde4/kded_apperd.so
|
||||
%{_kde4_datadir}/kde4/services/kded/apperd.desktop
|
||||
%{_kde4_appsdir}/apperd/
|
||||
# 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/
|
||||
%endif
|
||||
# appdata
|
||||
%{_datadir}/appdata/apper.appdata.xml
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Dec 17 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.2-4
|
||||
- (unversioned) Requires: kde-runtime
|
||||
|
||||
* Thu Oct 29 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.2-3
|
||||
- rebuild (PackageKit-Qt)
|
||||
|
||||
* Thu Oct 29 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.2-2
|
||||
- .spec cosmetics, use %%license, (explicitly) Requires: PackageKit
|
||||
|
||||
* Wed Oct 28 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.2-1
|
||||
- 0.9.2, upstream patches
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-12
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Mon May 04 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-11
|
||||
- omit kded/apperd on plasma5/f22+
|
||||
|
||||
* Tue Apr 28 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-10
|
||||
- use cache_age for updater applet too (#1188207)
|
||||
|
||||
* Mon Apr 27 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-9
|
||||
- Apper won't check for updates (#1188207)
|
||||
|
||||
* Wed Apr 22 2015 Rex Dieter <rdieter@fedoraproject.org> - 0.9.1-8
|
||||
- Requires: plasma-pk-updates (#1214397)
|
||||
- use %%{?kde_runtime_requires} macro
|
||||
|
||||
* Tue Mar 31 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-7
|
||||
- omit plasma4-based updater applet (f22+)
|
||||
|
||||
* Tue Jan 13 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-6
|
||||
- disable appstream support (#1180819)
|
||||
|
||||
* Mon Dec 15 2014 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-5
|
||||
- Your current backend does not support installing files (#1167018)
|
||||
|
||||
* Mon Dec 15 2014 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-4
|
||||
- update URL: (use projects.kde.org)
|
||||
|
||||
* Sat Dec 06 2014 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-3
|
||||
- don't try !allow_deps, -yum,-hif backends do not support it apparently (#877038,kde#315063)
|
||||
|
||||
* Tue Oct 28 2014 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-2
|
||||
- pull in some upstream fixes
|
||||
|
||||
* Tue Aug 26 2014 Rex Dieter <rdieter@fedoraproject.org> 0.9.1-1
|
||||
- apper-0.9.1
|
||||
|
||||
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||
|
||||
* Thu Jul 17 2014 Rex Dieter <rdieter@fedoraproject.org> 0.9.0-3
|
||||
- rebuild (appstream)
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Mon May 05 2014 Rex Dieter <rdieter@fedoraproject.org> 0.9.0-1
|
||||
- apper-0.9.0
|
||||
|
||||
* Sat Apr 26 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.3-0.3.20140426
|
||||
- respin with translations
|
||||
|
||||
* Sat Apr 26 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.3-0.2.20140426
|
||||
- 0.8.3 20140426 snapshot, fixed appstream support, sans translations (kde svn down)
|
||||
|
||||
* Tue Apr 22 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.3-0.1.20140422
|
||||
- 0.8.3 20140422 snapshot compatible with PK-0.9 (#1089630)
|
||||
|
||||
* Sat Apr 19 2014 Rex Dieter <rdieter@fedoraproject.org> 0.8.1-5
|
||||
- rebuild (PackageKit-Qt)
|
||||
|
||||
* Fri Nov 08 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.1-4
|
||||
- enable appstream support (#1026118)
|
||||
|
||||
* Sun Nov 03 2013 Rex Dieter <rdieter@fedoraproject.org> - 0.8.1-3
|
||||
- pull in some upstream fixes
|
||||
- get ready to enable appstream support (#1026118)
|
||||
|
||||
* Mon Aug 26 2013 Lukáš Tinkl <ltinkl@redhat.com> 0.8.1-2
|
||||
- fix translations in the updater applet
|
||||
|
||||
* Tue Jul 30 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.1-1
|
||||
- 0.8.1 (final)
|
||||
|
||||
* Mon Jun 24 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.1-0.4.20130624
|
||||
- 0.8.1 20130624 snapshot
|
||||
|
||||
* Mon May 20 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.1-0.3.20130511
|
||||
- test kded crasher fix (kde#319967)
|
||||
|
||||
* Mon May 13 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.1-0.2.20130511
|
||||
- don't run apper applet on live image (#948099)
|
||||
|
||||
* Sat May 11 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.1-0.1.20130511
|
||||
- 0.8.1 201305011 snapshot
|
||||
|
||||
* Mon Apr 29 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-5
|
||||
- respin previous patch to use kDebug instead
|
||||
|
||||
* Mon Apr 29 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-4
|
||||
- Apper ignores "never check for updates" option (#948099)
|
||||
|
||||
* Wed Feb 13 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-3
|
||||
- a few more upstream fixes
|
||||
|
||||
* Wed Jan 09 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-2
|
||||
- pull in a few upstream fixes, including followup for kde#302786
|
||||
|
||||
* Tue Jan 08 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-1
|
||||
- 0.8.0
|
||||
|
||||
* Sat Jan 05 2013 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-0.13.20121231git
|
||||
- Problems with the display of software origins (#891294)
|
||||
|
||||
* Tue Jan 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 0.8.0-0.12.20121231git
|
||||
- 20121231 snapshot
|
||||
- enable apper updater systray applet
|
||||
|
||||
* Mon Nov 26 2012 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-0.11.20121126git
|
||||
- 20121126git snapshot
|
||||
- use PackageKit-Qt
|
||||
|
||||
* Fri Nov 02 2012 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-0.10.20121102git
|
||||
- 20121102git snapshot
|
||||
|
||||
* Tue Oct 30 2012 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-0.9.20121024git
|
||||
- 20121024git snapshot (for pk-0.8.5)
|
||||
|
||||
* Mon Oct 15 2012 Rex Dieter <rdieter@fedoraproject.org> - 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 <rdieter@fedoraproject.org> 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 <rdieter@fedoraproject.org> 0.8.0-0.6.20120724git
|
||||
- add scriptlet to register mimetypes (#836559)
|
||||
|
||||
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.0-0.4.20120724git
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Tue Jul 24 2012 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-0.3.20120724git
|
||||
- 20120724git snapshot
|
||||
|
||||
* Tue Jul 24 2012 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-0.2.20120628git
|
||||
- rebuild
|
||||
|
||||
* Thu Jun 28 2012 Rex Dieter <rdieter@fedoraproject.org> 0.8.0-0.1.20120628git
|
||||
- apper-0.8.0 snapshot
|
||||
|
||||
* Thu Jun 28 2012 Rex Dieter <rdieter@fedoraproject.org> 0.7.2-2
|
||||
- rebuild (PackageKit)
|
||||
|
||||
* Mon May 21 2012 Rex Dieter <rdieter@fedoraproject.org> 0.7.2-1
|
||||
- apper-0.7.2
|
||||
|
||||
* Mon May 7 2012 Lukáš Tinkl <ltinkl@redhat.com> 0.7.1-5
|
||||
- respect the settings and don't check for updates when on battery
|
||||
|
||||
* Wed Apr 25 2012 Rex Dieter <rdieter@fedoraproject.org> 0.7.1-4
|
||||
- rebuild (PackageKit-qt)
|
||||
|
||||
* Sat Apr 21 2012 Rex Dieter <rdieter@fedoraproject.org> 0.7.1-3
|
||||
- more work on wakeups, kudos to Martin Kho (#752564)
|
||||
|
||||
* Mon Apr 16 2012 Rex Dieter <rdieter@fedoraproject.org> 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 <rdieter@fedoraproject.org> 0.7.1-1
|
||||
- 0.7.1 (final)
|
||||
|
||||
* Sat Feb 18 2012 Rex Dieter <rdieter@fedoraproject.org> 0.7.1-0.7.20120218
|
||||
- 20120218 snapshot (#749240, #753146, #781726)
|
||||
|
||||
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-0.6.20111102
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||
|
||||
* Wed Nov 02 2011 Rex Dieter <rdieter@fedoraproject.org> 0.7.1-0.5.20111102
|
||||
- 20111102 snapshot
|
||||
|
||||
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.1-0.4.20111021
|
||||
- Rebuilt for glibc bug#747377
|
||||
|
||||
* Fri Oct 21 2011 Rex Dieter <rdieter@fedoraproject.org> 0.7.1-0.3.20111021
|
||||
- 20111021 snapshot, checkbox fixes, translations.
|
||||
|
||||
* Thu Oct 20 2011 Rex Dieter <rdieter@fedoraproject.org> 0.7.1-0.2.20111020
|
||||
- fresher snapshot, more fixes upstream. mmm, mmm, good.
|
||||
|
||||
* Thu Oct 20 2011 Rex Dieter <rdieter@fedoraproject.org> 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 <rdieter@fedoraproject.org> 0.7.0-5
|
||||
- hack around crash on installing standalone rpms
|
||||
|
||||
* Wed Oct 19 2011 Rex Dieter <rdieter@fedoraproject.org> 0.7.0-4
|
||||
- systray_actions patch/hack
|
||||
|
||||
* Mon Oct 17 2011 Rex Dieter <rdieter@fedoraproject.org> 0.7.0-3
|
||||
- apper.desktop: Exec=apper %F (not %U, it only handles files, not urls)
|
||||
|
||||
* Mon Oct 17 2011 Rex Dieter <rdieter@fedoraproject.org> 0.7.0-2
|
||||
- -DAUTOREMOVE:BOOL=OFF (#727788)
|
||||
|
||||
* Tue Oct 11 2011 Rex Dieter <rdieter@fedoraproject.org> 0.7.0-1
|
||||
- kpackagekit -> apper
|
||||
|
||||
* Mon Aug 01 2011 Kevin Kofler <Kevin@tigcc.ticalc.org> 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 <rel-eng@lists.fedoraproject.org> - 0.6.3.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Mon Jan 03 2011 Rex Dieter <rdieter@fedoraproject.org> 0.6.3.3-1
|
||||
- 0.6.3.3 release
|
||||
|
||||
* Thu Dec 23 2010 Rex Dieter <rdieter@fedoraproject.org> 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 <rdieter@fedoraproject.org> 0.6.3.2-1
|
||||
- 0.6.3.2 release
|
||||
|
||||
* Wed Dec 22 2010 Rex Dieter <rdieter@fedoraproject.org> 0.6.3-3
|
||||
- fix for software_sources category
|
||||
- fix reported version
|
||||
|
||||
* Wed Dec 22 2010 Rex Dieter <rdieter@fedoraproject.org> 0.6.3-2
|
||||
- fix/improve browsing pk categories
|
||||
|
||||
* Tue Dec 21 2010 Rex Dieter <rdieter@fedoraproject.org> 0.6.3-1
|
||||
- kpk-0.6.3
|
||||
|
||||
* Wed Dec 15 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 0.6.3-0.2.20101214
|
||||
- fetch translations from SVN
|
||||
|
||||
* Tue Dec 14 2010 Rex Dieter <rdieter@fedoraproject.org> 0.6.3-0.1.20101214
|
||||
- 0.6.3 snapshot (sans translations)
|
||||
|
||||
* Tue Oct 12 2010 Steven M. Parrish <smparrish@gmail.com> 0.6.2-1
|
||||
- New upstream release
|
||||
|
||||
* Tue Sep 21 2010 Lukas Tinkl <ltinkl@redhat.com> - 0.6.1-2
|
||||
- fix wrong i18n() usage in a patch resulting in broken translations
|
||||
|
||||
* Tue Sep 07 2010 Steven M. Parrish <smparrish@gmail.com> - 0.6.1-1
|
||||
- New upstream release
|
||||
|
||||
* Fri Mar 26 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.6.0-2
|
||||
- rebase InstallPrinterDrivers patch
|
||||
- readd disttag
|
||||
|
||||
* Fri Mar 26 2010 Steven M. Parrish <smparrish@gmail.com> - 0.6.0-1
|
||||
- Official 0.6.0 release
|
||||
|
||||
* Wed Mar 24 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.6.0-0.9.20100301svn
|
||||
- add support for automatic printer driver installation (Tim Waugh, #576615)
|
||||
|
||||
* Sat Mar 13 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.6.0-0.8.20100301svn
|
||||
- add minimal kdelibs4 runtime dependency
|
||||
|
||||
* Tue Mar 02 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.6.0-0.7.20100301svn
|
||||
- update to 20100301 SVN snapshot
|
||||
|
||||
* Fri Feb 26 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.6.0-0.6.20100223svn
|
||||
- update to 20100223 SVN snapshot
|
||||
- include translations again
|
||||
|
||||
* Wed Feb 24 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.6.0-0.5.r1095080
|
||||
- r1095080
|
||||
|
||||
* Wed Feb 24 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.6.0-0.4.20100224
|
||||
- fresh 20100224 svn snapshot
|
||||
|
||||
* Fri Feb 05 2010 Richard Hughes <rhughes@redhat.com> - 0.6.0-0.3.20100111
|
||||
- Add Provides: PackageKit-session-service
|
||||
- Resolves #561437
|
||||
|
||||
* Thu Jan 14 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.6.0-0.2.20100111
|
||||
- File conflict between kpackagekit and gnome-packagekit (#555139)
|
||||
|
||||
* Mon Jan 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.6.0-0.1.20100111
|
||||
- kpk-0.6.0 2001-01-11 snapshot
|
||||
|
||||
* Mon Jan 11 2010 Richard Hughes <rhughes@redhat.com> - 0.5.2-3
|
||||
- Rebuild for PackageKit-qt soname bump
|
||||
|
||||
* Thu Dec 10 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.2-2
|
||||
- Clean up spec file
|
||||
|
||||
* Mon Dec 07 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.2-1
|
||||
- New upstream release
|
||||
|
||||
* Thu Nov 19 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.1.1-2
|
||||
- Remove no longer need patches
|
||||
|
||||
* Tue Nov 17 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.1.1-1
|
||||
- New upstream release fixes #531447, #533755, #536930
|
||||
|
||||
* Sat Oct 31 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.0.3-1
|
||||
- Official 0.5.0.3 release
|
||||
|
||||
* Sun Oct 25 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.0.2-1
|
||||
- Official 0.5.0.2 release
|
||||
|
||||
* Tue Oct 20 2009 Steven M. Parrish <smparrish@gmail.com> - 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 <smparrish@gmail.com> - 0.5.0-0.1.20090915svn
|
||||
- New git snapshot
|
||||
|
||||
* Tue Sep 08 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.0-0.1.20090908svn
|
||||
- New git snapshot, disable history
|
||||
|
||||
* Wed Sep 02 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.0-0.1.20090902svn
|
||||
- New git snapshot
|
||||
|
||||
* Mon Aug 24 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.0-0.1.20090824svn
|
||||
- New git snapshot
|
||||
|
||||
* Wed Aug 19 2009 Steven M. Parrish <smparrish@gmail.com> - 0.5.0-0.1.20090819svn
|
||||
- New upstream release with PolicyKit 1 integration
|
||||
|
||||
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.1.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
||||
|
||||
* Thu Jul 16 2009 Steven M. Parrish <smparrish@gmail.com> 0.4.1.1-3
|
||||
- Now includes Sloval(sk) translations
|
||||
|
||||
* Tue Jul 7 2009 Steven M. Parrish <smparrish@gmail.com> 0.4.1.1-2
|
||||
- rebuild for new packagekit
|
||||
|
||||
* Thu Jun 11 2009 Steven M. Parrish <smparrish@gmail.com> 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 <rdieter@fedoraproject.org> - 0.4.1-3
|
||||
- apply awol InitialPreference patch
|
||||
|
||||
* Fri Jun 05 2009 Steven M. Parrish <tuxbrewr@fedoraproject.org> - 0.4.1-2
|
||||
- Added missing translations
|
||||
|
||||
* Fri Jun 05 2009 Rex Dieter <rdieter@fedoraproject.org> 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 <tuxbrewr@fedoraproject.org> - 0.4.1-0
|
||||
- New upstream release. Fixes compatibility with Packagekit 0.4.8 (#503989)
|
||||
|
||||
* Tue Apr 28 2009 Lukáš Tinkl <ltinkl@redhat.com> - 0.4.0-7
|
||||
- upstream patch to fix catalog loading (#493061)
|
||||
|
||||
* Thu Apr 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 0.4.0-6
|
||||
- make update notification persistent (#485796)
|
||||
|
||||
* Tue Mar 31 2009 Lukáš Tinkl <ltinkl@redhat.com> - 0.4.0-5
|
||||
- another respun tarball to fix using those translations (#493061)
|
||||
|
||||
* Tue Mar 17 2009 Lukáš Tinkl <ltinkl@redhat.com> - 0.4.0-4
|
||||
- respun (fixed) tarball with translations included
|
||||
|
||||
* Mon Mar 09 2009 Richard Hughes <rhughes@redhat.com> - 0.4.0-3
|
||||
- Rebuild for PackageKit-qt soname bump
|
||||
|
||||
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||
|
||||
* Thu Feb 19 2009 Steven M. Parrish <tuxbrewr@fedoraproject.org> 0.4.0-1
|
||||
- Official 0.4.0 release
|
||||
|
||||
* Fri Feb 06 2009 Rex Dieter <rdieter@fedoraproject.org> 0.4.2-0.2.20090128svn
|
||||
- workaround: mime-type/extension binding for .rpm is wrong (#457783)
|
||||
|
||||
* Wed Jan 28 2009 Steven M. Parrish <smparrish@shallowcreek.net> 0.4.2-0.1.20090128svn
|
||||
- Corrected release tag
|
||||
|
||||
* Wed Jan 28 2009 Steven M. Parrish <smparrish@shallowcreek.net> 0-0.1.20090128svn
|
||||
- Corrected release tag
|
||||
|
||||
* Wed Jan 28 2009 Steven M. Parrish <smparrish@shallowcreek.net> 0.4.2-svn.1
|
||||
- SVN build to solve compatibility issues with packagekit 0.4.2
|
||||
|
||||
* Wed Nov 26 2008 Rex Dieter <rdieter@fedoraproject.org> 0.3.1-6
|
||||
- respin (PackageKit)
|
||||
- spec cleanup
|
||||
|
||||
* Sat Nov 01 2008 Rex Dieter <rdieter@fedoraproject.org> 0.3.1-5
|
||||
- use PackageKit's FindQPackageKit.cmake
|
||||
|
||||
* Tue Oct 21 2008 Rex Dieter <rdieter@fedoraproject.org> 0.3.1-4
|
||||
- build against PackageKit-qt
|
||||
|
||||
* Mon Oct 20 2008 Rex Dieter <rdieter@fedoraproject.rog> 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 <smparrish@shallowcreek.net> 0.3.1-2
|
||||
- Fix build error
|
||||
|
||||
* Thu Oct 16 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.3.1-1
|
||||
- New upstream release
|
||||
|
||||
* Mon Sep 29 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-1
|
||||
- Official 0.1 release
|
||||
|
||||
* Sun Aug 24 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.3.b4
|
||||
- Excluded underdevelopment binaries and associated files
|
||||
|
||||
* Fri Aug 22 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.2.b4
|
||||
- Adding missing files
|
||||
|
||||
* Tue Aug 19 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.1.b4
|
||||
- New upstream release
|
||||
|
||||
* Fri Aug 01 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.5.b3
|
||||
- Corrected SPEC file regression
|
||||
|
||||
* Thu Jul 31 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.4.b3
|
||||
- Changed wording on serveral windows to make them better understood
|
||||
|
||||
* Thu Jul 24 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.3.b3
|
||||
- Removed additional uneeded BRs
|
||||
|
||||
* Tue Jul 22 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.2.b3
|
||||
- Removed uneeded BRs
|
||||
- Made use of predefined macros
|
||||
|
||||
* Wed Jul 16 2008 Steven M. Parrish <smparrish@shallowcreek.net> 0.1-0.1.b3
|
||||
- Initial SPEC file
|
||||
|
|
@ -1 +0,0 @@
|
|||
Orphaned for 6+ weeks
|
||||
1
sources
Normal file
1
sources
Normal file
|
|
@ -0,0 +1 @@
|
|||
58a49ef36393c412be4b00bd62f79985 apper-0.9.2.tar.xz
|
||||
Reference in a new issue