[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