Application Packaging Developer's Guide

Creating Information Files and Installation Scripts Task Map

The table below lists and describes the optional features you can build into a package.

Table 3–1 Creating Information Files and Installation Scripts Task Map

Task 

Description 

For Instructions, Go To ... 

1. Create Information Files 

Define Package Dependencies

A definition of package dependencies allows you to specify whether your package is compatible with previous versions, dependent on other packages, or whether other packages are dependent on yours. 

How to Define Package Dependencies

 

Provide a Copyright Message

A copyright file provides legal protection for your software application.

How to Write a Copyright Message
 

Create Additional Space on the Target System.

A space file sets aside blocks on the target system, which enables you to create files during installation that are not defined in the pkgmap file.

How to Reserve Additional Space on a Target System

2. Create Installation Scripts 

Obtain Information From the Installer

A request script enables you to obtain information from the person installing your package.

How to Write a request Script

 

Gather File System Data Needed For Installation

A checkinstall script enables you to perform an analysis of the target system and set up the correct environment for, or cleanly halt, the installation.

How to Gather File System Data

 

Write Procedure Scripts

Enables you to provide customized installation instructions during specific phases of the installation or removal process. 

How to Write Procedure Scripts

 

Write Class Action Scripts

Enables you to specify a set of instructions to be executed during package installation and removal on specific groups of package objects. 

How to Write Class Action Scripts