RPM을 만들고 싶고 현재 spec 파일에서 작업하고있는 tar.gz
이 있습니다. .spec의 %files
섹션에 파일을 포함시키는 규칙이 무엇인지 이해할 수 없었습니다. 내 tar.gz
은 두 개의 python 패키지로 구성되며 distutils setup()
을 사용하여 간단히 setup.py
을 호출하는 makefile을 통해 설치됩니다.RPM의 % 파일 섹션에 들어가야 할 내용
:
또한%files
%doc README changelog
...
, 내 메이크는 응용 프로그램에 대한 man
페이지를 생성 이 파일을 .spec 파일에 어디에/어떻게 포함해야합니까?
나는이 작업을 레드햇에서하고 있습니다.
두 패키지가 이미 distutils와 함께 패키지되어 있다면, 각각의 RPM을 빌드 할 때'setup.py bdist_rpm'을 사용하지 않는 이유는 무엇입니까? –
[Fedora packaging guidelines] (http://fedoraproject.org/wiki/Packaging:Guidelines)는 spec 파일을 작성하는 방법에 대한 좋은 참고 자료입니다. – jbowes
@Fuzzyfelt는 그것들을 그 방법과 함께 패키지화 할 수 있으며, man 페이지는 어떻게 사물에 적합할까요? – alh