| Introduction to Software Package Builder |
| Software Package Builder Overview |
|
|
Features | Benefits |
|
|
Open source software can be | Easy to repackage software from |
packaged in | various formats into |
| allowing you to manage software |
| with the |
| management toolset. |
|
|
Allows you to specify the rules file | |
| you want to validate your PSF |
| against. |
|
|
| Software Package Builder and |
| Distributor |
| It is important to understand the relationship between SPB and |
| |
| management. |
| system and allow you to package software into the |
| as create, distribute, and manage software from software depots. |
| |
| 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 |
| 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 |
Chapter 1 | 9 |