[SCM] Gmsh packaging. Gmsh is an automatic 3D finite element mesh generator. branch, master, updated. debian/2.7.0.dfsg-1-10-gf7c38ed

Anton Gladky gladky.anton at gmail.com
Sun May 19 09:29:46 UTC 2013


The following commit has been merged in the master branch:
commit f7c38eddb58f97a97ba3b625be96aff4117d184f
Author: Roland Stigge <stigge at antcom.de>
Date:   Sun May 19 11:29:35 2013 +0200

    Use multiarched python path.

diff --git a/debian/rules b/debian/rules
index ba3354e..f25693a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,7 @@ JAVA_HOME=/usr/lib/jvm/default-java
 
 export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+export DEB_HOST_MULTIARCH := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 # Add --with javahelper for java-wrappers
 
@@ -16,10 +17,9 @@ export OMPI_MCA_plm_rsh_agent=/bin/false                #workaround to start MPI
 disable_mpi_archs = armel armhf kfreebsd-amd64 kfreebsd-i386 mips mipsel
 export LD_LIBRARY_PATH :=  $(CURDIR)/debian/tmp/usr/lib:$(LD_LIBRARY_PATH); 
 
-
 extra_flags += \
 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python2.7 \
--DPYTHON_LIBRARY:FILEPATH=/usr/lib/libpython2.7.so \
+-DPYTHON_LIBRARY:FILEPATH=/usr/lib/$(DEB_HOST_MULTIARCH)/libpython2.7.so \
 -DENABLE_METIS:BOOL=OFF \
 -DENABLE_TAUCS:BOOL=OFF \
 -DENABLE_OSMESA:BOOL=OFF \

-- 
Gmsh packaging. Gmsh is an automatic 3D finite element mesh generator. 



More information about the debian-science-commits mailing list