summaryrefslogtreecommitdiffstats
path: root/specs
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2012-03-08 12:07:01 (EST)
committer P. J. McDermott <pjm@nac.net>2012-03-08 12:07:01 (EST)
commitd0fa7bca4ae93c3ebf389473eabb5ecf6a960357 (patch)
tree4302f757b112f4541a0f0d8828ece96bf001dada /specs
parent15046491e9ba4a9f2b3a7333ef201a1396b3d332 (diff)
Clarify use of 'Architecture' field values.
Diffstat (limited to 'specs')
-rw-r--r--specs/source-package-format-1.0.txt9
1 files changed, 7 insertions, 2 deletions
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