From d0fa7bca4ae93c3ebf389473eabb5ecf6a960357 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Thu, 08 Mar 2012 12:07:01 -0500 Subject: Clarify use of 'Architecture' field values. --- diff --git a/specs/source-package-format-1.0.txt b/specs/source-package-format-1.0.txt index 63d5db4..616216f 100644 --- a/specs/source-package-format-1.0.txt +++ b/specs/source-package-format-1.0.txt @@ -288,9 +288,14 @@ The fields in the binary package metadata are: - The string `all` to specify that the package can be built on any binary architecture and any application platform and can then be installed on binary architectures and/or application platforms other than those on - which it is built. + which it is built. This value should be used for packages that provide + only architecture- and platform-independent files, such as common shell + scripts or data. - The string `any` to specify that the package can be built for any binary - architecture and any application platform. + architecture and any application platform. This value should be used + for packages that provide architecture- and/or platform-dependent files + that can be built and run on any architecture and platform, such as + portably-written C programs. * `Essential` (optional) A flag to indicate whether the package is essential for the functioning of a -- cgit v0.9.1