rpms/PackageKit/F-11 PackageKit-0.4.6-send-package-finished.patch, NONE, 1.1 PackageKit.spec, 1.103, 1.104
Richard Hughes
rhughes at fedoraproject.org
Wed Apr 22 11:09:37 UTC 2009
- Previous message (by thread): rpms/kdebase3/devel kdebase3.spec,1.82,1.83
- Next message (by thread): rpms/globus-rsl/devel globus-rsl.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rhughes
Update of /cvs/pkgs/rpms/PackageKit/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8228
Modified Files:
PackageKit.spec
Added Files:
PackageKit-0.4.6-send-package-finished.patch
Log Message:
* Wed Apr 22 2009 Richard Hughes <rhughes at redhat.com> - 0.4.6-6
- Send ::Package(finished) when we've finished downloading a file rather than
relying for the daemon to clean up for us.
- Fixes #496787
PackageKit-0.4.6-send-package-finished.patch:
--- NEW FILE PackageKit-0.4.6-send-package-finished.patch ---
commit 6ed10da156d9130f5443c1348405434cdc0cdfce
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Apr 22 11:55:22 2009 +0100
yum: send INFO_FINISHED when we've finished downloading a file rather than relying for the daemon to clean up for us. Fixes rh#496787
diff --git a/backends/yum/yumBackend.py b/backends/yum/yumBackend.py
index 43d9cd3..8dc17ee 100755
--- a/backends/yum/yumBackend.py
+++ b/backends/yum/yumBackend.py
@@ -2637,6 +2637,12 @@ class DownloadCallback(BaseMeter):
self.base.status(typ)
break
+ # package finished
+ if val == 100:
+ pkg = self._getPackage(name)
+ if pkg:
+ self.base._show_package(pkg, INFO_FINISHED)
+
# set sub-percentage
self.base.sub_percentage(val)
Index: PackageKit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/F-11/PackageKit.spec,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- PackageKit.spec 21 Apr 2009 10:19:55 -0000 1.103
+++ PackageKit.spec 22 Apr 2009 11:09:34 -0000 1.104
@@ -10,7 +10,7 @@
Name: PackageKit
Version: 0.4.6
#Release: 0.3.%{?alphatag}git%{?dist}
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: System Environment/Libraries
URL: http://www.packagekit.org
@@ -48,6 +48,9 @@
# Already upstream: dd136f6760d375ba55ec98ab02291028c03d8b46
Patch9: PackageKit-0.4.6-Presto-handle-downloading-updates.patch
+# Already upstream: 6ed10da156d9130f5443c1348405434cdc0cdfce
+Patch10: PackageKit-0.4.6-send-package-finished.patch
+
Requires: dbus >= %{dbus_version}
Requires: dbus-glib >= %{dbus_glib_version}
Requires: PackageKit-glib = %{version}-%{release}
@@ -256,6 +259,7 @@
%patch7 -p1 -b .dont-use-obsolete
%patch8 -p1 -b .presto-filter
%patch9 -p1 -b .presto-downloading-updates
+%patch10 -p1 -b .send-package-finished
%build
%configure --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck
@@ -450,6 +454,11 @@
%{_includedir}/PackageKit/backend/*.h
%changelog
+* Wed Apr 22 2009 Richard Hughes <rhughes at redhat.com> - 0.4.6-6
+- Send ::Package(finished) when we've finished downloading a file rather than
+ relying for the daemon to clean up for us.
+- Fixes #496787
+
* Tue Apr 21 2009 Richard Hughes <rhughes at redhat.com> - 0.4.6-5
- Rework one of the Presto patches so that it works with multiple packages.
- Previous message (by thread): rpms/kdebase3/devel kdebase3.spec,1.82,1.83
- Next message (by thread): rpms/globus-rsl/devel globus-rsl.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list