[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