Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] cleaning up forcing of all autotools
Date: Fri, 22 Sep 2006 22:33:26
Message-Id: 200609221827.56471.vapier@gentoo.org
In Reply to: [gentoo-dev] cleaning up forcing of all autotools by Mike Frysinger
1 On Wednesday 13 September 2006 23:18, Mike Frysinger wrote:
2 > i'm going to be fixing the autoconf/automake wrappers so that they no
3 > longer require all versions of autoconf/automake ... this will resolve the
4 > annoying circular dependency but at the sametime packages need to make sure
5 > that if they use autotools, they pull in the correct version
6
7 now that users can depclean versions, people are finding broken packages
8
9 here's some notes for you devs ... use autotools.eclass and set the WANT
10 variables and the eclass should take care of DEPEND for you
11
12 need autoconf-2.13 (oh god why) ? then do this:
13 WANT_AUTOCONF=2.1
14 inherit autotools
15
16 how about automake-1.7 ? then do this:
17 WANT_AUTOMAKE=1.7
18 WANT_AUTOCONF=2.1
19 inherit autotools
20
21 dont care what version, you just want the latest ? then do this:
22 WANT_AUTOMAKE=latest
23 WANT_AUTOCONF=latest
24 inherit autotools
25 the autotools eclass will mung "latest" into the correct values
26 -mike