Changes between Version 4 and Version 5 of Obsolete/MovedToTree/PackageManagement/FileFormat


Ignore:
Timestamp:
Jun 27, 2011, 2:56:24 AM (8 years ago)
Author:
bonefish
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Obsolete/MovedToTree/PackageManagement/FileFormat

    v4 v5  
    374374=== TOC Attributes ===
    375375
    376 The TOC can directly contain any number of attributes of the B_HPKG_ATTRIBUTE_ID_DIRECTORY_ENTRY type, which in turn contain descendent attributes as specified in the previous section. Any other attributes are ignored.
     376The TOC can directly contain any number of attributes of the B_HPKG_ATTRIBUTE_ID_DIRECTORY_ENTRY type, which in turn contain descendant attributes as specified in the previous section. Any other attributes are ignored.
    377377
    378378
     
    499499   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MINOR: The minor part of the package version.
    500500   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MICRO: The micro part of the package version.
     501   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_PRE_RELEASE: The pre-release part of the package version.
    501502   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_RELEASE: The release part of the package version.
    502503
     
    504505 - '''Type:''' string
    505506 - '''Value:''' Minor (second) part of package version.
    506  - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>
     507 - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>.
    507508 - '''Child Attributes:''' none
    508509
     
    510511 - '''Type:''' string
    511512 - '''Value:''' Micro (third) part of package version.
    512  - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>
     513 - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>.
     514 - '''Child Attributes:''' none
     515
     516==== B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_PRE_RELEASE ("package:version.prerelease") ====
     517 - '''Type:''' string
     518 - '''Value:''' Pre-release (fourth) part of package version. Typically something like "alpha1", "beta2", "rc3".
     519 - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>, but not starting with a digit.
    513520 - '''Child Attributes:''' none
    514521
    515522==== B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_RELEASE ("package:version.release") ====
    516523 - '''Type:''' string
    517  - '''Value:''' Release (fourth) part of package version.
    518  - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>
     524 - '''Value:''' Release (fifth) part of package version.
     525 - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>.
    519526 - '''Child Attributes:''' none
    520527
     
    538545   - B_HPKG_ATTRIBUTE_ID_PACKAGE_RESOLVABLE_TYPE: The resolvable type as int.
    539546   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MAJOR: The major part of the resolvable version.
     547   - B_HPKG_ATTRIBUTE_ID_PACKAGE_PROVIDES_COMPATIBLE: The major part of the resolvable compatible version.
    540548
    541549==== B_HPKG_ATTRIBUTE_ID_PACKAGE_PROVIDES_TYPE ("package:provides.type") ====
     
    550558   ||4||B_PACKAGE_RESOLVABLE_TYPE_ADD_ON||this resolvable represents an add-on ('add-on:')||
    551559 - '''Child Attributes:''' none
     560
     561==== B_HPKG_ATTRIBUTE_ID_PACKAGE_PROVIDES_COMPATIBLE ("package:provides.compatible") ====
     562 - '''Type:''' string
     563 - '''Value:''' Major (first) part of the resolvable compatible version, structurally identical to B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MAJOR.
     564 - '''Allowed Values:''' Any single-lined string, composed of <alphanum_underline>.
     565 - '''Child Attributes:'''
     566   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MINOR: The minor part of the resolvable compatible version.
     567   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_MICRO: The micro part of the resolvable compatible version.
     568   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_PRE_RELEASE: The pre-release part of the resolvable compatible version.
     569   - B_HPKG_ATTRIBUTE_ID_PACKAGE_VERSION_RELEASE: The release part of the resolvable compatible version.
    552570
    553571==== B_HPKG_ATTRIBUTE_ID_PACKAGE_REQUIRES ("package:requires") ====