summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <uberlord@gentoo.org>2007-09-13 10:15:24 +0000
committerRoy Marples <uberlord@gentoo.org>2007-09-13 10:15:24 +0000
commit4c6871bea49e73274b45caa18ee6d16ac9bd2cfe (patch)
tree558199ba149110b6d7bbea27001c3d21ef3b6ddf /dev-libs/confuse/confuse-2.5.ebuild
parentFix bug #191668 by calling pkg_setup of perl and java eclasses manually. (diff)
downloadhistorical-4c6871bea49e73274b45caa18ee6d16ac9bd2cfe.tar.gz
historical-4c6871bea49e73274b45caa18ee6d16ac9bd2cfe.tar.bz2
historical-4c6871bea49e73274b45caa18ee6d16ac9bd2cfe.zip
Link to libintl correctly and work with -j N on non glibc systems
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'dev-libs/confuse/confuse-2.5.ebuild')
-rw-r--r--dev-libs/confuse/confuse-2.5.ebuild14
1 files changed, 12 insertions, 2 deletions
diff --git a/dev-libs/confuse/confuse-2.5.ebuild b/dev-libs/confuse/confuse-2.5.ebuild
index d505a961c1f3..183143eb172d 100644
--- a/dev-libs/confuse/confuse-2.5.ebuild
+++ b/dev-libs/confuse/confuse-2.5.ebuild
@@ -1,8 +1,10 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/confuse-2.5.ebuild,v 1.22 2007/05/08 18:38:44 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/confuse-2.5.ebuild,v 1.23 2007/09/13 10:15:24 uberlord Exp $
-inherit eutils libtool
+WANT_AUTOMAKE="1.8"
+
+inherit eutils libtool autotools
DESCRIPTION="a configuration file parser library"
HOMEPAGE="http://www.nongnu.org/confuse/"
@@ -24,6 +26,14 @@ src_unpack(){
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-maketest.patch
+
+ # eautoreconf or elibtoolize will refresh install-sh
+ # so that -j N works on FreeBSD
+ rm support/install-sh
+
+ # We should link to libintl correctly
+ epatch "${FILESDIR}"/${P}-libintl.patch
+ eautomake
elibtoolize
}