| Maximum RPM: Taking the Red Hat Package Manager to the Limit | ||
|---|---|---|
| <<< Previous | Concise Spec File Reference | Next >>> |
The %package directive is used to control the creation of subpackages. The subpackage name is derived from the first Name: tag in the spec file, followed by the name specified after the %package directive. Therefore, if the first Name: tag is:
Name: foo
|
and a subpackage is defined with the following %package directive:
%package bar
|
the subpackage name will be foo-bar.
See also: the Section called The Lone Directive: %package in the Chapter called Inside the Spec File.
The -n option is used to change how RPM derives the
subpackage name. When the -n option is used, the
name following the %package directive becomes the
complete subpackage name. Therefore, if a subpackage is defined with
the following %package directive:
%package -n bar
|
the subpackage name will be bar.
| <<< Previous | Home | Next >>> |
| Directives For the %files list | Up | Conditionals |