makra ifdef/ifndef w rpmie z ra
Michal Moskal
malekith w pld-linux.org
Nie, 14 Wrz 2003, 10:14:36 CEST
On Sun, Sep 14, 2003 at 03:11:09AM +0200, Paweł Gołaszewski wrote:
> > -# Shorthand for %if %{defined ...}
> > -%ifdef() %if %{expand:%%{?%{1}:1}%%{!?%{1}:0}}
> > -%ifndef() %if %{expand:%%{?%{1}:0}%%{!?%{1}:1}}
> > -
> > # Shorthand for %{defined with_...}
> > %with() %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}}
> > %without() %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}}
> > -
> > -# Shorthand for %if %{with ...}
> > -%ifwith() %if %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}}
> > -%ifwithout() %if %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}}
> >
> > # Handle conditional builds. %bcond_with is for case when feature is
> > # default off and needs to be activated with --with ... command line
>
> hhmm... już myślałem, że to ja coś napsułem, ale...
> cvs diff -u -r RA-branch -r HEAD SOURCES/rpm.macros
> nie wykazuje wogóle tych różnic, o których tutaj piszesz...
>
> cvs ann SOURCE/rpm.macros
>
> z kolei twierdzi, że malektih ostatnio dotykał tych linijek...
One działały tylko przez przypadek. RPM roznaje takie makra tylko jeśli
zaczynają się od słowa if, co wydaje się nie być właściwe, i pewnie
zostanie zmienione.
--
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: When in doubt, use brute force. -- Ken Thompson : {E-,w}-- {b++,e}>+++ h
Więcej informacji o liście dyskusyjnej pld-devel-pl