[SCM] OCE packaging branch, debian, updated. debian/0.10-1
Denis Barbier
bouzim at gmail.com
Sun Jun 10 07:36:29 UTC 2012
The following commit has been merged in the debian branch:
commit b1aead1e6ebffc10c931bd2aaa03b52fabab7067
Author: Denis Barbier <bouzim at gmail.com>
Date: Sat Jun 9 18:02:32 2012 +0200
debian/rules: Call dpkg-buildflags to set build flags
diff --git a/debian/rules b/debian/rules
index e6d5117..b73c11c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,9 @@
#!/usr/bin/make -f
+CFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CFLAGS)
+CXXFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) $(shell dpkg-buildflags --get CXXFLAGS)
+LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
+
%:
dh $@ --buildsystem=cmake --parallel --with quilt
@@ -10,6 +14,10 @@ override_dh_auto_configure:
-DOCE_INSTALL_PREFIX:PATH=/usr \
-DOCE_DRAW:BOOL=ON \
-DOCE_RPATH_FILTER_SYSTEM_PATHS:BOOL=ON \
+ -DCMAKE_C_FLAGS_RELEASE:STRING='$(CFLAGS)' \
+ -DCMAKE_CXX_FLAGS_RELEASE:STRING='$(CXXFLAGS)' \
+ -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING='$(LDFLAGS)' \
+ -DCMAKE_EXE_LINKER_FLAGS_RELEASE:STRING='$(LDFLAGS)' \
-DOCE_MULTITHREAD_LIBRARY:STRING=NONE \
-DOCE_WITH_FREEIMAGE:BOOL=ON \
-DOCE_WITH_GL2PS:BOOL=ON
--
OCE packaging
More information about the debian-science-commits
mailing list