From: Russ Allbery Date: Mon, 31 May 2010 17:11:43 +0000 (-0700) Subject: Treat any as just another architecture wildcard X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=79c24b70e608953066a5611c611fadd3c1e3182d;p=debian%2Fdebian-policy.git Treat any as just another architecture wildcard Now that we describe architecture wildcards, any is just another wildcard. This mostly reverts to the state of Manoj's previous wording proposal but also updates the list of possible values at the start of the Architecture section. --- diff --git a/policy.sgml b/policy.sgml index e2236be..88ce825 100644 --- a/policy.sgml +++ b/policy.sgml @@ -2727,27 +2727,29 @@ Package: libc6 Architecture field can include the following sets of values: - A unique single word identifying a Debian machine - architecture as described in . - - - An architecture wildcard identifying a set of Debian - machine architectures, see . - - all, which indicates an - architecture-independent package. - any, which indicates a package available - for building on any architecture. - source, which indicates a source package. + + A unique single word identifying a Debian machine + architecture as described in . + + + An architecture wildcard identifying a set of Debian + machine architectures, see . + + + all, which indicates an + architecture-independent package. + + + source, which indicates a source package. +

In the main debian/control file in the source - package, this field may contain the special value - any, the special value all, or a list of - specific and wildcard architectures separated by spaces. If - any or all appear, that value must be the + package, this field may contain special value all or + a list of specific and wildcard architectures separated by + spaces. If all appears, that value must be the entire contents of the field. Most packages will use either any or all. Specifying a specific list of architectures is for the minority of cases where a @@ -2794,7 +2796,7 @@ Package: libc6 package, all will also be included in the list.

-

+

Specifying a list of architecture wildcards indicates that the source will build an architecture-dependent package on the union of the lists of architectures from the expansion