Gentoo Archives: gentoo-dev

From: Samuli Suominen <ssuominen@g.o>
To: gentoo-dev@l.g.o, vapier@g.o
Subject: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: autotools.eclass
Date: Sun, 20 May 2012 10:45:27
Message-Id: 4FB8CA35.7040102@gentoo.org
1 ChangeLog again.
2
3 On 05/20/2012 01:39 PM, Mike Frysinger (vapier) wrote:
4 > vapier 12/05/20 10:39:45
5 >
6 > Modified: autotools.eclass
7 > Log:
8 > always depend on automake even when WANT_AUTOMAKE=none #401605
9 >
10 > Revision Changes Path
11 > 1.133 eclass/autotools.eclass
12 >
13 > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools.eclass?rev=1.133&view=markup
14 > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools.eclass?rev=1.133&content-type=text/plain
15 > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools.eclass?r1=1.132&r2=1.133
16 >
17 > Index: autotools.eclass
18 > ===================================================================
19 > RCS file: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v
20 > retrieving revision 1.132
21 > retrieving revision 1.133
22 > diff -u -r1.132 -r1.133
23 > --- autotools.eclass 20 May 2012 10:32:05 -0000 1.132
24 > +++ autotools.eclass 20 May 2012 10:39:45 -0000 1.133
25 > @@ -1,6 +1,6 @@
26 > # Copyright 1999-2012 Gentoo Foundation
27 > # Distributed under the terms of the GNU General Public License v2
28 > -# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.132 2012/05/20 10:32:05 vapier Exp $
29 > +# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.133 2012/05/20 10:39:45 vapier Exp $
30 >
31 > # @ECLASS: autotools.eclass
32 > # @MAINTAINER:
33 > @@ -49,9 +49,10 @@
34 > _autoconf_atom="sys-devel/autoconf"
35 > if [[ -n ${WANT_AUTOMAKE} ]]; then
36 > case ${WANT_AUTOMAKE} in
37 > - none) _automake_atom="" ;; # some packages don't require automake at all
38 > - # if you change the "latest" version here, change also autotools_run_tool
39 > - # this MUST reflect the latest stable major version for each arch!
40 > + # Even if the package doesn't use automake, we still need to depend
41 > + # on it because we run aclocal to process m4 macros. This matches
42 > + # the autoreconf tool, so this requirement is correct. #401605
43 > + none) ;;
44 > latest)
45 > # Use SLOT deps if we can. For EAPI=0, we get pretty close.
46 > if [[ ${EAPI:-0} != 0 ]] ; then
47 >
48 >
49 >
50 >