[devel] Патч при сборке под конкретную версию дистрибутива

Pavel Vainerman pv на etersoft.ru
Чт Апр 11 01:05:29 MSK 2013


11.04.2013 00:58, Led пишет:
> On Wednesday 10 April 2013 21:50:02 Pavel Vainerman wrote:
>>>     Если патч уже готов, то это вопрос не столько gear, сколько rpm.
>>> Нужно включить патч в число исходных файлов пакета
>>>
>>> echo "copy: *.patch" >>.gear/rules  ,
>>>
>>> а потом включить его при сборке, добавив PatchN и %patchN в spec.
>>
>>     Тут вся тонкость в том, что мне важно, чтобы патч был задействован
>> только при сборке под конкретный дистр.
>
> Если вам именно этого хочется, значит вы что-то делаете неправильно или задумали "что-то нехорошее".

   Ну не знаю насколько "не хорошее". Просто проект раньше собирался 
нормально под всё сразу (сизиф,p5,p6,5.0). А тут появилась некоторая
несовместимость решаемая простым патчем. Вот я и хотел, продолжить 
собственно так же "беззаботно собирать", только, чтобы для особых 
дистров, добавлялся патч при сборке.

Я уже собственно выбрал (пока-что) решение с "отдельным бранчем"
(но теперь надо синхронизировать постоянно с основным).


P.S. Впрочем видимо это просто "исторический рост проекта" и не 
возможность сборки под все дистры сразу из одного источника.
При развитии проекта, такое должно было бы произойти рано или поздно
(имеется ввиду несовместимость со старыми дистрами).

-- 
Pavel Vaynerman
www.etersot.ru


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