[newbies] Применение большого количества патчей в spec-файле

Vladimir D. Seleznev vseleznv на altlinux.org
Чт Ноя 23 15:11:37 MSK 2017


On Thu, Nov 23, 2017 at 02:25:02PM +0300, Andrey Savchenko wrote:
> Добрый день,
> 
> возникла необходимость применить большое число патчей (около
> полусотни) в spec файле. Можно ли это сделать компактнее, чем
> перечислением всех патчей в %PatchNN и наложения через %patchNN?
> т.е. вместо сотни строк хотелось бы получить две, а-ля:
> %Patchdir patches
> %apply_patches

Нет. На данный момент наш rpm-build так не умеет.

> Возможно, есть нужные макросы? Я не нашёл.
> 
> P.S. Потяно, что задачу можно решить иначе, например, применить все
> патчи в git и держать две ветки (vanilla и patched), но из-за
> особенностей взаимодействия с МЦСТ гораздо удобнее держать все
> патчи в виде отдельных файлов. Поэтому попрошу не флеймить на эту
> тему и сконцентрироваться на ответе на поставленный вопрос.

-- 
   С уважением,
   Владимир Селезнев


Подробная информация о списке рассылки devel-newbies