#!/usr/bin/make -f BUILDDIR = $(CURDIR)/debian/build export DEB_CPPFLAGS_MAINT_APPEND=-DVTK_USE_BOOST %: dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR) extra_flags += \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_C_COMPILER=mpicc \ -DCMAKE_CXX_COMPILER=mpic++ \ -DBUILD_DOCUMENTATION=OFF \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TESTING=OFF \ -DVTK_USE_TK=OFF \ -DVTK_WRAP_JAVA=OFF \ -DVTK_WRAP_PYTHON=OFF \ -DVTK_WRAP_TCL=OFF \ -DVTK_USE_SYSTEM_EXPAT=ON \ -DVTK_USE_SYSTEM_FREETYPE=ON \ -DVTK_USE_SYSTEM_GL2PS=ON \ -DVTK_USE_SYSTEM_HDF5=ON \ -DHDF5_PREFER_PARALLEL=ON \ -DVTK_USE_SYSTEM_JPEG=ON \ -DVTK_USE_SYSTEM_LIBPROJ4=OFF \ -DVTK_USE_SYSTEM_LIBXML2=ON \ -DVTK_USE_SYSTEM_OGGTHEORA=ON \ -DVTK_USE_SYSTEM_PNG=ON \ -DVTK_USE_SYSTEM_TIFF=ON \ -DVTK_USE_SYSTEM_ZLIB=ON \ -DVTK_USE_SYSTEM_JSONCPP=ON \ -DVTK_USE_SYSTEM_NETCDF=ON \ -DVTK_USE_SYSTEM_GLEW=ON \ -DVTK_EXTRA_COMPILER_WARNINGS=ON \ -DVTK_Group_Imaging=ON \ -DVTK_Group_MPI=ON \ -DVTK_Group_Tk=ON \ -DVTK_Group_Views=ON \ -DMPI_CXX_INCLUDE_PATH="/usr/include/mpi" \ -DVTK_INSTALL_LIBRARY_DIR="/usr/lib/$(DEB_HOST_MULTIARCH)" \ -DVTK_MAKE_INSTANTIATORS=ON \ -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed" \ -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed" \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \ -DCMAKE_BUILD_TYPE=None \ -DVTK_USE_GCC_VISIBILITY=ON \ -DModule_vtkRenderingExternal=ON \ -DModule_vtkPython=OFF \ -DModule_vtkPythonInterpreter=OFF extra_flags += -DVTK_QT_VERSION=5 -DVTK_Group_Qt=ON override_dh_auto_configure: ifneq (,$(filter $(DEB_HOST_ARCH),$(noqt_archs))) echo '' > $(CURDIR)/Views/Qt/module.cmake echo '' > $(CURDIR)/GUISupport/QtWebkit/module.cmake echo '' > $(CURDIR)/Rendering/Qt/module.cmake echo '' > $(CURDIR)/GUISupport/QtOpenGL/module.cmake endif dh_auto_configure -- $(extra_flags) override_dh_auto_clean: dh_auto_clean rm -rf $(BUILDDIR) override_dh_auto_install: pwd dh_auto_install -X.pyc -X.pyo # Correct headers for paraview sed -i -e "s/FATAL_ERROR/STATUS/g" $(CURDIR)/debian/tmp/usr/lib/cmake/vtk-6.3/VTKTargets.cmake override_dh_install-arch: dh_install -a find $(CURDIR)/debian/libvtk6-dev/ -name "*Qt*" -exec rm {} \; find $(CURDIR)/debian/libvtk6.3/ -name "*Qt*" -exec rm {} \; find $(CURDIR)/debian/libvtk6-dev/ -name "libvtkRenderingPythonTkWidgets.so" -exec rm {} \; find $(CURDIR)/debian/libvtk6-dev/usr/include/ -name "Q*" -exec rm {} \;