如何为特定版本构建 PPA

如何为特定版本构建 PPA

我正在创建我的第一个合适的 PPA 来修补 Compiz 的问题。debbuild/dput 工作正常,但 Launchpad 告诉我它仅为 Quantal 构建它。

我暂时不想做这个 - 我想为 Precise 构建它。我需要做什么才能完成这个?

编辑:我进入了 Launchpad 中的软件包页面并设法复制了我为另一个版本上传的软件包,但是有没有办法为 PPA 设置默认版本?

答案1

从您的问题中我可以推测,您的debian/changelog文件已默认为quantal而不是precise目标。

例如 - 这是我最近构建的 PPA 包的示例变更日志:

rhythmbox-plugin-albumartsearch (0.1-3) precise; urgency=low

  * folder rename

 -- fossfreedom <[email protected]>  Thur, 07 Jun 2012 13:19:18 +0100

你会注意到——目标是precise

如果您使用dch -i它来创建更改日志,那么这不仅会增加您的版本号,而且会更改为下一个开发版本。

最好使用dch -i --distribution [foo]以确保为您想要使用的发行版正确创建变更日志 -在您的示例[foo]precise


有用链接:

相关内容