[devel] I: new cronbackport and imporoved croncopy

Aleksey Avdeev solo на solin.spb.ru
Вс Окт 30 00:51:09 MSK 2011


30.10.2011 01:13, Igor Vlasenko пишет:
> On Sun, Oct 30, 2011 at 01:00:09AM +0400, Aleksey Avdeev wrote:
>>
>>   Как раз для отказа от подобных трюков (обёртывание кусков спека в
>> %if...%endif) мне автобэкпортирование на основе git и нужно.
>>
>> PS: Я сейчас веду политику избавления от подобных конструкций, т. к.
>> repocop любит предупреждать о устаревших конструкциях внутри обёрток
>> (%if...%endif) => более важные предупреждения сложнее заметить на фоне
>> данного спама. (И по моему, что-то мне уже приходилось удалять из-за
>> нездоровой реакции sisyphus_check`а.)
> 
> тогда предлагаю хуки.
>>> Если этого недостаточно, есть более мощные трюки.
> т.е. пришлите мне дифф что нужно поменять,
> я по нему напишу расширение для srpmbackport, 
> которое будет вносить эти изменения в спек.
> Это расширение потом можно будет хранить 
> либо у меня в каком-то git, либо прямо в srpm
> как, например, SourceXYZ: srpmbackport.M51.pl

  Мне кажется, бэкпортирование на основе git более общее и вкусное
решение. Тем более, что оно хорошо ложиться на текущий процесс
обнавления пакета repocop-cronbuild-git`ом: Единственное отличие,
которое мне для работы скрипта-аналога cronbuild-update-source требуется
-- репозиторий в который из gears репозитория клонирован не только бранч
sisyphus, но и бранч, для которого выполняется бэкпорт.

PS: Подробнее скажу, когда помедетирую над прототипом: если простой
вариант не на рисуется -- буду думать как жить с srpms.

-- 

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


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


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