E.4.6 Package

If a package (i.e. a collection of units that work together) is being compiled, then this section is used to keep package information. The following information can be stored:

name
The name of the package. When installing it under the package directory, this name will be used to create a directory (unless it is overridden by one of the installation options).
version
The version of this package.
main
If the package is part of another package, this key can be specified to indicate which package it is part of.