オプションを変更するだけなどの場合、後者が便利になるかもしれません。記事で説明されています。ソースファイルを展開、またはコピーしてくるディレクトリです。ここに生成されたファイルをパッケージに入れます。ここがパッケージのルートディレクトリになります。これらの変数は全て絶対パスなので、適切にこれらの変数を使う限り作業ディレクトリについて心配する必要はありません。関数は対話式になるようにはなっていません。現在のパッケージメンテナの他に、以前のメンテナが貢献者として記載されることがあります。関数5つの関数が存在し、全て存在する場合ここに記載している順番どおりに実行されます。関数が存在しないときは、スキップされます。関数が導入されました。この関数では、パッチなどの、ソースをビルドする前の準備に使われるコマンドを実行します。関数の前、パッケージの展開の後に実行されます。モードで実行されるため、コマンドのどれかが0以外のステータスコードで終了したときこの関数は終了します。変数を更新することができます。ソースが取得・展開されたすぐ後に実行されます。パッケージを作成するときにこの関数は特に便利です。ビルドプロセスは同じままでも、ソースは毎日・毎時間更新される可能性があるからです。バージョンが変更されたと考えてリビルドをしていました。関数がビルドを停止させないかテストしてください。含めることができません。使って対処してください。関数を定義しなくてはなりません。文法を使って、ソフトウェアを自動的にコンパイルします。ディレクトリを作成しここにソフトウェアをインストールします。ファイルシステムをふるいにかけることなくファイルをパッケージにまとめることができます。関数はまず展開されたソースコードのディレクトリに入ります。"$pkgname-$pkgver"そして、手動でソフトウェアをコンパイルをするのと同じコマンドを書き連ねます。関数は、煎じ詰めて言えば手でコンパイルするのに必要な操作を自動化したものなのです。使うのが良いでしょう。ディレクトリは、手動でインストールする場合のみに限って使われるべきです。ディレクトリを使うべきです。関数は使用しないでください。テストを動作させます。記述することは推奨されています。ことで、これをスキップできます。ファイルを読み込むことができる(そしてパッケージを作成する)ディレクトリに置きます。