我有一個tar.gz
,我想創建一個RPM出來,目前正在處理spec文件。我似乎無法理解.spec的%files
部分中包含文件的規則是什麼。我的tar.gz
由兩個python軟件包組成,並通過makefile安裝,該軟件只需調用setup.py
即可使用distutils setup()
來安裝它們。什麼需要去RPM的%files部分
我目前已經包括我的文檔,但不知道如何選擇還有什麼包括:
%files
%doc README changelog
...
而且,我的生成文件生成一個man
頁的應用程序;在哪裏/如何將它包含在.spec文件中?
我在redhat上做這個。
如果這兩個軟件包已經與distutils打包在一起,爲什麼不使用'setup.py bdist_rpm'來構建每個RPM? –
[Fedora打包指南](http://fedoraproject.org/wiki/Packaging:Guidelines)是如何編寫spec文件的很好參考。 – jbowes
@Femzzyfelt是否可以將它們與該方法一起打包,也可以將該手冊頁放入事物中? – alh