Software Package Builder 5.0 User's Guide
3. Enter an Attribute Name.
4. Enter the associated Attribute Value.
5. Repeat Steps 3 and 4 until you have added all the VDAs you require.
6. Click OK. The VDA displays at the bottom of the Attribute Table for the selected software
element.
Procedure 5-9 To edit a vendor defined attribute
Once you have created a VDA, you can edit the attribute value as you would any other attribute
within the Attribute Table:
1. From the main menu, navigate to Attributes->Vendor Defined Attributes.
2. From the Vendor Defined Attributes dialog box, you can perform the following tasks:
• Edit a VDA name.
• Delete a VDA.
• Arrange a VDAs order of appearance in the Attribute Table.
Overview of Software Specification Attributes
Software specification attributes are used to define a relationship or an assignment between a
designated software element and other software element(s). Every attribute value in the PSF
must use a designated value type, for software specification attributes this value type is
software_specification. By using the software_specification value type to define
a software specification attribute, you gain the ability to specify the software elements in greater
detail.
There are three types of software specification attributes:
• Dependency attributes
— Corequisites attributes
— Prerequisites attributes
• Ancestor attributes
• Contents attributes
NOTE: Software specification attributes are treated differently than other attributes within the
SPB GUI. For a software packager, it can be important to view the real-time status of software
specification attributes. For this reason, these attributes are displayed in the Package Structure
beneath the designated software element and are preceded by an icon which indicates its
resolution status.
Software Specification Attributes
Dependency Attributes - A dependency attribute can only be specified for a fileset. Dependency
attributes define a relationship between a specified fileset and another software element (fileset
or product). The specified fileset is dependent on the other software element in the manner
designated. A fileset dependency can be defined between the dependent fileset and the following:
• A fileset(s) residing in the same product
• A fileset(s) residing in a different product
• An entire product
Corequisites The corequisites attribute defines a fileset dependency that requires another
fileset or product to be installed and configured in order for the dependent
fileset to operate correctly. Multiple corequisites may be defined.
Prerequisites The prerequisites attribute defines a fileset dependency that requires another
fileset to be installed and/or configured correctly before it can be installed
or configured. Prerequisites imply an install-time dependency. Multiple
prerequisites may be defined.
Overview of Software Specification Attributes 39