diff -uNr mlocate.old/PKGBUILD mlocate/PKGBUILD --- mlocate.old/PKGBUILD 2006-08-22 17:02:11.000000000 -0600 +++ mlocate/PKGBUILD 2006-08-22 17:08:45.000000000 -0600 @@ -4,14 +4,14 @@ pkgname=mlocate pkgver=0.14 -pkgrel=8 +pkgrel=9 pkgdesc="Faster merging drop-in for slocate" arch=(i686 x86_64) url="http://carolina.mff.cuni.cz/~trmac/blog/mlocate" license="GPL" conflicts=('slocate') depends=('glibc') -backup=('etc/updatedb.conf' 'usr/var/mlocate/mlocate.db') +backup=('etc/updatedb.conf' 'var/lib/mlocate/mlocate.db') install=mlocate.install source=(http://people.redhat.com/mitr/mlocate/mlocate-$pkgver.tar.gz \ updatedb.conf updatedb.cron.daily mlocate.db) @@ -20,7 +20,7 @@ cd $startdir/src/$pkgname-$pkgver # Build! - ./configure --prefix=/usr + ./configure --prefix=/usr --localstatedir=/var/lib/ make || return 1 # Set up a default updatedb.conf and a daily cronjob @@ -32,8 +32,8 @@ (cd $startdir/pkg/usr/bin && ln -sf locate slocate) # Install dummy database - ensure permissions are correct - install -cD -m640 ../mlocate.db $startdir/pkg/usr/var/mlocate/mlocate.db - chmod 750 $startdir/pkg/usr/var/mlocate + install -cD -m640 ../mlocate.db $startdir/pkg/var/lib/mlocate/mlocate.db + chmod 750 $startdir/pkg/var/lib/mlocate } md5sums=('cbbf17d3b02f728038e7f5510e4e3849' '0b12d7a78c8fcbd5fea7f3c9dc55c1bd'\ 'eee7f9db8c6145724313af6fd5fe9d66' 'd41d8cd98f00b204e9800998ecf8427e') diff -uNr mlocate.old/mlocate.install mlocate/mlocate.install --- mlocate.old/mlocate.install 2006-08-22 17:02:11.000000000 -0600 +++ mlocate/mlocate.install 2006-08-22 10:40:32.000000000 -0600 @@ -2,7 +2,7 @@ post_install() { sbin/ldconfig -r . &>/dev/null usr/sbin/groupadd -g 21 mlocate &>/dev/null - chown root:mlocate /usr/var/mlocate /usr/var/mlocate/mlocate.db /usr/bin/locate + chown root:mlocate /var/lib/mlocate /var/lib/mlocate/mlocate.db /usr/bin/locate chmod 2711 /usr/bin/locate echo "mlocate command is technically locate, but slocate is symlinked and still works." echo "You should now run updatedb as root." @@ -12,7 +12,7 @@ # arg 2: the old package version post_upgrade() { usr/sbin/groupadd -g 21 mlocate &>/dev/null - chown root:mlocate /usr/var/mlocate /usr/var/mlocate/mlocate.db /usr/bin/locate + chown root:mlocate /var/lib/mlocate /var/lib/mlocate/mlocate.db /usr/bin/locate chmod 2711 /usr/bin/locate }