makra ifdef/ifndef w rpmie z ra
Michal Moskal
malekith at pld-linux.org
Sun Sep 14 10:14:36 CEST 2003
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
More information about the pld-devel-pl
mailing list