diff -Naur ../../../extra/system/mlocate/PKGBUILD ./PKGBUILD --- ../../../extra/system/mlocate/PKGBUILD 2007-04-14 21:26:08.000000000 +0100 +++ ./PKGBUILD 2007-04-14 21:21:41.000000000 +0100 @@ -1,10 +1,10 @@ -# $Id: PKGBUILD,v 1.6 2007/04/14 14:23:16 james Exp $ +# $Id: PKGBUILD,v 1.5 2007/04/09 00:10:46 james Exp $ # Maintainer: James Rayner # Contributor: lydgate pkgname=mlocate pkgver=0.16 -pkgrel=2 +pkgrel=3 pkgdesc="Faster merging drop-in for slocate" arch=(i686 x86_64) url="http://carolina.mff.cuni.cz/~trmac/blog/mlocate" @@ -40,5 +40,5 @@ chmod -v 2755 usr/bin/locate mkdir -pv var/lib - install -d -m750 -g21 var/lib/locate + install -d -m750 -g21 var/lib/mlocate } diff -Naur ../../../extra/system/mlocate/mlocate.install ./mlocate.install --- ../../../extra/system/mlocate/mlocate.install 2007-04-14 21:26:08.000000000 +0100 +++ ./mlocate.install 2007-04-14 21:21:05.000000000 +0100 @@ -8,12 +8,18 @@ # arg 1: the new package version # arg 2: the old package version post_upgrade() { - # This can be removed after {m,x}locate have both been updated + # BEGIN CLEANUP -- This can be removed after {m,s}locate have both been updated getent group slocate &>/dev/null && usr/sbin/groupdel slocate &>/dev/null getent group mlocate &>/dev/null && usr/sbin/groupdel mlocate &>/dev/null + # END CLEANUP - getent group locate || usr/sbin/groupadd -g 21 locate &>/dev/null + getent group locate &>/dev/null || usr/sbin/groupadd -g 21 locate &>/dev/null + + # BEGIN CLEANUP -- This can be removed after {m,s}locate have both been updated chown -R root:locate var/lib/mlocate + chmod 0750 var/lib/mlocate + [ -f var/lib/mlocate/mlocate.db ] && chmod 0640 var/lib/mlocate/mlocate.db + # END CLEANUP } # arg 1: the old package version