现有的源分布可以轻松地使用DH_MAKE轻松化,但是我未能找到RPM软件包的类似工具。有没有,或唯一的方法是手动编写规格文件
debian在debian/
目录中的几个文件中都有信息。另一方面,RPM软件包仅由 *.spec文件制作。
如果您运行:
vim foo.spec
如果不存在foo.spec,则VIM应为Spec File加载通用模板。
安装rpmdevtools
软件包时,则有命令:
rpmdev-newspec -m --type ruby
有关可用类型的列表,请参见/etc/rpmdevtools居住的地方。
当然还有很多生成器,可以从模块的名称中创建SRPM或SPEC文件:
pyp2rpm <some PyPI module>
gem2rpm <some rubygem module>
cpanspec <some CPAN module>
可能还有其他一些。