14 |
SDEPEND=">= sys-dev/autoconf-5 |
SDEPEND=">= sys-dev/autoconf-5 |
15 |
>= sys-dev/gettext-0.18" |
>= sys-dev/gettext-0.18" |
16 |
|
|
17 |
SRCFILE="${PNAME}-${PVER}.src.tar.gz" |
SRCFILE="${PNAME}-${PVER}.tar.gz" |
18 |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" |
19 |
|
|
20 |
sminclude mtools multilib |
sminclude mtools multilib mbuild |
21 |
msetfeature "!check" |
msetfeature "!check" |
22 |
|
|
23 |
SRC_URI=( |
SRC_URI=( |
24 |
http://download.savannah.gnu.org/releases/${PNAME}/${SRCFILE} |
http://download.savannah.gnu.org/releases/${PNAME}/${SRCFILE} |
25 |
mirror://${PNAME}/${SRCFILE} |
mirror://${PNAME}/${SRCFILE} |
|
mirror://${PNAME}/${PNAME}-${PVER}-fix-includes.patch |
|
26 |
) |
) |
27 |
|
|
28 |
UP2SUBSTITUTE=".src" |
UP2SUBSTITUTE=".src" |
29 |
UP2DATE="updatecmd http://download.savannah.gnu.org/releases/${PNAME} | highesttarball gz" |
UP2DATE="updatecmd http://download.savannah.gnu.org/releases/${PNAME} | highesttarball gz" |
30 |
|
|
|
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 |
|
|
} |
|
|
|
|
31 |
src_compile() |
src_compile() |
32 |
{ |
{ |
33 |
# enable CFLAGS |
# enable CFLAGS |
44 |
|
|
45 |
mmake || die |
mmake || die |
46 |
} |
} |
|
|
|
|
src_install() |
|
|
{ |
|
|
mmake DIST_ROOT=${BINDIR} install install-dev install-lib || die |
|
|
# symlinks are not honored by features !libool & prune |
|
|
#all-abis rm ${BINDIR}/usr/'$(mlibdir)'/libacl.a || die |
|
|
all-abis rm ${BINDIR}/usr/'$(mlibdir)'/libacl.la || die |
|
|
minstalldocs README VERSION doc/{CHANGES,COPYING} || die |
|
|
} |
|