# $Id$ PNAME="acl" PVER="2.2.51" PBUILD="r1" PCATEGORIE="sys-apps" STATE="unstable" DESCRIPTION="acl: POSIX Access Control Lists." HOMEPAGE="http://savannah.nongnu.org/projects/${PNAME}" DEPEND=">= sys-apps/attr-2.4" SDEPEND=">= sys-dev/autoconf-5 >= sys-dev/gettext-0.18" SRCFILE="${PNAME}-${PVER}.src.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mtools multilib SRC_URI=( http://download.savannah.gnu.org/releases/${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-${PVER}-fix-includes.patch ) UP2SUBSTITUTE=".src" UP2DATE="updatecmd 'http://download.savannah.gnu.org/releases/${PNAME}?C=M;O=A' | lasttarball gz" src_prepare() { munpack ${SRCFILE} || die # fix missing includes mpatch ${PNAME}-${PVER}-fix-includes.patch || die local abi for abi in ${MULTILIB_ABIS} do cd ${SRCDIR}-${abi} sed -i \ -e "/^PKG_DOC_DIR/s:@pkg_name@:${PNAME}-${PVER}:" \ -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \ include/builddefs.in \ || die done } src_compile() { # enable CFLAGS export OPTIMIZER="${CFLAGS}" # disable debug code export DEBUG="-DNDEBUG" mconfigure \ --bindir=/bin \ --libdir=/'$(mlibdir)' \ --libexecdir=/usr/'$(mlibdir)' \ --enable-gettext \ || die mmake || die } src_install() { mmake DIST_ROOT=${BINDIR} install install-dev install-lib || die minstalldocs README VERSION doc/{CHANGES,COPYING} || die }