Libzypp/Metadata/YaST/content
content
The content file contains information about the product.
See here for now.
Its basically compatible with the format used in Code9.
With the following changes: = full set of dependencies
=
= drop YOUPATH and YOUURL
=
= add SHORTLABEL
=
Dependencies
A notable change is the possibility to specify a complete set of dependencies for a product.
The content may contain the following keys
- REQUIRES, PREREQUIRES, PROVIDES, CONFLICTS, OBSOLETES, RECOMMENDS, SUGGESTS, SUPPLEMENTS, ENHANCES
All of them can now contain a (space separated) list of resolvables optionally followed by version-release constraints.
Examples (requires)
Any package named suse-release: REQUIRES suse-release
A package named suse-release with version 10.0, release 42: REQUIRES suse-release == 10.0-42
A package named sles-release with version 10, release 1 and the pattern sles-base greater or equal to version 10, release 7:
REQUIRES sles-release == 10-1 pattern:sles-base >= 10.7
SHORTLABEL
This is a short label (max 12 characters) used by some bootloaders with restriction on the length of a label.
Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'
Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'
Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'
Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'