上QQ阅读APP看书,第一时间看更新
2.5 源代码生成tar.gz包
在源码打包时,需要在每个源代码版本中包含一个LICENSE文件。我们模拟生成遵守GPLv3的压缩包,如图2-12所示。
图2-12 生成LICENSE文件
将bello程序的源码打包,如图2-13所示。
图2-13 将bello程序的源码打包
创建~/rpmbuild/SOURCES目录,将.tar.gz文件移动过去,如图2-14所示。
图2-14 移动tar.gz包
用相同的方法,我们为Pello和Cello的源码打包,具体步骤不再赘述。将源码打包以后,接下来我们就可以使用RPM将其构建成RPM包。