[ovito] 02/03: Update build dependencies.

Anton Gladky gladk at moszumanska.debian.org
Sun Nov 27 21:59:26 UTC 2016


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

gladk pushed a commit to branch master
in repository ovito.

commit 91d0b2a36923bb828578baab6208c63917f9f269
Author: Anton Gladky <gladk at debian.org>
Date:   Sun Nov 27 22:45:20 2016 +0100

    Update build dependencies.
---
 debian/control | 11 +++++++++--
 debian/rules   | 10 ++++++++--
 2 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/debian/control b/debian/control
index e21d62d..4947841 100644
--- a/debian/control
+++ b/debian/control
@@ -22,11 +22,17 @@ Build-Depends: cmake,
                libhdf5-dev,
                libmuparser-dev (>= 2.1.0),
                libnetcdf-dev,
-               libqscintilla2-dev,
+               libqt5scintilla2-dev,
                libqt5opengl5-dev,
                libqcustomplot-dev,
                libswscale-dev,
+               povray,
                python-dev,
+               python3-sphinx,
+               python3-matplotlib,
+               python3-sip,
+               python3-numpy,
+               python3-pyqt5,
                qtbase5-dev-tools,
                qtscript5-dev,
                xsltproc,
@@ -55,7 +61,8 @@ Description: visualization and analysis tool for atomistic simulation data
 Package: ovito-doc
 Architecture: all
 Section: doc
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+         ${sphinxdoc:Depends}
 Suggests: ovito
 Provides: ovito-examples
 Description: documentation for ovito
diff --git a/debian/rules b/debian/rules
index ef14a87..0063357 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,7 @@ extra_flags += \
 	-DOVITO_BUILD_PLUGIN_NETCDF=TRUE \
 	-DOVITO_VIDEO_OUTPUT_SUPPORT=ON \
 	-DOVITO_USE_SYSTEM_QCUSTOMPLOT=ON \
-	-DOVITO_BUILD_PLUGIN_TACHYON=FALSE
+	-DOVITO_BUILD_PLUGIN_TACHYON=ON
 
 ifeq (,$(filter $(DEB_HOST_ARCH), armel))
 	extra_flags += -DOVITO_BUILD_PLUGIN_CRYSTALANALYSIS=TRUE
@@ -20,6 +20,12 @@ override_dh_auto_configure:
 	dh_auto_configure -- $(extra_flags)
 
 override_dh_install-arch:
-	dh_install --list-missing
+	dh_install -a --list-missing
 	find ./debian/ovito -type d -empty -delete
 	find ./ -name "*DS_Store" | xargs rm -f
+	find . -name '__pycache__' -print0 | xargs -0 rm -rf
+	find . -name '*.pyc' -print0 | xargs -0 rm -f
+
+override_dh_install-indep:
+	dh_install -i
+	dh_sphinxdoc

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



More information about the debian-science-commits mailing list