kde-i18n - a może w ten sposób:

Tomasz Pala gotar w polanet.pl
Pią, 4 Kwi 2003, 15:19:05 CEST


On Fri, Apr 04, 2003 at 14:40:30 +0200, Paweł Gołaszewski wrote:

> > %without value="jdk14"
> > [...]
> > %/without
> 
> v.s.
> 
> > Trzeba jakoś odróżnić "value" od makra value, więc:
> > 
> > %if %{value}="jdk14"
> > [...]
> > %endif
> 
> Pierwsze jest _znacznie_ czytelniejsze.

W którym miejscu? Makro możesz oznaczyć bez nawiasów {}. if/endif jest
logiczne, without/\/without nie. Więcej różnic nie ma.

> W obecnej infrastrukturze to da się zrobić. Zysk IMHO będzie na 
> czytelności specy, bo aktualnie bcondy tak zaciemniają, że ich szersze 
> stosowanie jest utrudnione...

Po co są podwójne warunki: %{!?_with_jdk14:1}%{?_with_jdk14:0} ?

A %{!?_without_gui:BuildRequires: gtk+-devel} jak zastąpić? Tu rolę
if/endif odgrywają nawiasy.

-- 
GoTaR <priv0.onet.pl->gotar>            USA sux
        ...Dżahilijja... znowu? Nadal...
PLD stuff at http://mops.uci.agh.edu.pl/~gotar/



Więcej informacji o liście dyskusyjnej pld-devel-pl