次の表に、変数の指定形式、場所、および有効範囲をまとめています。
表 2–2 パッケージ環境変数の概要| 変数が定義されている場所 | 変数の定義形式 | 定義される変数の種類 | 変数が評価されるタイミング | 変数が評価される場所 | 変数が置換される可能性のある項目 | 
|---|---|---|---|---|---|
| pkginfo ファイル | PARAM=value | 構築 | 構築時に無視される | なし | なし | 
| インストール | インストール時 | pkgmap ファイル内 | owner、group、path、またはリンクターゲット | 
 | 
 | 
| prototype ファイル | !PARAM=value | 構築 | 構築時 | prototype ファイルおよび任意の組み込みファイル内 | mode、owner、group、またはpath | 
| インストール | 構築時 | prototype ファイルおよび任意の組み込みファイル内 | !search コマンドと !command コマンドの使用時のみ | 
 | 
 | 
| pkgmk コマンド行 | PARAM=value | 構築 | 構築時 | prototype ファイル内 | mode、owner、group、またはpath | 
| インストール | 構築時 | prototype ファイル内 | !search コマンド使用時のみ | 
 | 
 | 
| インストール時 | pkgmap ファイル内 | owner、group、path、またはリンクターゲット | 
 | 
 | 
 |