Software Distributor Administration Guide for HP-UX 11i
Creating Software Packages
Creating a Product Specification File (PSF)
Chapter 10 321
Product Specification File Semantics
The following sections describe how to specify a PSF and defines
keywords.
Vendor-Defined Attributes You can create your own software
attributes when packaging software.
Vendor-defined attributes are noted during packaging or when modified
with swmodify. You can list these attributes with swlist.
When SD-UX encounters a keywords in a PSF that is not one of the
standard keywords, the keyword and its associated values are preserved
by being transferred to the INDEX or INFO files created by swpackage.
Nonstandard keywords are defined as a filename character string. The
value associated with a keyword is processed as an attribute_value. It
can be continued across multiple input lines or can reference a file
containing the value for the keyword.
CAUTION If you misspell a standard keyword, SD-UX may mistake the keyword
for a vendor-defined attribute, which may lead to packaging errors.
Distribution (Depot) Specification Distribution attributes let you
list information about the media that will hold the depot (either tapes or
CD/directory. (See “Depot Management Commands and Concepts” on
page 134 for more information about depots.) Here is a PSF for a
distribution:
distribution
layout_version 1.0
tag APPLICATIONS_CD
copyright < data/copyright.cd
description <data/description.cd
number B1234-56789
title HP-UX Applications Software Disk
# Optional vendor specification can be included.
# AT LEAST ONE PRODUCT SPECIFICATION MUST BE INCLUDED.
# Other product specifications are optional.
end
The distribution keyword is always required. All other attributes are
optional.