オモコンは ruby のスクリプトですので当然必要です。
rpm パッケージを作成するので必須です。
パッケージのソースは Subversion で管理されているので必要です。
rpmvercmp.cのmake時に使用するので必須。
rpmvercmp.c が rpm/rpmbuild.h を include しているので必須。
rpmvercmp.cが stdio.h、stdlib.hをincludeしているので必須。 (kernel-headers、kernel-source(linux/limits.h)なども依存する)
rpmコマンドでpatchを当てるときに使用する。
rpmコマンドで使用する。
rpmコマンドで使用する。
Subversion リポジトリ から取り出して利用するだけなら必要ありませんが、修正して commit する場合は必要です。
NoSource, NoPatch になっている物を取って来るために必要です。 ftp だけではなく http もサポートしているコマンドが必要です。
spec ファイルに記述されている場所からソースが取得できない場合に ftpsearch をかけるために使用します。
なお、このドキュメントでは デフォルトで用いる shell は bash として記述しています。