diff options
author | Mike Frysinger <vapier@gentoo.org> | 2004-10-28 15:55:13 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2004-10-28 15:55:13 +0000 |
commit | 0bae5d32ad9b3e163552f1dd714e4a1e40040fb5 (patch) | |
tree | 6886e87cf8c74a8ee726539474ca2f5f48e3452f | |
parent | New version on cpan; first update in a year (Manifest recommit) (diff) | |
download | gentoo-2-0bae5d32ad9b3e163552f1dd714e4a1e40040fb5.tar.gz gentoo-2-0bae5d32ad9b3e163552f1dd714e4a1e40040fb5.tar.bz2 gentoo-2-0bae5d32ad9b3e163552f1dd714e4a1e40040fb5.zip |
old
-rw-r--r-- | sys-devel/gettext/files/digest-gettext-0.11.5 | 1 | ||||
-rw-r--r-- | sys-devel/gettext/files/digest-gettext-0.11.5-r1 | 1 | ||||
-rw-r--r-- | sys-devel/gettext/files/digest-gettext-0.12.1 | 1 | ||||
-rw-r--r-- | sys-devel/gettext/files/digest-gettext-0.12.1-r1 | 1 | ||||
-rw-r--r-- | sys-devel/gettext/gettext-0.11.5-r1.ebuild | 72 | ||||
-rw-r--r-- | sys-devel/gettext/gettext-0.11.5.ebuild | 60 | ||||
-rw-r--r-- | sys-devel/gettext/gettext-0.12.1-r1.ebuild | 88 | ||||
-rw-r--r-- | sys-devel/gettext/gettext-0.12.1-r2.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gettext/gettext-0.12.1.ebuild | 84 |
9 files changed, 2 insertions, 310 deletions
diff --git a/sys-devel/gettext/files/digest-gettext-0.11.5 b/sys-devel/gettext/files/digest-gettext-0.11.5 deleted file mode 100644 index 726463f16572..000000000000 --- a/sys-devel/gettext/files/digest-gettext-0.11.5 +++ /dev/null @@ -1 +0,0 @@ -MD5 b7c1fe238dc8087da035b071c3b425b4 gettext-0.11.5.tar.gz 3724099 diff --git a/sys-devel/gettext/files/digest-gettext-0.11.5-r1 b/sys-devel/gettext/files/digest-gettext-0.11.5-r1 deleted file mode 100644 index 726463f16572..000000000000 --- a/sys-devel/gettext/files/digest-gettext-0.11.5-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 b7c1fe238dc8087da035b071c3b425b4 gettext-0.11.5.tar.gz 3724099 diff --git a/sys-devel/gettext/files/digest-gettext-0.12.1 b/sys-devel/gettext/files/digest-gettext-0.12.1 deleted file mode 100644 index 3eb790531a17..000000000000 --- a/sys-devel/gettext/files/digest-gettext-0.12.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 5d4bddd300072315e668247e5b7d5bdb gettext-0.12.1.tar.gz 5727037 diff --git a/sys-devel/gettext/files/digest-gettext-0.12.1-r1 b/sys-devel/gettext/files/digest-gettext-0.12.1-r1 deleted file mode 100644 index 3eb790531a17..000000000000 --- a/sys-devel/gettext/files/digest-gettext-0.12.1-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 5d4bddd300072315e668247e5b7d5bdb gettext-0.12.1.tar.gz 5727037 diff --git a/sys-devel/gettext/gettext-0.11.5-r1.ebuild b/sys-devel/gettext/gettext-0.11.5-r1.ebuild deleted file mode 100644 index 0c271ec1c7a4..000000000000 --- a/sys-devel/gettext/gettext-0.11.5-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.11.5-r1.ebuild,v 1.22 2004/10/03 09:34:02 vapier Exp $ - -DESCRIPTION="GNU locale utilities" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" -HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html" -IUSE="nls" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ppc sparc alpha hppa ~mips ia64 ppc64" - -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 || die - #Eventually, installation of the po mode should be performed in pkg_postinst() -} - -src_compile() { - local myconf="" - use nls || myconf="--disable-nls" - - # Compaq Java segfaults trying to build gettext stuff, and there's - # no good way to tell gettext to refrain from building the java - # stuff, so... remove compaq-jdk/jre from the PATH - if use alpha && [[ $JAVAC == *compaq* ]]; then - PATH=$(echo ":${PATH}" | sed 's|:/opt/compaq-j[^:]*||g; s/^://') - unset JAVA_HOME CLASSPATH JDK_HOME JAVAC - fi - if use ppc64 ; then - unset JAVA_HOME CLASSPATH JDK_HOME JAVAC - fi - - econf \ - --with-included-gettext \ - --disable-shared \ - ${myconf} || die - - emake || die -} - -src_install() { - einstall \ - lispdir=${D}/usr/share/emacs/site-lisp \ - docdir=${D}/usr/share/doc/${PF}/html \ - || die - dosym msgfmt /usr/bin/gmsgfmt #43435 - - exeopts -m0755 - exeinto /usr/bin - doexe misc/gettextize || die "doexe" - - #glibc includes gettext; this isn't needed anymore - rm -rf ${D}/usr/include - rm -rf ${D}/usr/lib/*.{a,so} - - #again, installed by glibc - rm -rf ${D}/usr/share/locale/locale.alias - - if [ -d ${D}/usr/doc/gettext ] - then - mv ${D}/usr/doc/gettext ${D}/usr/share/doc/${PF}/html - rm -rf ${D}/usr/doc - fi - - dodoc AUTHORS BUGS COPYING ChangeLog DISCLAIM NEWS README* THANKS TODO -} diff --git a/sys-devel/gettext/gettext-0.11.5.ebuild b/sys-devel/gettext/gettext-0.11.5.ebuild deleted file mode 100644 index 13e270a76c3c..000000000000 --- a/sys-devel/gettext/gettext-0.11.5.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.11.5.ebuild,v 1.14 2004/10/03 09:34:02 vapier Exp $ - -DESCRIPTION="GNU locale utilities" -SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/gettext/${P}.tar.gz" -HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 x86 ppc sparc alpha hppa mips" -IUSE="nls" - -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 || die - #Eventually, installation of the po mode should be performed in pkg_postinst() -} - -src_compile() { - local myconf="" - use nls || myconf="--disable-nls" - - econf \ - --with-included-gettext \ - --disable-shared \ - ${myconf} || die - - emake || die -} - -src_install() { - einstall \ - lispdir=${D}/usr/share/emacs/site-lisp \ - docdir=${D}/usr/share/doc/${PF}/html \ - || die - dosym msgfmt /usr/bin/gmsgfmt #43435 - - exeopts -m0755 - exeinto /usr/bin - doexe misc/gettextize || die "doexe" - - #glibc includes gettext; this isn't needed anymore - rm -rf ${D}/usr/{include,lib}/* - - #again, installed by glibc - rm -rf ${D}/usr/share/locale/locale.alias - - if [ -d ${D}/usr/doc/gettext ] - then - mv ${D}/usr/doc/gettext ${D}/usr/share/doc/${PF}/html - rm -rf ${D}/usr/doc - fi - - dodoc AUTHORS BUGS COPYING ChangeLog DISCLAIM NEWS README* THANKS TODO -} diff --git a/sys-devel/gettext/gettext-0.12.1-r1.ebuild b/sys-devel/gettext/gettext-0.12.1-r1.ebuild deleted file mode 100644 index 4496b0166724..000000000000 --- a/sys-devel/gettext/gettext-0.12.1-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.12.1-r1.ebuild,v 1.28 2004/10/23 05:45:27 mr_bones_ Exp $ - -inherit eutils gnuconfig - -DESCRIPTION="GNU locale utilities" -HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~ppc ~sparc ~mips alpha arm hppa amd64 ~ia64 s390 ppc64 ppc-macos" -IUSE="bootstrap emacs nls" - -DEPEND="virtual/libc" - -src_unpack() { - unpack ${A} - cd ${S} - use bootstrap && epatch ${FILESDIR}/${P}-bootstrap.patch - gnuconfig_update -} - -src_compile() { - local myconf="" - ( use macos || use ppc-macos ) && myconf="--enable-nls" || myconf="`use_enable nls`" - - # Compaq Java segfaults trying to build gettext stuff, and there's - # no good way to tell gettext to refrain from building the java - # stuff, so... remove compaq-jdk/jre from the PATH - if use alpha && [[ $JAVAC == *compaq* ]]; then - PATH=$(echo ":${PATH}" | sed 's|:/opt/compaq-j[^:]*||g; s/^://') - unset JAVA_HOME CLASSPATH JDK_HOME JAVAC - fi - - # When updating in sparc with java the jvm segfaults - if use sparc; then - epatch ${FILESDIR}/${P}-without_java.patch - myconf="--without-java" - fi - - # Build with --without-included-gettext (will use that of glibc), as we - # need preloadable_libintl.so for new help2man, bug #40162. - # Also note that it only gets build with USE=nls ... - # Lastly, we need to build without --disable-shared ... - CXX=${CC} econf \ - --without-included-gettext \ - ${myconf} || die - - emake || die -} - -src_install() { - einstall \ - lispdir=${D}/usr/share/emacs/site-lisp \ - docdir=${D}/usr/share/doc/${PF}/html \ - || die - dosym msgfmt /usr/bin/gmsgfmt #43435 - - exeopts -m0755 - exeinto /usr/bin - doexe gettext-tools/misc/gettextize || die "doexe" - - # Glibc includes gettext; this isn't needed anymore -# rm -rf ${D}/usr/include -# rm -rf ${D}/usr/lib/lib*.{a,so} - - # Again, installed by glibc - rm -rf ${D}/usr/share/locale/locale.alias - - # /usr/lib/charset.alias is provided by Mac OS X - ( use macos || use ppc-macos ) && rm -f ${D}/usr/lib/charset.alias - - if [ -d ${D}/usr/doc/gettext ] - then - mv ${D}/usr/doc/gettext ${D}/usr/share/doc/${PF}/html - rm -rf ${D}/usr/doc - fi - - # Remove emacs site-lisp stuff if 'emacs' is not in USE - if ! use emacs - then - rm -rf ${D}/usr/share/emacs - fi - - dodoc AUTHORS BUGS ChangeLog DISCLAIM NEWS README* THANKS TODO -} diff --git a/sys-devel/gettext/gettext-0.12.1-r2.ebuild b/sys-devel/gettext/gettext-0.12.1-r2.ebuild index 7033949a8733..d86496cf23e7 100644 --- a/sys-devel/gettext/gettext-0.12.1-r2.ebuild +++ b/sys-devel/gettext/gettext-0.12.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.12.1-r2.ebuild,v 1.9 2004/10/17 05:15:49 hardave Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.12.1-r2.ebuild,v 1.10 2004/10/28 15:55:13 vapier Exp $ inherit eutils gnuconfig @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 ~ppc-macos s390 sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 ppc-macos s390 sparc x86" IUSE="bootstrap emacs nls" DEPEND="virtual/libc" diff --git a/sys-devel/gettext/gettext-0.12.1.ebuild b/sys-devel/gettext/gettext-0.12.1.ebuild deleted file mode 100644 index 3e955165eec5..000000000000 --- a/sys-devel/gettext/gettext-0.12.1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.12.1.ebuild,v 1.23 2004/10/03 18:14:36 vapier Exp $ - -inherit eutils gnuconfig - -IUSE="bootstrap emacs nls" - -DESCRIPTION="GNU locale utilities" -HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 ppc sparc alpha hppa mips -amd64 ia64" - -DEPEND="virtual/libc" - -src_unpack() { - unpack ${A} - cd ${S} - use bootstrap && epatch ${FILESDIR}/${P}-bootstrap.patch - gnuconfig_update -} - -src_compile() { - local myconf="" - use nls || myconf="--disable-nls" - - # Compaq Java segfaults trying to build gettext stuff, and there's - # no good way to tell gettext to refrain from building the java - # stuff, so... remove compaq-jdk/jre from the PATH - if use alpha && [[ $JAVAC == *compaq* ]]; then - PATH=$(echo ":${PATH}" | sed 's|:/opt/compaq-j[^:]*||g; s/^://') - unset JAVA_HOME CLASSPATH JDK_HOME JAVAC - fi - - # When updating in sparc with java the jvm segfaults - if use sparc; then - epatch ${FILESDIR}/${P}-without_java.patch - myconf="--without-java" - fi - - CXX=${CC} econf \ - --disable-shared \ - --with-included-gettext \ - ${myconf} || die - - # Doesn't work with emake - make || die -} - -src_install() { - einstall \ - lispdir=${D}/usr/share/emacs/site-lisp \ - docdir=${D}/usr/share/doc/${PF}/html \ - || die - dosym msgfmt /usr/bin/gmsgfmt #43435 - - exeopts -m0755 - exeinto /usr/bin - doexe gettext-tools/misc/gettextize || die "doexe" - - #glibc includes gettext; this isn't needed anymore - rm -rf ${D}/usr/include - rm -rf ${D}/usr/lib/*.{a,so} - - #again, installed by glibc - rm -rf ${D}/usr/share/locale/locale.alias - - if [ -d ${D}/usr/doc/gettext ] - then - mv ${D}/usr/doc/gettext ${D}/usr/share/doc/${PF}/html - rm -rf ${D}/usr/doc - fi - - # Remove the emacs site-lisp stuff if 'emacs' is not in USE - if ! use emacs - then - rm -rf ${D}/usr/share/emacs - fi - - dodoc AUTHORS BUGS COPYING ChangeLog DISCLAIM NEWS README* THANKS TODO -} |