pack_name_file – print file names of all declared installable packages, provided by a current one.

Description

The method prints files of binary installable packages, provided by current package P, each on new line. Base for names is taken from combination of BPN and BPV, or from single BP variable, if it is set. See pack_name(3) for detailed examples.
Then method calls fetch_inner_version(3) and adds inner version to global version. Content of FLAVOUR, ANYARCH and ANYOS is attached to the base string. Finaly file extension is added, like .deb or .txz. All details depend on implementation.

Method does have default implementation, but expects modules to provide actual behaviour. Simple .tgz tarballs are created by default.

Writing

The method does not write to any directories.

Variables

The method uses any-api(7) variables:
P
BP
BPN
BPV
FLAVOUR
ANYARCH
ANYOS

Interfaces

The method calls any-map(7) interfaces:
fetch_inner_version(3)

See also