# $Id$ PNAME="attr" PVER="2.4.48" PBUILD="r1" PCAT="sys-apps" DESCRIPTION="attr: Extended Attributes Of Filesystem Objects." HOMEPAGE="http://savannah.nongnu.org/projects/${PNAME}" DEPEND=">= virtual/glibc" SDEPEND=">= sys-dev/autoconf-5 >= sys-dev/gettext-0.18" SRCFILE="${PNAME}-${PVER}.src.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" ALX_PKG_KEEP="usr/$(mlibdir)/*.so.*" sminclude mtools multilib mbuild alx-split msetfeature "!check" SRC_URI=( http://download.savannah.gnu.org/releases/${PNAME}/${SRCFILE} ) UP2SUBSTITUTE=".src" UP2DATE="updatecmd http://download.savannah.gnu.org/releases/${PNAME} | highesttarball gz" src_prepare() { munpack ${SRCFILE} || 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 \ --libexecdir=/usr/'$(mlibdir)' \ --disable-gettext \ --disable-static \ || die mmake || die } alx_generic_src_install() { mmake DIST_ROOT=${BINDIR} install install-dev install-lib || die # symlinks are not honored by features !libool & prune #all-abis mdelete /usr/'$(mlibdir)'/libattr.a || die all-abis mdelete /usr/'$(mlibdir)'/libattr.la || die minstalldocs README VERSION doc/{CHANGES,COPYING} || die # provided by man-pages mdelete -r /usr/share/man/man2 || die }