Chapter 6. バイナリーパッケージを作る

Table of Contents

6.1. 単数のバイナリーパッケージを構築する
6.2. バイナリーパッケージ作成用の設定

6.1. 単数のバイナリーパッケージを構築する

パッケージを構築しインストールしたら、 pkg_add(1) を使って別のシステムにインストールすることができるバイナリーパッ ケージを作ることができます。 こうすると、複数のホストで同じパッケージを構築するような、 CPU時間の無駄をなくすことができます。 また、あなたのバイナリーパッケージを配布して、 他の人が簡単にインストールできるようにすることもできます。

バイナリーパッケージを作るには、pkgsrc の適切なディレクトリーへ移動したうえで、 make package を実行します。

# cd misc/figlet
# make package
    

これにより、パッケージが構築、インストール(もし、まだ済んでいなけれ ば)され、インストールされたパッケージからバイナリーパッケージが構築 されます。これはpkg_*ツールを使い操作できます。 バイナリーパッケージは/usr/pkgsrc/packages 以下に、gzipされたtarファイルとして作成されます。 上記のmisc/figletの例の続きは、Section B.2, “figlet のパッケージング”を参照して下さい。

このようなバイナリーパッケージを提出する方法については、このドキュメント の後のChapter 21, 提出およびコミットを参照してください。

6.2. バイナリーパッケージ作成用の設定

Section 17.17, “他の役に立つターゲット”を参照してください。