将 GitHub 个项目添加到 Launchpad PPA 包

Adding GitHub project to Launchpad PPA Package

我正在尝试弄清楚如何将 GitHub 项目添加到我简单的工作 Launchpad PPA 包中。我尝试添加的 GitHub 项目是 https://github.com/compiz-reloaded/compiz-boxmenu。我在网上找不到太多帮助,我希望有人能帮助我指明正确的方向,了解如何完成这项工作。谢谢!

您需要先 'debianize' 您的包裹。 debianization 取决于软件包类型,软件包 debianization 的手册称为 Debian Policy.

这个wiki也很有用。一旦你的包 debianized,你应该使用 source 选项编译它(我通常使用 dpkg-buildpackage -S。也使用 -k<Key> 传递你的密钥。与你上传到启动板帐户的相同。

构建源代码后,您会发现一个名为 package_version.changes 的文件。您基本上按照 PPA 信息中的描述上传它。该包将被编译,如果没有发现错误,它将在 PPA 中可用。如果你想为其他架构启用构建,如 IBM POWER (ppc64el) 或 ARM (aarch64),你应该选择加入。