Buchan Milne <[EMAIL PROTECTED]> writes:
> > it should be written:
> > %define build_foo 0
> > %{?_with_foo: %{expand: %%global build_foo 1}}
> > ^^^^^^^^
>
> Dump the %expand, it's not necessary:
> %{?_with_foo: %global build_foo 1}
FYI, I used the following to make it work in adiusbadsl :
%{expand:%%define build_modules %(if [[ `/bin/uname -r|sed 's/-.*$//'` < 2.4.21 ]];
then echo 1; else echo 0; fi)}
#- how to use the following: rpm --without modules -ba SPECS/...
%{?_with_modules: %{expand: %%define build_modules 1}}
%{?_without_modules: %{expand: %%define build_modules 0}}
But I'am not expert, this could be simplfied using %global ?
Fran�ois.