[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