packages: rpm-build-macros/rpm.macros - set all flags in %cmake, like in %c...
glen
glen at pld-linux.org
Fri Oct 15 07:26:09 CEST 2010
Author: glen Date: Fri Oct 15 05:26:09 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- set all flags in %cmake, like in %configure
---- Files affected:
packages/rpm-build-macros:
rpm.macros (1.584 -> 1.585)
---- Diffs:
================================================================
Index: packages/rpm-build-macros/rpm.macros
diff -u packages/rpm-build-macros/rpm.macros:1.584 packages/rpm-build-macros/rpm.macros:1.585
--- packages/rpm-build-macros/rpm.macros:1.584 Thu Oct 14 10:45:45 2010
+++ packages/rpm-build-macros/rpm.macros Fri Oct 15 07:26:04 2010
@@ -240,11 +240,14 @@
}
%cmake \
-CC="%{__cc}" \\\
-CXX="%{__cxx}" \\\
-CFLAGS="%{rpmcflags}" \\\
-CXXFLAGS="%{rpmcxxflags}" \\\
-LDFLAGS="%{rpmldflags}" \\\
+%{?__cc:CC="%{__cc}"} \\\
+%{?__cxx:CXX="%{__cxx}"} \\\
+CPPFLAGS="${CPPFLAGS:-%{rpmcppflags}}" \\\
+CFLAGS="${CFLAGS:-%{rpmcflags}}" \\\
+FFLAGS="${FFLAGS:-%{rpmcflags}}" \\\
+FCFLAGS="${FCFLAGS:-%{rpmcflags}}" \\\
+CXXFLAGS="${CXXFLAGS:-%{rpmcxxflags}}" \\\
+LDFLAGS="${LDFLAGS:-%{rpmldflags}}" \\\
%{__cmake} \\\
-DCMAKE_INSTALL_PREFIX=%{_prefix} \\\
-DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \\\
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/rpm-build-macros/rpm.macros?r1=1.584&r2=1.585&f=u
More information about the pld-cvs-commit
mailing list