2

付属のパッチのサブセットなしでビルドしたいことを除いて、何も変更せずに、ubuntu リポジトリにあるソース パッケージを再ビルドしたいと思います。私はそのようなことをした経験がありません。

パッケージの名前が foo で (私の場合、実際には network-manager-gnome と呼ばれています)、不要なパッチが patch1 と patch2 と呼ばれているとします。これらのパッチを無視するように指示するのはどの段階ですか? {dpkg-source -x foo_version-revision.dsc} で抽出する場合は? または、{dpkg-buildpackage -rfakeroot -b} でビルドする場合は? または、dpkg-buildpackage の抽出と呼び出しの間のどこかでしょうか?

dpkg-source のビルド側には、特定の正規表現に一致するパッチを無視するオプションがあるようです。これは、dpkg-buildpackage を介して --source-option を使用して渡す必要があるものですか?

ありがとう!

4

1 に答える 1

1

ビルドする前に変更を適用します (一部のパッチを元に戻すなど)。dpkg-buildpackage指定したディレクトリにファイルをビルドするだけです。

于 2012-01-26T06:45:24.887 に答える