Ubuntu 中是否有一个系统可以简化从 git 获取源代码、编译并将其打包成 deb 的过程?
我正在寻找类似于 ArchLinux 中的 PKGBUILD 的东西,它可以配置任何类型的 vcs repo 作为源,然后打包为该发行版包格式。
答案1
你可能想看看git-buildpackage。
还有类似的工具,每个 VCS 一个:
$ aptitude search buildpackage
p arch-buildpackage - tools for maintaining Debian packages using arch
v bzr-buildpackage -
p cvs-buildpackage - A set of Debian package scripts for CVS source trees.
p darcs-buildpackage - Suite to help with Debian packages in Darcs archives
p git-buildpackage - Suite to help with Debian packages in Git repositories
p mercurial-buildpackage - Suite to maintain Debian packages in Mercurial repository
p svn-buildpackage - helper programs to maintain Debian packages with Subversion
p tla-buildpackage - Suite to help with Debian packages in Arch archives