#!/bin/bash # # Maintainer: Deposite Pirate source /usr/src/ports/Build/build.sh NAME=locate VERSION=0.26 BUILD=2 # Description cat > ${PKG}/install/slack-desc <> ${PKG}/install/doinst.sh < /dev/null 2> /dev/null ; then echo "locate::21:" >> etc/group fi if [ ! -d var/cache/locate ]; then mkdir -p var/cache/locate chown root.locate var/cache/locate chmod 0750 var/cache/locate fi chown root.locate usr/bin/locate chmod 2755 usr/bin/locate EOF # Sources SRCNAME[0]=mlocate SRCVERS[0]=${VERSION} SRCPACK[0]=https://fedorahosted.org/releases/m/l/mlocate/${SRCNAME[0]}-${SRCVERS[0]}.tar.xz SRCCOPY[0]="GPL2" build0() { CFLAGS="${FLAGS}" CXXFLAGS="${FLAGS}" \ ./configure \ --build="${ARCH}-slackware-linux" \ --disable-dependency-tracking \ --disable-rpath \ --prefix="${SYS_DIR[usr]}" \ --mandir="${SYS_DIR[man]}" \ --sysconfdir="${SYS_DIR[conf]}" \ --libdir="${SYS_DIR[lib]}" \ --localstatedir="${SYS_DIR[var]}/cache" make ${JOBS} make install DESTDIR="${PKG}" doc AUTHORS changelog NEWS install.dir ${PKG}${SYS_DIR[etc]}/{conf.d,cron.daily} install.bin locate.cron ${PKG}${SYS_DIR[etc]}/cron.daily/locate install.cfg updatedb.conf ${PKG}${SYS_DIR[conf]}/updatedb.conf.new }