Rpmbuild - настройка имени созданного .rpm - PullRequest
11 голосов
/ 15 марта 2010

Я пытался выяснить, как проще всего установить фиксированное имя файла при создании rpm. Это можно установить где-нибудь в файле .spec или в качестве параметра rpmbuild? Имя по умолчанию зависит от версии и номера выпуска. Имя моего об / мин должно быть всегда одинаковым.

спасибо

синхронизация

1 Ответ

17 голосов
/ 24 марта 2010

Да, переопределить макрос %_rpmfilename. Значение по умолчанию в соответствии с моим rpm --showrc:

%%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm

Таким образом, вы можете добавить следующее (или подобное) в начало вашего файла .spec:

%define _rpmfilename %%{NAME}.%%{OS}.%%{ARCH}.rpm
...