[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] monolithic automake ebuilds?
From:       Dan Armak <danarmak () gentoo ! org>
Date:       2003-01-29 13:53:11
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 28 January 2003 20:16, Evan Powers wrote:
> Besides laziness, I mean.
> 
> And I'd imagine there isn't a single package which DEPENDs on automake in 
the 
> sense that "automake is required to build this package from the distribution 
> tarball". Every package source tarball I'm aware of includes pre-generated 
> Makefile.in's for exactly the same reason people include pre-generated Yacc 
> parsers. If you can unpack && ./configure && make, then you don't have to 
run 
> automake to build the package.
> 
> CVS-snapshot ebuilds probably have to run automake, but the Makefile.am's in 
> each software package will probably refer to the automake binary as 
> automake-x.y, since that's what you're supposed to do since 1.5. I'm not so 
> sure it isn't a very good idea to make that dependence explicit, even if it 
> is a lot of work. And there can't be all that many CVS ebuilds.

Well it's not only cvs ebuilds. Fex. sometimes I find myself wanting to change 
something in a Makefile.am or similar file, which requires a rerun of 
autotools. It's a more common situation (when packaging stuff in ebuilds) 
than you might think and having the autools stuff well automated (e.g. all 
versions are always present and the right one is automagically called) is a 
very good thing to have.

- -- 
Dan Armak
Gentoo Linux developer (KDE)
Matan, Israel
Public GPG key: http://www.gentoo.org/~danarmak/danarmak-gpg-public.key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+N9zPUI2RQ41fiVERAk38AJ4hGyBtntyQo5d9zNF1oI/AzQhn1ACfZMED
dE74IdXKYm5OR74yhfanzFs=
=OBWj
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic