使用可能なmakefileがまったくないソフトウェア用のDebianパッケージを作成しています。debian/rules
ビルド手順を別のMakefileに入れる必要がありますか?私は後者の傾向があります。
別のMakefileを作成する場合、それをソースパッケージに適切に含めるにはどうすればよいですか?
(単なるインストールではなく)実際のビルドコマンドがある場合、私の本能は、makefileインフラストラクチャの欠如をアップストリームディストリビューションのバグとして扱い、Debiandiffにmakefileを提供することでパッチを適用することです。その他のアップストリームバグ。必ずアップストリームに修正をフィードしてください。
ただし、cp
パッケージをビルドするときにソフトウェアのさまざまな部分をファイルシステムの適切な場所に配置するためにいくつかのコマンドを実行するだけの場合は、それらをに配置しdebian/rules
ます。