A package must contain at least the following components:
Package objects
These are the objects that make up the software.
They can be files
(executable or data),
directories, or named pipes.
Objects can be manipulated in groups during
installation by placing them into classes.
You will learn more about classes in
``3. Placing objects into classes''.
The pkginfo(F) file
This required package information file
defines parameter values that describe a package.
For
example, this file defines values for the package abbreviation, the full
package name, and the package architecture.
The prototype(F) file
This required package information file
lists the contents of the package.
There is one entry
for each deliverable object consisting of several fields of
information that describes the object.
All package components, including the
pkginfo(F)
file, must
be listed in the
prototype(F)
file.
Both required package information files are described further in
``The package information files''
and on their respective manual pages.