现有的源代码分发可以使用dh_make轻松地进行debian化,但我找不到类似rpm工具包的工具。有没有,或唯一的方法是手动编写spec文件
答案 0 :(得分:0)
Debian将信息存储在debian/
目录中的多个文件中。另一方面,RPM包仅由* .spec文件构成。
如果你跑:
vim foo.spec
如果foo.spec不存在,vim应加载spec文件的通用模板。
安装rpmdevtools
软件包时,会出现命令:
rpmdev-newspec -m --type ruby
有关可用类型的列表,请参阅模板所在的/ etc / rpmdevtools。
当然,还有很多生成器,只需从模块名称创建SRPM或spec文件:
pyp2rpm <some PyPI module>
gem2rpm <some rubygem module>
cpanspec <some CPAN module>
可能还有其他一些人。