> This shouldn't be too hard. You only need a syntax for it. There are several
> possibilities:
> 
> Build-Depends: hurd-all:gnumach-dev, hurd-all:hurd-dev, 
> linux-all:kernel-headers-2.0.36

The prefix idea is good, here a suggestion for concrete syntax:

  ARCH:package        restricted to ARCH (all OSes)
  OS-*:package        restricted to OS (all ARCHs)
  OS-ARCH:package     restricted to OS-ARCH
  ARCH1|ARCH2:package more restrictions can be combined with '|', i.e.
                      package restricted to ARCH1 or ARCH2
  !ARCH:package       restrictions can be negated with '!'

> Build-Depends: texinfo
> Build-Depends-hurd-all: gnumach-dev, hurd-dev
> Build-Depends-linux-all: kernel-headers-2.0.36

This makes an inflation of field names :-)

Roman

Reply via email to