我修改了一些开源代码,但我还没有想到如何更改debian / changelog中的信息,所以当我构建自己的deb时,它将包含我的新信息。谢谢你的帮助!
答案 0 :(得分:4)
您可以在devscripts包中使用命令“dch -i”或显式“dch -v version-revision”。但除非你一直这样做,否则复制和粘贴最后一个版本可能更容易,增加发布版本并遵循此处定义的格式。
第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包。