forked from pool/systemd
fix build of mini falvor by allowing a second parameter with %when
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1249
This commit is contained in:
parent
26f6231c47
commit
a80d9ed800
11
systemd.spec
11
systemd.spec
@ -35,8 +35,11 @@
|
|||||||
%define suse_version +suse.82.g117bd7f14a
|
%define suse_version +suse.82.g117bd7f14a
|
||||||
%define _testsuitedir /usr/lib/systemd/tests
|
%define _testsuitedir /usr/lib/systemd/tests
|
||||||
|
|
||||||
# Similar to %with but returns true/false
|
# Similar to %%with but returns true/false. The 'true' value can be redefined
|
||||||
%define when() %{expand:%%{?with_%{1}:true}%%{!?with_%{1}:false}}
|
# when a second parameter is passed.
|
||||||
|
%define __when_1() %{expand:%%{?with_%{1}:true}%%{!?with_%{1}:false}}
|
||||||
|
%define __when_2() %{expand:%%{?with_%{1}:%{2}}%%{!?with_%{1}:false}}
|
||||||
|
%define when() %{expand:%%__when_%# %{*}}
|
||||||
|
|
||||||
%if 0%{?bootstrap}
|
%if 0%{?bootstrap}
|
||||||
%bcond_with coredump
|
%bcond_with coredump
|
||||||
@ -673,14 +676,14 @@ Have fun with these services at your own risk.
|
|||||||
-Dresolve=%{when resolved} \
|
-Dresolve=%{when resolved} \
|
||||||
-Ddns-servers='' \
|
-Ddns-servers='' \
|
||||||
-Ddefault-dnssec=no \
|
-Ddefault-dnssec=no \
|
||||||
-Ddns-over-tls=openssl \
|
-Ddns-over-tls=%{when resolved openssl} \
|
||||||
\
|
\
|
||||||
-Dpstore=%{when experimental} \
|
-Dpstore=%{when experimental} \
|
||||||
-Drepart=%{when experimental} \
|
-Drepart=%{when experimental} \
|
||||||
-Dhomed=%{when experimental} \
|
-Dhomed=%{when experimental} \
|
||||||
-Duserdb=%{when experimental} \
|
-Duserdb=%{when experimental} \
|
||||||
\
|
\
|
||||||
-Dtests=%{?with_testsuite:unsafe}%{!?with_testsuite:false} \
|
-Dtests=%{when testsuite unsafe} \
|
||||||
-Dinstall-tests=%{when testsuite}
|
-Dinstall-tests=%{when testsuite}
|
||||||
|
|
||||||
%meson_build
|
%meson_build
|
||||||
|
Loading…
Reference in New Issue
Block a user