[arch-commits] Commit in packagekit/trunk (PKGBUILD)

Christian Hesse eworm at archlinux.org
Mon Jan 19 11:16:08 UTC 2015


    Date: Monday, January 19, 2015 @ 12:16:08
  Author: eworm
Revision: 126213

make the daemon exit after time

This is a workaround for packagekit. It does not notice changes made by
pacman while daemon is running.
https://github.com/hughsie/PackageKit/issues/15

Modified:
  packagekit/trunk/PKGBUILD

----------+
 PKGBUILD |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-01-19 10:47:39 UTC (rev 126212)
+++ PKGBUILD	2015-01-19 11:16:08 UTC (rev 126213)
@@ -4,7 +4,7 @@
 pkgbase='packagekit'
 pkgname=('packagekit' 'python2-packagekit' 'python-packagekit')
 pkgver=1.0.3
-pkgrel=8
+pkgrel=9
 pkgdesc='A system designed to make installation and updates of packages easier'
 arch=('i686' 'x86_64')
 url='http://www.packagekit.org/'
@@ -47,6 +47,11 @@
 	patch -Np1 < ${srcdir}/0009-alpm-pk_backend_sync_thread.patch
 	patch -Np1 < ${srcdir}/0010-alpm-clean-logic-in-pk_alpm_transaction_packages.patch
 
+	# packagekit does not know about updates made by pacman while daemon is running
+	# https://github.com/hughsie/PackageKit/issues/15
+	# For now we just exit the daemon... It will launch with a clean status if required.
+	sed -i '/ExecStart=/s/$/ --timed-exit/' data/packagekit.service.in
+
 	# copy after patching but before fixing for python2
 	cp -r "${srcdir}/PackageKit-${pkgver}" "${srcdir}/PackageKit-${pkgver}-python3"
 



More information about the arch-commits mailing list