我有一套Debian打包脚本,我希望每次构建时都会增加包的版本号。 (即Debian Policy Manual中指定的 debian_revision
即第一个版本应为PACKAGE-1.0-0
,然后是PACKAGE-1.0-0
,依此类推(其中) 1.0
是 upstream_version
)。是否有一种简单的方法来指定这个“额外”版本号而无需在更改日志中创建新条目?
我希望每当特定目标(即deb
构建时)由项目的Makefile自动完成此操作
答案 0 :(得分:7)
dh_*
脚本读取debian/changelog
以构建更改文件并设置版本等。您不应在不编辑更改日志的情况下更改版本,但如果您的问题是手动更改,则可以创建一个调用的脚本
dch -i
如果您的问题是debian/changelog
所做的更改,您可以制作一个bash脚本来自动更改版本。