HP Software Package Builder (SPB) manual Software Packaging Lifecycle

Page 17

Software Packaging

Software Packaging Overview

 

Software Packaging Lifecycle

 

The software packaging lifecycle is displayed in Figure 2-1.

Figure 2-1

Software Packaging Lifecycle

1.Identify the software package contents - Determine what files and directories you want to include in your software package. Your software package can consist of products, filesets, files, and other, optional software elements as discussed in “Software Elements” on page 20.

2.Identify the software package structure - Determine the software package structure. Plan the organization of the source and destination filesystems.

Chapter 2

17

Image 17
Contents Manufacturing Part Number December EditionGovernment License WarrantyCopyright Notice Trademark NoticesPublication History Typographic Conventions Contents Glossary Index Introduction to Software Software Package Builder Overview FeaturesFeatures Benefits Distributor Software Package Builder and HP-UX SoftwareSoftware Package Builder Overview Optimizing Java To access Java configuration informationSystem Requirements To download SPB from the Web Installation OverviewInstallation Specifying Packaging Policy Rules File Starting Software Package BuilderPage Software Packaging Software Packaging Overview Software Packaging Lifecycle Software Packaging LifecycleSoftware packaging lifecycle is displayed in Figure 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 Attribute Table Screen RegionsPackage Structure PSF View Messages TabPolicy Help Tab Additional Information MenusTool Bar 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 PSFTo set attributes Setting AttributesTo filter the attribute display 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 OptionsTo set the recursive option Setting FileMapping Options To set the file * or include option File Mode Access Mode field of the Directory Attributes and File AttributesAdd PermissionsAttributes table To apply a mode to all filesStep Select Apply to All Permissions Selections To change the default representation of the Mode fieldStep Select the Advanced Options button Managing Fileset Content Subproduct Creating and Using a SubproductTo create a subproduct To create a bundle Creating and Using a BundleAttribute Table Creating and Using a Vendor or CategoryTo add a vendor or category To create a vendor defined attribute Creating and Using Vendor Defined AttributesTo edit a vendor defined attribute AttributesDependency Attributes Overview of Software Specification AttributesSoftware Specification Attributes Resolving SpecificationsSoftware SPBSPB will not Software Specification StatusWorking with Dependency Attributes 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 AddStep Select Structure Add Elements Corequisites To add remote content as a dependency attributeClick Add Content 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