summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--specs/source-package-format-1.0.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/specs/source-package-format-1.0.txt b/specs/source-package-format-1.0.txt
index ff510b9..d819a91 100644
--- a/specs/source-package-format-1.0.txt
+++ b/specs/source-package-format-1.0.txt
@@ -140,6 +140,7 @@ The fields in the binary package metadata are:
lowercase Latin letters, digits, plus and minus signs, and periods. Names
must be at least two characters long and must start with either a letter or
a digit.
+
* Architecture (required)
The names of the architectures for which this package is built. The list of
names may consist of values selected from the following:
@@ -164,17 +165,25 @@ The fields in the binary package metadata are:
system on which it is installed. If this field is set to "yes", opkg will
refuse to remove the package except when upgrading it. If this field is set
to any other value or is omitted, the package may be removed by a user.
+
* Depends (optional)
A list of packages that must be installed and configured before the package
may itself be configured.
+
* Recommends (optional)
+
* Suggests (optional)
+
* Pre-Depends (optional)
A list of packages that must be installed before the package may itself be
installed.
+
* Conflicts (optional)
+
* Provides (optional)
+
* Replaces (optional)
+
* Description (required)
A description of the binary package. This is a multiline field. The first
line is a short synopsis, and all following lines are an extended
@@ -191,11 +200,14 @@ The fields in the source package metadata are:
lowercase Latin letters, digits, plus and minus signs, and periods. Names
must be at least two characters long and must start with either a letter or
a digit.
+
* Maintainer (required)
The name and e-mail address of the package maintainer. This field must
follow the syntax of the "mailbox" symbol in RFC 5322 section 3.4.
+
* Build-Depends (optional)
A list of packages that must be installed before the package can be built.
+
* Homepage
The URL of the Web site for the package. Accessible at this site should be
origin source code and documentation and/or information. Though the