# $Id$ PNAME="m4" PVER="1.4.18" PBUILD="r2" PCAT="sys-dev" DESCRIPTION="GNU macro processor." HOMEPAGE="http://www.gnu.org/software/m4/m4.html" DEPEND=">= virtual/glibc" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild SRC_URI=( gnu://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-1.4.14-fix-includes.patch mirror://${PNAME}/${PNAME}-1.4.18-glibc-change-work-around.patch ) UP2DATE="updatecmd_gnu ${PNAME}" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fix missing includes mpatch ${PNAME}-1.4.14-fix-includes.patch || die # work arround issues with >=glibc-2.28 mpatch ${PNAME}-1.4.18-glibc-change-work-around.patch || die } src_compile() { cd ${SRCDIR} mconfigure --enable-changeword || die mmake || die }