如何将 git repo 转换为 ppa

如何将 git repo 转换为 ppa

假设我有一个 git 存储库,构建说明如下:

sudo apt-get -y install build-essential git mesa-common-dev libglu1-mesa-dev libsdl2-dev libsamplerate0-dev
cd ~
wget http://download.qt.io/official_releases/qt/5.0/5.0.2/qt-linux-opensource-5.0.2-x86-offline.run
chmod +x qt-linux-opensource-5.0.2-x86-offline.run
./qt-linux-opensource-5.0.2-x86-offline.run
git clone --recursive https://github.com/foo/foo.git
mkdir foo-build
cd foo-build
qmake ../foo -r
make -j8

之后,QT 的所有文件都驻留在一个目录中(由用户在图形安装期间选择),应用程序的文件也驻留在其中,~/foo/bin并且可以通过运行来启动应用程序~/foo/bin/foo

(需要 QT 图形安装程序,因为 Ubuntu 存储库没有最新版本。)

我将如何更改此过程以将源代码打包到源代码包中(显然),我可以将其上传到我的 Launchpad PPA。

相关内容