]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
distro/rpm: use ninja op opensuse
authorTomas Krizek <tomas.krizek@nic.cz>
Mon, 25 Feb 2019 15:59:17 +0000 (16:59 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Tue, 12 Mar 2019 09:43:37 +0000 (10:43 +0100)
distro/rpm/knot-resolver.spec

index c2b76e38a711fd5227223cccadbe902f6890ec26..45dda33e5fa1aa64cb61cccc7b432564852bdc1a 100644 (file)
@@ -4,6 +4,7 @@
 %define GPG_CHECK 0
 %define VERSION __VERSION__
 %define repodir %{_builddir}/%{name}-%{version}
+%define NINJA ninja-build
 
 Name:           knot-resolver
 Version:        %{VERSION}
@@ -65,6 +66,7 @@ Requires:       lua-cqueues-compat
 Requires(pre): shadow-utils
 %endif
 %if 0%{?suse_version}
+%define NINJA ninja
 BuildRequires:  lmdb-devel
 BuildRequires:  python3-Sphinx
 Requires:       lua51-luasocket
@@ -137,16 +139,16 @@ meson build_rpm \
     -Dc_args="%{optflags}"\
     -Dc_link_args="%{?__global_ldflags}"
 
-ninja-build -v -C build_rpm
+%{NINJA} -v -C build_rpm
 %if "x%{?rhel}" == "x"
-ninja-build -v -C build_rpm doc
+%{NINJA} -v -C build_rpm doc
 %endif
 
 %check
 meson test -C build_rpm
 
 %install
-DESTDIR="${RPM_BUILD_ROOT}" ninja-build -v -C build_rpm install
+DESTDIR="${RPM_BUILD_ROOT}" %{NINJA} -v -C build_rpm install
 
 # add kresd.target to multi-user.target.wants to support enabling kresd services
 install -m 0755 -d %{buildroot}%{_unitdir}/multi-user.target.wants