Как получить файл RPM .spec из FPM (Effing Package Management)?

Как получить файл RPM .spec из FPM (Effing Package Management)?

Я сделал пакет с помощью Effing Package Management на CentOS 6 и отправил людям fpm... материал для его генерации. Похоже, некоторые из этих людей, которым я доверяю, тоже хотели бы увидеть файл .spec.

Я искал черезGitHub FPMи самый последний совет, который я нашел по этому поводу, был наэта ссылка(RPM: поддержка простого создания файла спецификации RPM #689). Хороший совет, но в итоге он не сработал.

Также, насколько мне известно,Файлы .rpm обычно не содержат файл .spec, поэтому они такие красивые и аккуратные, как правило.

Как мне получить fpmстарый добрый файл .spec, если он мне нужен?

решение1

Вы можете использовать возможность FPM редактировать файлы SPEC (-e), чтобы заставить его сохранять сгенерированный файл в файл, установив переменную окружения FPM_EDITOR:

FPM_EDITOR="cat >spec_file " fpm -e -s dir -t rpm -n test test_dir

Связанный контент