将Github项目添加到Launchpad PPA包

时间:2016-10-08 18:04:19

标签: linux debian open-source packaging launchpad

我正在试图弄清楚如何将Github项目添加到我的简单,有效的Launchpad PPA包中。我尝试添加的Github项目是https://github.com/compiz-reloaded/compiz-boxmenu。我无法在网上找到太多帮助,我希望有人可以帮助我指出如何实现这一目标的正确方向。谢谢!

1 个答案:

答案 0 :(得分:0)

您需要首先对您的包进行“debianize”。 debianization取决于包类型,包debianization的手册称为Debian Policy

wiki也非常有用。一旦你的软件包被debian化,你应该使用source选项进行编译(我通常使用dpkg-buildpackage -S进行编译。使用-k<Key>传递你的密钥。你上传到你的启动板帐户的那个。

构建源代码后,您将找到一个名为package_version.changes的文件。您基本上按照PPA信息中的描述上传它。包将被编译,如果没有找到错误,它将在PPA中提供。如果要为其他体系结构(如IBM POWER(ppc64el)或ARM(aarch64))启用构建,则应选择加入。