[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