/[gentoo-x86]/eclass/autotools.eclass
Gentoo

Diff of /eclass/autotools.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.31 Revision 1.32
1# Copyright 1999-2005 Gentoo Foundation 1# Copyright 1999-2005 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.31 2006/03/08 19:51:40 flameeyes Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.32 2006/03/12 16:47:55 flameeyes Exp $
4# 4#
5# Author: Diego Pettenò <flameeyes@gentoo.org> 5# Author: Diego Pettenò <flameeyes@gentoo.org>
6# Enhancements: Martin Schlemmer <azarah@gentoo.org> 6# Enhancements: Martin Schlemmer <azarah@gentoo.org>
7# 7#
8# This eclass is for handling autotooled software packages that 8# This eclass is for handling autotooled software packages that
53 53
54 # Take care of subdirs 54 # Take care of subdirs
55 for x in $(autotools_get_subdirs); do 55 for x in $(autotools_get_subdirs); do
56 if [[ -d ${x} ]] ; then 56 if [[ -d ${x} ]] ; then
57 cd "${x}" 57 cd "${x}"
58 eautoreconf 58 AT_NOELIBTOOLIZE="yes" eautoreconf
59 cd "${pwd}" 59 cd "${pwd}"
60 fi 60 fi
61 done 61 done
62 62
63 einfo "Running eautoreconf in '$(pwd)' ..." 63 einfo "Running eautoreconf in '$(pwd)' ..."
67 eautoheader 67 eautoheader
68 eautomake ${AM_OPTS} 68 eautomake ${AM_OPTS}
69 69
70 # Normally run by econf() 70 # Normally run by econf()
71 [[ ${AT_GNUCONF_UPDATE} == "yes" ]] && gnuconfig_update 71 [[ ${AT_GNUCONF_UPDATE} == "yes" ]] && gnuconfig_update
72
73 [[ ${AT_NOELIBTOOLIZE} == "yes" ]] && return 0
72 74
73 # Call it here to prevent failures due to elibtoolize called _before_ 75 # Call it here to prevent failures due to elibtoolize called _before_
74 # eautoreconf. 76 # eautoreconf.
75 elibtoolize 77 elibtoolize
76 78

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

  ViewVC Help
Powered by ViewVC 1.1.20