具有多个rpm-spec-files的Rpm软件包

时间:2018-08-08 17:08:48

标签: rpm rpmbuild rpm-spec

我听说在一个软件包中可以使用多个rpm规范文件。有人知道吗?

我要解决的问题:我想生成一组rpm,它们的构建方式相似,但打包了特定应用程序的不同版本。

所以我想指定一个版本列表,例如A1,A2,B1,B5 ...,对于每个版本,请提取包含二进制文件的tar球,并将其打包为rpm“ myapplication-A1.rpm”,“ myapplication-A2.rpm” ...

我可以在某个位置将版本指定为简单列表,也可以忍受必须为每个版本复制和修改模板规范文件。

构建(main)软件包时,应构建所有rpm。

通过重复%files,%build等的“ rpm子软件包”功能。spec文件中的这些部分似乎不是正确的工具。

我的平台是Linux(CentOS7)。

0 个答案:

没有答案