At 06:31 -0400 1999-10-26, Ben Collins wrote:
On Tue, Oct 26, 1999 at 09:52:09AM +0100, Julian Gilbey wrote:
Sorry, I was doing things from memory. The proposal says:
+ <p>
+ This is done using the <tt>Build-Depends</tt>,
+ <tt>Build-Depends-Indep</tt>, <tt>Build-Conflicts</tt>, and
+ <tt>Build-Conflicts-Indep</tt> control file fields.
+ </p>
Ok, this is what I have as recognized fields in the current dpkg CVS. The
wording in that new proposal for bug #41232 through me for a loop. Anyway,
all that is left to be done for dpkg is have dpkg-buildpackage (and
possibly dpkg-source?) do something when the build depends aren't
satisfied.
There's also the extended syntax for the fields, it is possible to
specify architecture.
e.g. for glibc: Build-Depends: kernel-headers-2.2.12 [!hurd-i386
!m68k], kernel-headers-2.2.10 [m68k], hurd-dev [hurd-i386],
gnumach-dev [hurd-i386], mig [hurd-i386]
It'd be cool to have dpkg proper support this syntax too.
--
Joel Klecker (aka Espy) Debian GNU/Linux Developer
<URL:mailto:[EMAIL PROTECTED]> <URL:mailto:[EMAIL PROTECTED]>
<URL:http://web.espy.org/> <URL:http://www.debian.org/>