Gentoo Archives: gentoo-dev

From: Dan Armak <danarmak@g.o>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] monolithic automake ebuilds?
Date: Wed, 29 Jan 2003 14:07:10
Message-Id: 200301291553.19420.danarmak@gentoo.org
In Reply to: Re: [gentoo-dev] monolithic automake ebuilds? by Evan Powers
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On Tuesday 28 January 2003 20:16, Evan Powers wrote:
5 > Besides laziness, I mean.
6 >
7 > And I'd imagine there isn't a single package which DEPENDs on automake in
8 the
9 > sense that "automake is required to build this package from the distribution
10 > tarball". Every package source tarball I'm aware of includes pre-generated
11 > Makefile.in's for exactly the same reason people include pre-generated Yacc
12 > parsers. If you can unpack && ./configure && make, then you don't have to
13 run
14 > automake to build the package.
15 >
16 > CVS-snapshot ebuilds probably have to run automake, but the Makefile.am's in
17 > each software package will probably refer to the automake binary as
18 > automake-x.y, since that's what you're supposed to do since 1.5. I'm not so
19 > sure it isn't a very good idea to make that dependence explicit, even if it
20 > is a lot of work. And there can't be all that many CVS ebuilds.
21
22 Well it's not only cvs ebuilds. Fex. sometimes I find myself wanting to change
23 something in a Makefile.am or similar file, which requires a rerun of
24 autotools. It's a more common situation (when packaging stuff in ebuilds)
25 than you might think and having the autools stuff well automated (e.g. all
26 versions are always present and the right one is automagically called) is a
27 very good thing to have.
28
29 - --
30 Dan Armak
31 Gentoo Linux developer (KDE)
32 Matan, Israel
33 Public GPG key: http://www.gentoo.org/~danarmak/danarmak-gpg-public.key
34 -----BEGIN PGP SIGNATURE-----
35 Version: GnuPG v1.2.1 (GNU/Linux)
36
37 iD8DBQE+N9zPUI2RQ41fiVERAk38AJ4hGyBtntyQo5d9zNF1oI/AzQhn1ACfZMED
38 dE74IdXKYm5OR74yhfanzFs=
39 =OBWj
40 -----END PGP SIGNATURE-----
41
42
43 --
44 gentoo-dev@g.o mailing list