diff options
author | Daniel Robbins <drobbins@gentoo.org> | 2001-08-22 20:40:09 +0000 |
---|---|---|
committer | Daniel Robbins <drobbins@gentoo.org> | 2001-08-22 20:40:09 +0000 |
commit | 8598558a0f2152bde49284940bfb19b19e037d0b (patch) | |
tree | e44f6f6e3758338c99d572d69ca4186b7e908d5a /sys-devel/gettext | |
parent | fix (diff) | |
download | historical-8598558a0f2152bde49284940bfb19b19e037d0b.tar.gz historical-8598558a0f2152bde49284940bfb19b19e037d0b.tar.bz2 historical-8598558a0f2152bde49284940bfb19b19e037d0b.zip |
gettext fixups
Diffstat (limited to 'sys-devel/gettext')
-rw-r--r-- | sys-devel/gettext/gettext-0.10.39.ebuild | 40 |
1 files changed, 22 insertions, 18 deletions
diff --git a/sys-devel/gettext/gettext-0.10.39.ebuild b/sys-devel/gettext/gettext-0.10.39.ebuild index fb6251ee819e..fa6ee173c682 100644 --- a/sys-devel/gettext/gettext-0.10.39.ebuild +++ b/sys-devel/gettext/gettext-0.10.39.ebuild @@ -1,42 +1,46 @@ -# Copyright 1999-2000 Gentoo Technologies, Inc. +# Copyright 1999-2001 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later -# Author Daniel Robbins <drobbins@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.10.39.ebuild,v 1.1 2001/08/04 18:22:45 pete Exp $ +# Maintainer: System Team <system@gentoo.org> +# Author: Daniel Robbins <drobbins@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.10.39.ebuild,v 1.2 2001/08/22 20:40:09 drobbins Exp $ -A=${P}.tar.gz S=${WORKDIR}/${P} DESCRIPTION="GNU locale utilities" -SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/gettext/${A} - ftp://prep.ai.mit.edu/gnu/gettext/${A}" +SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/gettext/${P}.tar.gz ftp://prep.ai.mit.edu/gnu/gettext/${P}.tar.gz" HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html" if [ -z "`use build`" ] ; then DEPEND="virtual/glibc" fi +src_unpack() { + unpack ${A} + cd ${S}/misc + cp Makefile.in Makefile.in.orig + #This fix stops gettext from invoking emacs to install the po mode + sed -e '185,187d' Makefile.in.orig > Makefile.in + #Eventually, installation of the po mode should be performed in pkg_postinst() +} + src_compile() { local myconf if [ -z "`use nls`" ] then myconf="--disable-nls" fi - try ./configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man \ - --with-included-gettext --disable-shared --host=${CHOST} ${myconf} - try make ${MAKEOPTS} + ./configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --with-included-gettext --disable-shared --host=${CHOST} ${myconf} || die + emake || die } src_install() { - - try make prefix=${D}/usr infodir=${D}/usr/share/info \ - mandir=${D}/usr/share/man \ - lispdir=${D}/usr/share/emacs/site-lisp install - + make prefix=${D}/usr infodir=${D}/usr/share/info mandir=${D}/usr/share/man lispdir=${D}/usr/share/emacs/site-lisp install || die dodoc AUTHORS BUGS COPYING ChangeLog DISCLAIM NEWS README* THANKS TODO - if [ -d ${D}/usr/doc/gettext ] ; then + if [ -d ${D}/usr/doc/gettext ] + then mv ${D}/usr/doc/gettext ${D}/usr/share/doc/${PF}/html - rm -rf ${D}/usr/doc - fi - exeopts -m0755 + rm -rf ${D}/usr/doc + fi + exeopts -m0755 exeinto /usr/bin doexe misc/gettextize } |