alien コマンドと dpkg-buildpackage コマンドをつかって バイナリの rpm から deb にリパッケージしたのですが、パッケージ作成後、debian/prermの修正を忘れていたので quilt コマンドをつかってパッチを追加で当ててみました。quilt の使い方は探せばみつかるので特に目新しいことはないのですが、備忘録として挙げて置くことにしました。 まずはじめに quilt コマンドをインストールして 該当のソースディレクトリに移動します。 apt-get install quilt cd /usr/src/mypackage/mypackage-1.0 次に ~/.quiltrcファイルを以下の内容で作成しておきます。 QUILT_PATCHES=debian/patches QUILT_NO_DIFF_INDEX=1 QUILT_NO_DIFF_TIMESTAMPS=1 QUILT_REFRESH_ARGS="-p ab" QUILT_DIFF_ARGS="--color=auto" # If you want some color when using `quilt diff`. QUILT_PATCH_OPTS="--reject-format=unified" QUILT_COLORS="diff_hdr=1;32:diff_add=1;34:diff_rem=1;31:diff_hunk=1;33:diff_ctx=35:diff_cctx=33" 続いて新規のパッチセットを以下のようにして作成します。 quilt new my-correction-to-debian-scripts.diff 次にこのパッチセットに修正対象のファイル名を追加します。 quilt add debian/prerm ここで debian/prerm に対して修正を行います。quilt add の前に修正を行うと反映されないので注意してください。 修正が済んだら以下のようにするとdiff形式で修正内容を確認できます。 quilt diff 続いて修正を debian/patches 以下などに反映させます。 quilt refresh 次...