[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