summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-09-24 12:26:00 +0000
committerMike Frysinger <vapier@gentoo.org>2006-09-24 12:26:00 +0000
commit9e306de5a29d4d0a16a5c01d28ee8e43e20e0412 (patch)
treed84feabb50184c5531784228a996bb3a0b88c94a /eclass/enlightenment.eclass
parentfixup style in previous commit (diff)
downloadgentoo-2-9e306de5a29d4d0a16a5c01d28ee8e43e20e0412.tar.gz
gentoo-2-9e306de5a29d4d0a16a5c01d28ee8e43e20e0412.tar.bz2
gentoo-2-9e306de5a29d4d0a16a5c01d28ee8e43e20e0412.zip
update autotool usage and punt old libtool hack code
Diffstat (limited to 'eclass/enlightenment.eclass')
-rw-r--r--eclass/enlightenment.eclass13
1 files changed, 5 insertions, 8 deletions
diff --git a/eclass/enlightenment.eclass b/eclass/enlightenment.eclass
index 9d46a8c1aaf9..a108fa27cdb4 100644
--- a/eclass/enlightenment.eclass
+++ b/eclass/enlightenment.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/enlightenment.eclass,v 1.65 2006/07/02 06:52:43 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/enlightenment.eclass,v 1.66 2006/09/24 12:26:00 vapier Exp $
#
# Author: vapier@gentoo.org
@@ -44,7 +44,9 @@ if [[ ${PV/9999} != ${PV} ]] ; then
fi
ECVS_SERVER=${E17_ECVS_SERVER:-${ECVS_SERVER:-${E17_DEFAULT_CVS}}}
ECVS_STATE="live"
- inherit cvs
+ WANT_AUTOCONF="latest"
+ WANT_AUTOMAKE="latest"
+ inherit cvs autotools
elif [[ ${PV/.200[3-9][0-1][0-9][0-3][0-9]/} != ${PV} ]] ; then
ECVS_STATE="snap"
elif [[ ${PV%%.[0-9][0-9][0-9]} != ${PV} ]] ; then
@@ -128,7 +130,6 @@ enlightenment_src_compile() {
export GST_REGISTRY="${S}/registry.xml"
if [[ ! -e configure ]] ; then
- export WANT_AUTOMAKE=${EAUTOMAKE:-1.8}
env \
PATH="${T}:${PATH}" \
NOCONFIGURE=yes \
@@ -136,16 +137,12 @@ enlightenment_src_compile() {
./autogen.sh \
|| enlightenment_die "autogen failed"
# symlinked files will cause sandbox violation
+ local x
for x in config.{guess,sub} ; do
[[ ! -L ${x} ]] && continue
rm -f ${x}
touch ${x}
done
- if [[ ! -z ${EHACKLIBLTDL} ]] ; then
- cd libltdl
- autoconf || enlightenment_die "autogen in libltdl failed"
- cd ..
- fi
fi
epunt_cxx
elibtoolize