HP-UX Reference (11i v1 00/12) - 4 File Formats (vol 8)

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man4/!!!intro.4
________________________________________________________________
___ ___
s
swpackage(4) swpackage(4)
(Hewlett-Packard Company)
revision 2.0
title HP Software Distributor
vendor_tag HP
+[<control script specifications>]
+[<subproduct specifications>]
+ <fileset specification>
+[<fileset specification> ]
...
end
Each keyword defines an attribute of a product or bundle object. For each product specified, swpackage
requires only the product and tag keywords, plus one or more contained fileset definitions. For
each bundle specified, swpackage requires the bundle, tag, and contents keywords.
product
Required keyword that begins the product specification.
tag Defines the identifier (short name) for the product or bundle.
architecture
Describes the target system(s) on which the product or bundle will run. Provides a human-
readable summary of the four uname(1) attributes which define the exact target system(s) the
product supports.
bundle
Required keyword that begins the bundle specification.
category_tag
A repeatable tag-based attribute identifying a set of categories of which the software object is a
member. This is used as a selection mechanism and can be used independent of patches. The
default value is an empty list or patch if the is_patch attribute is set to true.
Like
vendor_tag, this attribute can be used as a pointer to a category object that contains
additional information about the category (for example, a one-line title definition and a descrip-
tion of the category).
Note that the category tag
patch is reserved. When is_patch is set to true, a built-in
category_tag attribute of value patch is automatically included.
NOTE: You can only change the patch value by performing a swpackage operation or by
using
swmodify to change the value of the is_patch attribute.
contents
The list of fully qualified software_specs (all version-distinguishing attributes
included) for the bundle contents. The contents should also be at the fileset level and include all
dependencies. More general software_specs are also supported, including bundles containing
other bundles, but the bundle contents might vary between invocations.
copyright
Defines the copyright information for the product or bundle; the value is either the text itself
(within double-quotes) or a pointer to the filename containing the text.
description
Defines the multi-paragraph description of the product or bundle; the value is either the text
itself (within double-quotes) or a pointer to the filename containing the text.
directory
Defines the default, absolute pathname to the directory in which the product’s files will be
installed (i.e. the root directory of the product). If this attribute is not specified, swpackage
assigns a value of "/".
is_locatable
Defines whether the product or bundle can be installed into any directory, or whether it must be
installed into a specific directory. If this attribute is not specified, swpackage assigns a value
of "true".
Section 4296 11 HP-UX Release 11i: December 2000
___
___