From: Stefan Metzmacher Date: Mon, 28 Mar 2022 10:38:36 +0000 (+0200) Subject: ctdb/packaging/RPM: don't use waf directly X-Git-Tag: tevent-0.12.0~209 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aa02cf3c4449cb0a22da8f359f0b3edc4f1d9bb7;p=thirdparty%2Fsamba.git ctdb/packaging/RPM: don't use waf directly ./configure && make && make install is will always work. Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett --- diff --git a/ctdb/packaging/RPM/ctdb.spec.in b/ctdb/packaging/RPM/ctdb.spec.in index 8fea8911ad2..46bced14334 100644 --- a/ctdb/packaging/RPM/ctdb.spec.in +++ b/ctdb/packaging/RPM/ctdb.spec.in @@ -88,7 +88,7 @@ fi export CC CFLAGS="$RPM_OPT_FLAGS $EXTRA -D_GNU_SOURCE" \ -$PYTHON ./buildtools/bin/waf configure \ +./configure \ --builtin-libraries=replace,popt \ --bundled-libraries=!talloc,!tevent,!tdb \ --minimum-library-version=talloc:%libtalloc_version,tdb:%libtdb_version,tevent:%libtevent_version \ @@ -103,7 +103,7 @@ $PYTHON ./buildtools/bin/waf configure \ --mandir=%{_mandir} \ --localstatedir=%{_localstatedir} -$PYTHON ./buildtools/bin/waf build +make -j %install # Clean up in case there is trash left from a previous build @@ -112,7 +112,7 @@ rm -rf $RPM_BUILD_ROOT # Create the target build directory hierarchy mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sudoers.d -DESTDIR=$RPM_BUILD_ROOT $PYTHON ./buildtools/bin/waf install +DESTDIR=$RPM_BUILD_ROOT make -j install install -m644 config/ctdb.conf $RPM_BUILD_ROOT%{_sysconfdir}/ctdb install -m644 config/ctdb.tunables $RPM_BUILD_ROOT%{_sysconfdir}/ctdb