Software Package Builder 1.0 User's Guide
Introduction to Software Package Builder
Software Package Builder Overview
Chapter 18
Software Package Builder Overview
Software Package Builder (SPB) provides a visual method to create and
edit software packages using the HP-UX Software Distributor (SD-UX)
package format. Once software is packaged, it can easily be transferred
to a distribution medium, mass produced, and installed by
administrators. The SPB graphical user interface (GUI) provides a
window into the software package structure, showing attributes that can
be set for each package element. SPB loads packaging policies and
validates software package attributes against these policies. The SPB
command line interface (CLI) can also perform validation of software
package attributes against policies and can be added to an automated
process for editing and validation of a PSF.
SPB can assist with the following tasks:
• Creating a product specification file (PSF) to organize files into
products, filesets, and optionally, into bundles and subproducts
• Setting attribute values to define software package characteristics
such as revision, architecture, file permissions, and dependencies
• Validating the PSF against packaging policies to ensure successful
packaging into a software depot with the swpackage command
• Editing and validating the PSF automatically as part of a nightly
build process using SPB’s CLI
Features
Features Benefits
Graphical User Interface (GUI)
for creating PSFs in SD-UX
format
Provides an easy-to-use interface,
making the complex task of
creating a PSF easier.
Command Line Interface (CLI)
for automating nightly changes
to packages
Provides a mechanism for easy
automation of PSF edits and
validation.
Policy validator for verifying a
package’s use of legal SD-UX
syntax
Easy to create a valid PSF without
in-depth knowledge of all the
packaging policies.