Есть ли аналог dh_make для пакетов rpm

Существующие исходные дистрибутивы могут быть легко очищены с помощью dh_make, но мне не удалось найти аналогичный инструмент для пакетов rpm. Есть ли какой-либо, или единственный способ написать файл спецификации вручную

1 ответ

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>

И, возможно, некоторые другие.

Другие вопросы по тегам