[devel] I: new cronbackport and imporoved croncopy

Aleksey Avdeev solo на solin.spb.ru
Сб Окт 29 21:00:09 MSK 2011


30.10.2011 00:44, Igor Vlasenko пишет:
> On Sat, Oct 29, 2011 at 03:49:42PM +0400, Aleksey Avdeev wrote:
>>> Я так понимаю, ваш список для 5.1 
>>   Только moodle. Но и с ним прошу погодить: мне над процедурой бэкпорта
>> надо подумать.
> 
> В утилите srpmbackport есть магия, позволяющая выполнить над
> srpm пакетом достаточно сложный код.
> 
> В простейшем случае, например, можно сделать так:
> Если вы устаревшие места в spec-файле в Сизифе обернете в 
> %if_with backport_51
> ...
> %endif
> 
> то cronbackport может попросить srpmbackport вставить в начало 
> спека для бранча 5.1 директиву
> 
> %def_with backport_51
> 
> Если этого недостаточно, есть более мощные трюки.

  Как раз для отказа от подобных трюков (обёртывание кусков спека в
%if...%endif) мне автобэкпортирование на основе git и нужно.

PS: Я сейчас веду политику избавления от подобных конструкций, т. к.
repocop любит предупреждать о устаревших конструкциях внутри обёрток
(%if...%endif) => более важные предупреждения сложнее заметить на фоне
данного спама. (И по моему, что-то мне уже приходилось удалять из-за
нездоровой реакции sisyphus_check`а.)

-- 

С уважением. Алексей.


----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 900 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20111030/9c68fd1c/attachment.bin>


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