[devel] I: rpm-build supports %autopatch directive

Vladimir D. Seleznev vseleznv на altlinux.org
Вс Окт 6 23:36:08 MSK 2019


On Sun, Oct 06, 2019 at 08:02:40AM +0300, Anton Farygin wrote:
> On 03.10.2019 23:23, Vladimir D. Seleznev wrote:
> > Hi!
> >
> > rpm-build начиная с версии 4.0.4-alt133 поддерживает директиву
> > %autopatch в секции %prep, которая сразу прикладывает все перечисленные
> > в глобальной секции патчи.  Директива поддерживает две опции, -p и -F, с
> > семантикой, аналогичной для таковых опций директивы %patch, значения
> > которых применяется для всех патчей.
> >
> А %autosetup планируется добавить ?

Как уже выше написали, так было изначально запланировано, но если писать
%autosetup на макросах, как это сделано в rpm.org, то нарушается
семантика использования некоторых опций, в частности -a. Если
реализовывать правильно, то видимо придётся на Си, но возможно в этом
нет необходимости, т.к. %autopatch безопасно применять даже при
отсутствии патчей.

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


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