HP Software Package Builder (SPB) manual Software Package Structure

Page 21

 

Software Packaging

 

Software Package Structure

Bundle

A bundle is a reference to filesets, subproducts and/or

 

products. Bundles may reference collections of filesets

 

that belong to several different products. Creating

 

bundles consisting of multiple filesets allows you to

 

treat several filesets as a single entity. By specifying a

 

bundle, all filesets under the bundle are included in the

 

operation. It is important to remember that bundles

 

only reference filesets, products, and/or subproducts

 

and do not physically contain these software elements.

 

The use of bundles is optional and considered an

 

advanced feature.

Vendor

A vendor is a software element that lets you add

 

additional, detailed information about a PSF.

Category

A category is a software element that can be used as a

 

selection mechanism for a software package. This

 

software element contains additional information

 

about the category. The category information is

 

referred to by the category_tag attribute within a

 

product, bundle, subproduct, or fileset.

Chapter 2

21

Image 21
Contents Manufacturing Part Number December EditionGovernment License WarrantyCopyright Notice Trademark NoticesPublication History Typographic Conventions Contents Glossary Index Introduction to Software Features Features BenefitsSoftware Package Builder Overview Distributor Software Package Builder and HP-UX SoftwareSoftware Package Builder Overview To access Java configuration information System RequirementsOptimizing Java Installation Overview InstallationTo download SPB from the Web Specifying Packaging Policy Rules File Starting Software Package BuilderPage Software Packaging Software Packaging Overview Software Packaging Lifecycle Software packaging lifecycle is displayed in FigureSoftware Packaging Lifecycle TIP Organizing Filesystems Software Package StructureSoftware Elements Software Package Structure Software Package Hierarchy Software Package HierarchyStructural Function Relationship Element Structural Elements Functions and RelationshipsSoftware Package Structure Attributes Product Specification FileSoftware Element Required Attribute Required Attribute ValuesRecommended Attribute Values Software Element Recommended AttributePackaging Policies Page Software Package Builder Introduction Screen Regions Package StructureAttribute Table Messages Tab Policy Help TabPSF View Menus Tool BarAdditional Information Page Getting Started with Software Creating a New PSF Getting Started Using the SPB GUITo create a PSF To create a product and add filesetsStep From the Structure menu, select Add Elements Files Managing Fileset ContentTo create a destination filesystem Step Click Add DirectoryTo set file or directory permissions Validating a PSFSetting Attributes To filter the attribute displayTo set attributes You enter new data into the PSF, SPB re-validates the file Editing from the CLI Using the SPB Command Line InterfaceValidating from the CLI ExampleReturn Values Incorporating SPB into Automated ProcessesAdditional Information Advanced Features Managing Fileset Content Manage Fileset Content Dialog Box Regions Using Advanced FeaturesFile Mapping OptionsSetting File Mapping OptionsTo set the recursive option To set the file * or include option File Mode Access Mode field of the Directory Attributes and File AttributesAdd PermissionsTo apply a mode to all files Step Select Apply to AllAttributes table To change the default representation of the Mode field Step Select the Advanced Options buttonPermissions Selections Managing Fileset Content Creating and Using a Subproduct To create a subproductSubproduct To create a bundle Creating and Using a BundleCreating and Using a Vendor or Category To add a vendor or categoryAttribute Table To create a vendor defined attribute Creating and Using Vendor Defined AttributesTo edit a vendor defined attribute AttributesOverview of Software Specification Attributes Software Specification AttributesDependency Attributes Resolving SpecificationsSoftware SPBSoftware Specification Status Working with Dependency AttributesSPB will not To add a dependency attribute using the and relationship Select Structure Add Elements Corequisites To add a dependency attribute using the or relationshipClick Add Set Click AddTo add remote content as a dependency attribute Click Add ContentStep Select Structure Add Elements Corequisites Using Control Scripts Using Control Scripts Additional Information Page Glossary GlossaryMultiple architecture Optional attribute Tag Unconfigure script Unconfigure script Glossary Index Software elements, 20 bundle, 21 category Index