Software Packaging

Product Specification File

Product Specification File

The product specification file (PSF) maps files in your source filesystem area to create the destination filesystem on a customer's system. In addition, the PSF can direct the appropriate installation for the customer by filtering on operating system (OS) and/or machine type attributes that are defined in the PSF.

A PSF defines the structure of a software package. The PSF provides a "road map" that identifies the software package according to its attributes, contents, compatibilities, and dependencies. SPB has a GUI that allows you to structure your PSF and define the attributes that apply to it.

It is required that the PSF contain:

One or more products

One or more filesets and files for each product It is recommended that the PSF contain:

Vendor information for individual or groups of products

The computer(s) and operating system(s) the software product supports

A description attribute for all software elements contained in the

PSF

Attributes

Attributes define the characteristics of the software elements in the software package. For example, the attributes defined for a software package can identify some of the following metadata:

Where the product is installed;

What revision of the product is installed;

What architecture the product supports;

Who developed the product; and

What operating system(s) support the product.

Chapter 2

25

Page 25
Image 25
HP Software Package Builder (SPB) manual Product Specification File, Attributes