Re: Configurable debian/control & debian/rules

2009-08-15 Thread Russ Allbery
Magnus Holmgren writes: > It would be useful in some cases, however, to allow one source package > to generate more than one binary package by linking against each of a > number of mutually conflicting libraries (libkrb5 and heimdal, to name a > real example). But that would require quite big ch

Re: Configurable debian/control & debian/rules

2009-08-15 Thread Magnus Holmgren
On måndagen den 22 juni 2009, Alexander Reichle-Schmehl wrote: > Hi! > > Mathieu Malaterre schrieb: > > My question is simply: how do express that only one Binary package > > requires a particular Build-Depends package, but the other remaining > > Binary package should be fine ? > > You can't. Yo

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Samuel Thibault
Mathieu Malaterre, le Mon 22 Jun 2009 17:36:31 +0200, a écrit : > On Mon, Jun 22, 2009 at 4:51 PM, Samuel Thibault wrote: > > Mathieu Malaterre, le Mon 22 Jun 2009 16:13:58 +0200, a écrit : > >>   My question is simply: how do express that only one Binary package > >> requires a particular Build-De

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Mathieu Malaterre
On Mon, Jun 22, 2009 at 5:43 PM, Russ Allbery wrote: > Mathieu Malaterre writes: > >> Let's consider one source package 'foo' which can be build using a >> --enable-super-duper-3rd-party-lib. My control file is then: >> >> >> Source: foo >> Build-Depends: super-duper-3rd-p

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Russ Allbery
Mathieu Malaterre writes: > Let's consider one source package 'foo' which can be build using a > --enable-super-duper-3rd-party-lib. My control file is then: > > > Source: foo > Build-Depends: super-duper-3rd-party-lib > ... > > Package: libfoo > ... > > Package: libfoo-s

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Julien Cristau
On Mon, Jun 22, 2009 at 16:13:58 +0200, Mathieu Malaterre wrote: > My question is simply: how do express that only one Binary package > requires a particular Build-Depends package, but the other remaining > Binary package should be fine ? > You don't. Cheers, Julien -- To UNSUBSCRIBE, email

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Mathieu Malaterre
On Mon, Jun 22, 2009 at 4:51 PM, Samuel Thibault wrote: > Mathieu Malaterre, le Mon 22 Jun 2009 16:13:58 +0200, a écrit : >>   My question is simply: how do express that only one Binary package >> requires a particular Build-Depends package, but the other remaining >> Binary package should be fine

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Mathieu Malaterre
On Mon, Jun 22, 2009 at 5:02 PM, Alexander Reichle-Schmehl wrote: > Hi! > > Mathieu Malaterre schrieb: > >>   My question is simply: how do express that only one Binary package >> requires a particular Build-Depends package, but the other remaining >> Binary package should be fine ? > > You can't.

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Samuel Thibault
Mathieu Malaterre, le Mon 22 Jun 2009 16:13:58 +0200, a écrit : > My question is simply: how do express that only one Binary package > requires a particular Build-Depends package, but the other remaining > Binary package should be fine ? Mmm, I guess that's more a question for debian-mentors? d

Re: Configurable debian/control & debian/rules

2009-06-22 Thread Alexander Reichle-Schmehl
Hi! Mathieu Malaterre schrieb: > My question is simply: how do express that only one Binary package > requires a particular Build-Depends package, but the other remaining > Binary package should be fine ? You can't. You specify build-depends for _source_ packages, which in turn build the binar

Configurable debian/control & debian/rules

2009-06-22 Thread Mathieu Malaterre
hi, I am reposting a previous post under a different Subject line, hoping to get more (read: any) feedback. I am currently maintaining the gdcm package: http://packages.qa.debian.org/g/gdcm.html Is is written in -somewhat- portable C++ and should build with any decent C++ compiler. However