Rpmbuild - настройка имени созданного .rpm
Я пытался выяснить, какой самый простой способ установить фиксированное имя файла во время создания rpm
. Может ли он быть установлен где-нибудь в файле .spec или в качестве параметра rpmbuild
? Имя по умолчанию зависит от версии и номера выпуска. Имя моего rpm должно быть всегда одинаковым.
спасибо
синхронизация
Ответы
Ответ 1
Да, переопределите макрос %_rpmfilename
. Значение по умолчанию в соответствии с моим rpm --showrc
:
%%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm
Итак, вы можете добавить следующее (или подобное) в начало вашего файла .spec:
%define _rpmfilename %%{NAME}.%%{OS}.%%{ARCH}.rpm