[devel] spec и %def_enable smth-smth

Led =?iso-8859-1?q?led_=CE=C1_altlinux=2Eru?=
Вт Июн 13 14:31:44 MSD 2006


В сообщении от 13 июня 2006 12:42 Alexey Rusakov написал(a):
> Pavlov Konstantin wrote:
> > Всем привет.
> >
> > Хочется сделать %def_enable word1-word2, чтобы рулить
> > включением-выключением опции для configure.
> >
> > К примеру: %def_enable java-bindings
> > и далее
> > %if_enabled java-bindings
> > BuildRequires: gcc4.1-java libgcj4.1-devel
> > %endif
> > и %{subst_enable java-bindings} в configure.
> >
> > Однако, ничего из этого не срабатывает.
> > Есть ли мысли, как такое правильно сделать?
>
> Это известные грабли с %def_enable и дефисом. Ничего лучше, чем
>
> %def_enable java_bindings
>
> ...
>
> %if_enabled java_bindings
> ...
> %endif
>
> ...
>
> %{?_enable_java_bindings:--enable-java-bindings}

Можно посмотреть на макрос в пакете ffmpeg и сделать
%{subst_enable_with java_bindings java-bindings}

-- 
Led.



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