OpenPKG Project
OpenPKG ProjectDocumentationPackaging

Packaging

OpenPKG packages are grouped into multiple classes. The class of a source package can be determined by running:
$ openpkg rpm -qp --qf '%{CLASS}' foo-1.42-2.5.0.src.rpm
The class of an installed package can be determined by running:
$ openpkg rpm -q --qf '%{CLASS}' foo
The classes are differentiated by multiple attributes as described by the following table:

RTT SAP FPS RSS RBP RSP BLD PKG
CORE yes yes yes yes yes yes yes yes
BASE   yes yes yes yes yes yes yes
PLUS           yes yes yes
EVAL               yes
JUNK                

Legend:
RTT: Run-Time Tested
SAP: Security Advisories and Patches
FPS: Full Platform Support Build Requirement
RSS: Release Show-Stopper
RBP: Release Binary Package
RSP: Release Source Package
BLD: Building Successful on all Supported Platforms
PKG: Packaging Completed
Validation: XHTML | CSS