[vtk7] 01/04: build for python3

Nico Schlömer nschloe-guest at moszumanska.debian.org
Wed Jul 12 07:39:55 UTC 2017


This is an automated email from the git hooks/post-receive script.

nschloe-guest pushed a commit to branch master
in repository vtk7.

commit dc707d981e94cbfd1eb61b1e02c346fe9992d24e
Author: Nico Schlömer <nico.schloemer at gmail.com>
Date:   Wed Jul 12 09:29:12 2017 +0200

    build for python3
---
 debian/rules | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/debian/rules b/debian/rules
index d3c830a..b5da094 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@ endif
 export JAVA_HOME=/usr/lib/jvm/default-java
 
 %:
-	dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR) --with python2 --with javahelper --parallel
+	dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR) --with python3 --with javahelper --parallel
 
 extra_flags +=  \
   -DCMAKE_VERBOSE_MAKEFILE=ON \
@@ -23,24 +23,31 @@ extra_flags +=  \
 	-DBUILD_SHARED_LIBS=ON \
 	-DBUILD_TESTING=OFF \
 	-DVTK_USE_TK=ON \
+	\
 	-DVTK_WRAP_JAVA=ON \
 	-DVTK_WRAP_PYTHON=ON \
+	  -DVTK_PYTHON_VERSION:STRING=3 \
+	\
 	-DVTK_WRAP_TCL=ON \
 	-DVTK_USE_SYSTEM_EXPAT=ON \
 	-DVTK_USE_SYSTEM_FREETYPE=ON \
 	-DVTK_USE_SYSTEM_GL2PS=ON \
 	-DVTK_USE_SYSTEM_HDF5=ON \
-	-DHDF5_PREFER_PARALLEL=ON \
+	  -DHDF5_PREFER_PARALLEL=ON \
 	-DVTK_USE_SYSTEM_JPEG=ON \
 	-DVTK_USE_SYSTEM_LIBPROJ4=ON \
 	-DVTK_USE_SYSTEM_LIBXML2=ON \
 	-DVTK_USE_SYSTEM_OGGTHEORA=ON \
 	-DVTK_USE_SYSTEM_PNG=ON \
+	-DVTK_USE_SYSTEM_SIX=ON \
 	-DVTK_USE_SYSTEM_TIFF=ON \
+	-DVTK_USE_SYSTEM_TWISTED=ON \
 	-DVTK_USE_SYSTEM_ZLIB=ON \
 	-DVTK_USE_SYSTEM_JSONCPP=ON \
 	-DVTK_USE_SYSTEM_NETCDF=ON \
 	-DVTK_USE_SYSTEM_GLEW=ON \
+	-DVTK_USE_SYSTEM_ZOPE=ON \
+	\
 	-DVTK_EXTRA_COMPILER_WARNINGS=ON \
 	-DVTK_Group_Imaging=ON \
 	-DVTK_Group_MPI=ON \
@@ -49,6 +56,7 @@ extra_flags +=  \
 	-DVTK_BUILD_ALL_MODULES=ON \
 	-DMPI_CXX_INCLUDE_PATH="/usr/include/mpi" \
 	-DVTK_INSTALL_LIBRARY_DIR="/usr/lib/$(DEB_HOST_MULTIARCH)" \
+	-DVTK_INSTALL_PYTHON_MODULE_DIR="/usr/lib/python3/dist-packages" \
 	-DVTK_MAKE_INSTANTIATORS=ON \
 	-DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed" \
 	-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed" \

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/vtk7.git



More information about the debian-science-commits mailing list