diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-01-07 05:17:29 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-01-07 05:17:29 +0000 |
commit | dc7c69549a862cf2debd65cbbc6f4410a64267ad (patch) | |
tree | 6cf3590b69fb1405eac89033e078a9a07960096a /sys-devel/gettext | |
parent | Add dep on gtk (and check that pidgin has it too) (diff) | |
download | gentoo-2-dc7c69549a862cf2debd65cbbc6f4410a64267ad.tar.gz gentoo-2-dc7c69549a862cf2debd65cbbc6f4410a64267ad.tar.bz2 gentoo-2-dc7c69549a862cf2debd65cbbc6f4410a64267ad.zip |
Pull in ncurses/libcroco/libxml2 which we actually use, force glib to bundled version, and add support for USE="acl openmp".
(Portage version: 2.1.4_rc14)
Diffstat (limited to 'sys-devel/gettext')
-rw-r--r-- | sys-devel/gettext/ChangeLog | 8 | ||||
-rw-r--r-- | sys-devel/gettext/gettext-0.17.ebuild | 30 |
2 files changed, 20 insertions, 18 deletions
diff --git a/sys-devel/gettext/ChangeLog b/sys-devel/gettext/ChangeLog index f454b3c5ece0..339e94f31e63 100644 --- a/sys-devel/gettext/ChangeLog +++ b/sys-devel/gettext/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-devel/gettext -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.161 2007/12/17 01:24:14 jer Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.162 2008/01/07 05:17:29 vapier Exp $ + + 07 Jan 2008; Mike Frysinger <vapier@gentoo.org> gettext-0.17.ebuild: + Pull in ncurses/libcroco/libxml2 which we actually use, force glib to + bundled version, and add support for USE="acl openmp". 17 Dec 2007; Jeroen Roovers <jer@gentoo.org> gettext-0.17.ebuild: Stable for HPPA (bug #202168). diff --git a/sys-devel/gettext/gettext-0.17.ebuild b/sys-devel/gettext/gettext-0.17.ebuild index 9bdaa16be6bd..869c21b2458b 100644 --- a/sys-devel/gettext/gettext-0.17.ebuild +++ b/sys-devel/gettext/gettext-0.17.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.17.ebuild,v 1.8 2007/12/17 01:24:14 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.17.ebuild,v 1.9 2008/01/07 05:17:28 vapier Exp $ inherit flag-o-matic eutils multilib toolchain-funcs mono libtool @@ -10,11 +10,15 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3 LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="emacs nls doc nocxx" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" +IUSE="acl doc emacs nls nocxx openmp" DEPEND="virtual/libiconv - dev-libs/expat" + dev-libs/libcroco + dev-libs/libxml2 + sys-libs/ncurses + dev-libs/expat + acl? ( sys-apps/acl )" PDEPEND="emacs? ( app-emacs/po-mode )" src_unpack() { @@ -33,12 +37,7 @@ src_unpack() { -e '2iexit 77' \ autoconf-lib-link/tests/rpath-3*[ef] || die "sed tests" - # sanity check for Bug 105304 - if [[ -z ${USERLAND} ]] ; then - eerror "You just hit Bug 105304, please post your 'emerge info' here:" - eerror "http://bugs.gentoo.org/105304" - die "Aborting to prevent screwing your system" - fi + use acl || sed -i 's:use_acl=1:use_acl=0:' configure } src_compile() { @@ -56,13 +55,15 @@ src_compile() { --docdir="/usr/share/doc/${PF}" \ --without-emacs \ --disable-java \ + --with-included-glib \ + $(use_enable openmp) \ ${myconf} \ || die emake || die } src_install() { - make install DESTDIR="${D}" || die "install failed" + emake install DESTDIR="${D}" || die "install failed" use nls || rm -r "${D}"/usr/share/locale dosym msgfmt /usr/bin/gmsgfmt #43435 dobin gettext-tools/misc/gettextize || die "gettextize" @@ -100,8 +101,5 @@ pkg_preinst() { } pkg_postinst() { - ewarn "Any package that linked against the previous version" - ewarn "of gettext will have to be rebuilt." - ewarn "Please 'emerge gentoolkit' and run:" - ewarn "revdep-rebuild --library libintl.so.7" + preserve_old_lib_notify /{,usr/}$(get_libdir)/libintl$(get_libname 7) } |