0

いくつかのオープン ソース コードを変更しましたが、debian/changelog の情報を変更する方法がわかりませんでした。そのため、独自の deb をビルドすると、新しい情報が含まれます。ご協力いただきありがとうございます!

4

1 に答える 1

4

コマンド「dch -i」または明示的に「dch -v version-revision」を devscripts パッケージから使用できます。ただし、常にそうしている場合を除き、最後のリビジョンをコピーして貼り付け、リリース バージョンをインクリメントし、ここで定義されている形式に従う方が簡単な場合があります。

セクション 4.4: http://www.debian.org/doc/debian-policy/ch-source.html

たとえば、次の場合:

package-name (0.8.0-2) stable; urgency=low

  * Blah blah blah

 -- Their Name <them@someplace.com>  Tue, 14 Feb 2011 02:24:40 -0700

お気に入りのエディターでスペースを含む正確な形式に従って、その上に別のものを追加します。

package-name (0.8.0-3) stable; urgency=low

  * Type your changes here

 -- Your GnuPG <you@someplace.com>  Tue, 15 Feb 2011 02:24:40 -0700

package-name (0.8.0-2) stable; urgency=low

  * Blah blah blah

 -- Their GnuPG <them@someplace.com>  Tue, 14 Feb 2011 02:24:40 -0700

次に、dpkg-buildpackage -rfakeroot -b などを実行するだけで、changelog.Debian.gz を含む新しい 0.8.0-3 パッケージが作成されます。

于 2011-02-15T10:29:59.587 に答える