いくつかのソフトウェアを含むFreeBSDバイナリパッケージを作成したいと思います。私がやりたいことは、FreeBSD pkg_create how to
"ディレクトリXのいくつかのファイルはディレクトリYに移動する必要があります"ということです。その下のディレクトリ階層はそのままです。必要に応じて、パッキングリストのすべてのファイルを簡単に指定できます。
しかし、私が望むように-s、-S @cwdと@srcdirの組み合わせを見つけることができないので、これは非常に困難です。ディレクトリY内でファイル(ビルドシステム上に存在しない)を探すか、ファイルをディレクトリXにパッケージ化します。これもまた私が望むものではありません。
「ポートを作成してください」と答える前に、私は「ポート」を作成することに遠くは関心がありません。 「ポート」は、私たちがやっていることとは何の関係もありません。第三者による配布用のパッケージでも、第三者によるソースの分散を目的としたクロスプラットフォームのアプリケーションでもありません。
私がしたいのは、ファイルシステムの指定された場所にいくつかのファイルをインストールするバイナリパッケージを作ることです。それはあまりにも難しいですか?
これはFreeBSD 7.3の下にあります。
解決方法はありますか?私も同様の場所にいますが、私は再配布可能なパッケージを作るつもりです。しかし、すでにバイナリを持っているので、ポートを作成したくありません。したがって、「パッケージを作る」は本当に私が望むことをしません。 – mandrake