Software Package Builder 1.0 User's Guide

Introduction to Software Package Builder
Software Package Builder Overview
Chapter 1 9
Software Package Builder and HP-UX Software
Distributor
It is important to understand the relationship between SPB and SD-UX.
SD-UX SD-UX provides a powerful set of tools for centralized HP-UX software
management. SD-UX commands are included with the HP-UX operating
system and allow you to package software into the SD-UX format, as well
as create, distribute, and manage software from software depots.
SD-UX provides utilities to support numerous software package
management tasks. Of these, the swpackage command creates a
software package by combining the files the user wants to deliver (which
may include control scripts) and a product specification file (PSF). The
software package is then placed in a software depot where it can be
distributed to customers and installed using the swinstall command.
The SD-UX packaging operations are based on the attribute values set in
the PSF. The PSF is a master file that is created for a given software
package to define the structure and describe all the characteristics and
file mappings. The PSF contains attribute information for all the
software elements contained in the package and must adhere to a strict,
hierarchical structure and set of packaging policy rules.
SPB SPB fits into this process by assisting with the creation and validation of
a PSF that the swpackage command uses to create the software package.
The structure of a software package and its software elements are
largely abstract and the packaging policy rules that the software
package must adhere to can also be very complex. SPB helps simplify the
process of creating a software package by providing a visual method for
Open source software can be
packaged in SD-UX format
Easy to repackage software from
various formats into SD-UX,
allowing you to manage software
with the SD-UX software
management toolset.
User-specified rules files Allows you to specify the rules file
you want to validate your PSF
against.
Features Benefits