# Description: locate ported from OpenBSD # URL: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/locate/ # Maintainer: Han Boetes # Packager: Han Boetes # Depends on: name=bsd_locate version=1.1 release=2 source="http://www.xs4all.nl/~hanb/software/$name-$version.tar.gz" build() { cd $name-$version gcc $CFLAGS -I. -DMMAP util.c locate.c -o locate gcc $CFLAGS -I. locate.bigram.c -o locate.bigram gcc $CFLAGS -I. locate.code.c -o locate.code install -D -m 755 locate $PKG/usr/bin/locate install -D -m 755 locate.bigram $PKG/usr/sbin/locate.bigram install -D -m 755 locate.code $PKG/usr/sbin/locate.code install -D -m 755 updatedb.sh $PKG/usr/sbin/locate.updatedb install -D -m 755 mklocatedb.sh $PKG/usr/sbin/locate.mklocatedb install -D -m 755 concatdb.sh $PKG/usr/sbin/locate.concatdb install -D -m 755 locate.cron $PKG/etc/cron/weekly/locate install -D -m 644 locate.rc $PKG/etc/locate.rc install -D -m 644 locate.1 $PKG/usr/man/man1/locate.1 install -D -m 644 locate.updatedb.8 $PKG/usr/man/man8/locate.updatedb.8 install -m 755 -d $PKG/var/db/ touch $PKG/var/db/locate.database }