[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#218893: Proposal: debian/rules.version file [Fix for the build-arch problem]



On Wed, Nov 05, 2003 at 02:03:17PM -0600, Adam Heath wrote:
> Instead of Rules-Version: in control, which specifies a single interface
> 'number', how about a Rules-Interface:, which contains a series of flags,
> specifying what features are supported?
> 
> I leave it up to this list to decide what flags and what features get
> enabled/disabled.

On Tue, Nov 04, 2003 at 01:03:48PM -0500, Branden Robinson wrote:
> I think we should attach versioning to the entire layout of the unpacked
> source package.
> 
> This gives us the flexibility to make other kinds of changes without
> cluttering debian/ with still more files.
> 
> Consider a file debian/format:
> 
> $ cat debian/format
> rules: 1
> control: 2
[...]

So, why not a mix of these two? why don't we attach the concept of interface
to the entire source package?

debian/interface could be a file in which we describe the interface
implemented by each component (object) of the source package.

$ cat debian/interface
rules: <rules-interface1>, <rules-interface2>, ...
control: <control-interface1>, <control-interface1>, ...
...

ciao,
-- 
Luca - De Whiskey's - De Vitis              | Elegant or ugly code as well
aliases: Luca ^De [A-Z][A-Za-z\-]*[iy]'\?s$ | as fine or rude sentences have
Luca, a wannabe ``Good guy''.               | something in common: they
local LANG="it_IT@euro"                     | don't depend on the language.

Attachment: pgpS4Xcwxaw94.pgp
Description: PGP signature


Reply to: