如何从 FPM(Effing 包管理)获取 RPM .spec 文件?

如何从 FPM(Effing 包管理)获取 RPM .spec 文件?

我在 CentOS 6 上使用 Effing Package Management 制作了一个包,并向人们发送了fpm... 东西来生成它。看来我信任的一些人也想看到 .spec 文件。

我搜索过FPM 的 GitHub我最近找到的关于如何做到这一点的建议是此链接(RPM:仅支持生成 RPM 规范文件 #689)。这是个好建议,但最终并没有起到什么作用。

据我所知,.rpm 文件通常不包含 .spec 文件,因此通常

如果需要的话,我怎样才能fpm得到一个好的旧的 .spec 文件?

答案1

您可以利用 FPM 编辑 SPEC 文件 (-e) 的功能,通过设置 FPM_EDITOR 环境变量将生成的文件转储到文件中:

FPM_EDITOR="cat >spec_file " fpm -e -s dir -t rpm -n test test_dir

相关内容