FreeBSD port 作成者のためのハンドブック
前のページ | 第 13章`pkg-`*`` ファイル | 次のページ

# 13.2. `pkg-install`

バイナリパッケージが pkg_add(1) でインストールされるときに実行する必要のあるコマンドがあれば、 `pkg-install` スクリプトを使って実行することができます。 このスクリプトは自動的に package に加えられ、 pkg_add(1) によって 2 回実行されます。 1 回目は `${SH} pkg-install ${PKGNAME} PRE-INSTALL` として、2 回目には `${SH} pkg-install ${PKGNAME} POST-INSTALL` として実行されます。 どちらのモードで実行されているかは `$2` を調べることによってわかります。 環境変数 `PKG_PREFIX` には package がインストールされるディレクトリが設定されます。 詳細は pkg_add(1) を見てください。

> 注意: port を `make install` でインストールするときにはこのスクリプトは自動的に実行されません。 もし実行される必要があるならば port の Makefile から明示的に呼ぶ必要があります。

前のページ | ホーム | 次のページ
`pkg-`*`` ファイル | 上に戻る | `pkg-deinstall`

FreeBSD ports システムに関する質問は、(英語で) <ports@FreeBSD.org> へ、
この文書の原文に関するお問い合わせは、(英語で) <doc@FreeBSD.org> までお願いします。