@niknik11

Как собрать rpm?

Есть проект (код на python)
При сборке rpm в нем нужно:
изменить файл А (диффы имеются)
добавить файл Б

Как это описать в spec-файле?
  • Вопрос задан
  • 228 просмотров
Пригласить эксперта
Ответы на вопрос 2
AxianLTD
@AxianLTD
Выполнить действие после выкладывания файлов
%post -p /usr/bin/patch ...
Ну и удалить разностный файл после проверки успешности patch
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Я не знаю конечно насколько это правильно, но глядя на чужие спеки, я обычно делаю так:

Patch0: [имя-файла-с-патчем].patch

%prep
...
%patch0 -p1 -b .[расширение-бэкапа]

Добавить файл можно сделав патч с файлом нулевой длины
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы