私はdebianパッケージを構築していますが、新しいパッケージをプロジェクトのルートフォルダでは.
なく、プロジェクトのルートフォルダで配信したいの../
ですが、debian / rules dh_builddebを上書きせずにそれを行う方法はありますか?理想的にはfakerootのパラメーターを使用しますが、どのように表示されるかわかりません。
私はdebianパッケージを構築していますが、新しいパッケージをプロジェクトのルートフォルダでは.
なく、プロジェクトのルートフォルダで配信したいの../
ですが、debian / rules dh_builddebを上書きせずにそれを行う方法はありますか?理想的にはfakerootのパラメーターを使用しますが、どのように表示されるかわかりません。
回答:
Debianポリシーマニュアルによると:
[バイナリターゲット]は、関連するバイナリパッケージ
dpkg-gencontrol
を作成し、制御ファイルdpkg-deb
を作成してビルドし、最上位ディレクトリの親に配置する必要があります。
だから、周りのラッパーを書くことでどこかのパッケージを置くことができるはずdpkg-deb
との先にそれを置くこと/usr/bin
に$PATH
。dh_builddeb
、バイナリパッケージをビルドする最も一般的な方法であるを呼び出しdpkg-deb
ます$PATH
。
しかし、ビルド製品をトップレベルのディレクトリに置くことは私にとって危険です。注意しないと、ソースパッケージまたはdiffになる可能性があります。