NAME¶
Config::Model::models::Debian::Dpkg::Control::Binary - Configuration class
Debian::Dpkg::Control::Binary
VERSION¶
version 2.021
DESCRIPTION¶
Configuration classes used by Config::Model
Elements¶
Architecture¶
If a program needs to specify an architecture specification string in some
place, it should select one of the strings provided by dpkg-architecture -L.
The strings are in the format os-arch, though the OS part is sometimes elided,
as when the OS is Linux. A package may specify an architecture wildcard.
Architecture wildcards are in the format any (which matches every
architecture), os-any, or any-cpu. For more details, see
http://www.debian.org/doc/debian-policy/ch-customized-programs.html#s-arch-spec
Mandatory. Type string.
Multi-Arch¶
This field is used to indicate how this package should behave on a multi-arch
installations. This field should not be present in packages with the
Architecture: all field.
Optional. Type enum. choice: 'same', 'foreign',
'allowed'.
Here are some explanations on the possible values:
- 'allowed'
- allows reverse-dependencies to indicate in their Depends
field that they need a package from a foreign architecture, but has no
effect otherwise.
- 'foreign'
- the package is not co-installable with itself, but should
be allowed to satisfy the dependency of a package of a different arch from
itself.
- 'same'
- the package is co-installable with itself, but it must not
be used to satisfy the dependency of any package of a different
architecture from itself.
Section¶
Optional. Type uniline.
Priority¶
Optional. Type enum. choice: 'required', 'important', 'standard', 'optional',
'extra'.
Essential¶
Optional. Type boolean.
Depends¶
Optional. Type list of uniline.
Recommends¶
Optional. Type list of uniline.
Suggests¶
Optional. Type list of uniline.
Enhances¶
Optional. Type list of uniline.
Pre-Depends¶
Optional. Type list of uniline.
Breaks¶
Optional. Type list of uniline.
Conflicts¶
Optional. Type list of uniline.
Provides¶
Optional. Type list of uniline.
Replaces¶
Optional. Type list of uniline.
Package-Type - The type of the package, if not a regular Debian
one¶
If this field is present, the package is not a regular Debian package, but
either a udeb generated for the Debian installer or a tdeb containing
translated debconf strings.
Optional. Type enum. choice: 'tdeb',
'udeb'.
Note: Package-Type is migrated with '$xc' and with $xc => ""-
XC-Package-Type""
XC-Package-Type - The type of the package, if not a regular
Debian one¶
If this field is present, the package is not a regular Debian package, but
either a udeb generated for the Debian installer or a tdeb containing
translated debconf strings.
Deprecated Optional. Type enum. choice:
'tdeb', 'udeb'.
Synopsis¶
Mandatory. Type uniline.
Description¶
Mandatory. Type string.
SEE ALSO¶
- •
- cme
AUTHOR¶
- Dominique Dumont
COPYRIGHT¶
- 2010,2011 Dominique Dumont
LICENSE¶
- LGPL2