diff options
Diffstat (limited to 'specs/spf-2.0/fields.mdwn')
-rw-r--r-- | specs/spf-2.0/fields.mdwn | 52 |
1 files changed, 39 insertions, 13 deletions
diff --git a/specs/spf-2.0/fields.mdwn b/specs/spf-2.0/fields.mdwn index be5ec08..c28db8d 100644 --- a/specs/spf-2.0/fields.mdwn +++ b/specs/spf-2.0/fields.mdwn @@ -12,6 +12,8 @@ The fields in the source package metadata are: A list of packages that must be installed before the package can be built. + See $[sectlink][rel-syntax] for the syntax of this field. + Variable substitutions are performed on the value of this field. * `Homepage` (optional) @@ -68,20 +70,24 @@ The fields in the binary package metadata are: - The string `boot` for packages containing only boot loaders, kernel images, and device firmware; - - The string `dbg` for packages containing only debugging symbols; - - The string `dev` for packages containing only utilities used to build - other packages, such as distribution package build utilities, compilers, - and utilities that configure compiler and linker flags; - - The string `doc` for packages containing only manual pages and other - upstream documentation files; - - The string `lib` for packages containing only shared libraries and object - files; - - The string `libdev` for packages containing only header files, unversioned - library symbolic links used when linking, and configuration files and - architecture-independent utilities that configure compiler and linker + - The string `dbg` for architecture-dependent packages containing only + debugging symbols; + - The string `dev` for platform-independent packages containing only + utilities used to build other packages, such as distribution package build + utilities, compilers, and utilities that configure compiler and linker flags; - - The string `locale` for packages containing only locale files; - - The string `share` for packages containing only architecture-independent + - The string `doc` for architecture-independent platform-independent + packages containing only manual pages and other upstream documentation + files; + - The string `lib` for architecture-dependent packages containing only + shared libraries and object files; + - The string `libdev` for architecture-dependent packages containing only + header files, unversioned library symbolic links used when linking, and + configuration files and architecture-independent utilities that configure + compiler and linker flags; + - The string `locale` for architecture-independent platform-independent + packages containing only locale files; + - The string `share` for architecture-independent packages containing only data; and - The string `util` for packages containing only executable files, such as utilities and binaries run by other programs. @@ -113,18 +119,26 @@ The fields in the binary package metadata are: A list of packages that must be installed and configured before the package may itself be configured. + See $[sectlink][rel-syntax] for the syntax of this field. + Variable substitutions are performed on the value of this field. * `Recommends` (optional) + See $[sectlink][rel-syntax] for the syntax of this field. + Variable substitutions are performed on the value of this field. * `Suggests` (optional) + See $[sectlink][rel-syntax] for the syntax of this field. + Variable substitutions are performed on the value of this field. * `Pre-Depends` (optional) + See $[sectlink][rel-syntax] for the syntax of this field. + A list of packages that must be installed before the package may itself be installed. @@ -132,14 +146,20 @@ The fields in the binary package metadata are: * `Conflicts` (optional) + See $[sectlink][rel-syntax] for the syntax of this field. + Variable substitutions are performed on the value of this field. * `Provides` (optional) + See $[sectlink][rel-syntax] for the syntax of this field. + Variable substitutions are performed on the value of this field. * `Replaces` (optional) + See $[sectlink][rel-syntax] for the syntax of this field. + Variable substitutions are performed on the value of this field. * `Description` (required) @@ -149,3 +169,9 @@ The fields in the binary package metadata are: description. Variable substitutions are performed on the value of this field. + + +Package Relationship Fields Syntax [rel-syntax] +=============================================== + +TODO |