SOURCES: rpm.macros - add %waf (and %__waf for overriding with own...

glen glen at pld-linux.org
Tue Dec 5 18:01:59 CET 2006


Author: glen                         Date: Tue Dec  5 17:01:59 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- add %waf (and %__waf for overriding with own flags)

---- Files affected:
SOURCES:
   rpm.macros (1.333 -> 1.334) 

---- Diffs:

================================================================
Index: SOURCES/rpm.macros
diff -u SOURCES/rpm.macros:1.333 SOURCES/rpm.macros:1.334
--- SOURCES/rpm.macros:1.333	Fri Nov 24 02:16:36 2006
+++ SOURCES/rpm.macros	Tue Dec  5 18:01:53 2006
@@ -142,6 +142,20 @@
 cmake \
 }
 
+# waf. see waf.spec
+# override __waf to add -j1 in your ~/.rpmmacros
+%__waf	/usr/bin/waf
+%waf { \
+# To install waf directories (.waf-version, .wafcache) in building directory. \
+WAF_HOME="%{buildroot}" \
+CC="%{__cc}" \
+CXX="%{__cxx}" \
+CFLAGS="%{rpmcflags}" \
+CXXFLAGS="%{rpmcxxflags}" \
+%{__waf} \
+	--prefix=%{_prefix} %{?debug:debug=full} \
+}
+
 #----------------------------------------------------------------
 %global configure_cache 0
 %configure_cache_file	%{buildroot}.configure.cache
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/rpm.macros?r1=1.333&r2=1.334&f=u



More information about the pld-cvs-commit mailing list