# $Header: /alx-cvs/smage-eglibc/gettext/gettext-0.17-r3.smage2,v 1.1 2008/04/14 21:34:19 niro Exp $ PNAME="gettext" PVER="0.17" PBUILD="r3" PCATEGORIE="sys-dev" STATE="unstable" DESCRIPTION="GNU locale utilities." HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html" DEPEND=">= virtual/glibc" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude multilib alx SRC_URI=( gnu://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-0.14.5-fix-race.patch ) src_prepare() { munpack ${SRCFILE} || die # fixes a race condition with opts >= -j2 mpatch ${PNAME}-0.14.5-fix-race.patch || die # remove broken bundled libtool; fixes misbehaviors on x86_64 # http://lists.gnu.org/archive/html/bug-libtool/2005-03/msg00070.html all-abis "sed -i -e '2iexit 77' autoconf-lib-link/tests/rpath-3*[ef]" || die } src_compile() { # use included libcroco and glib2 to not depend on external glib2 mconfigure \ --without-emacs \ --disable-java \ --with-included-glib \ --with-included-libcroco \ || die mmake || die } src_install() { minstall_destdir || die # clean up stuff (needs to many space) rm -rf ${BINDIR}/usr/share/doc/${PNAME} || die minstalldocs AUTHORS COPYING ChangeLog* PACKAGING README THANKS || die }