[vtk7] 03/06: Correct python3 modules

Gert Wollny gewo at moszumanska.debian.org
Wed Jul 12 10:39:13 UTC 2017


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

gewo pushed a commit to branch master
in repository vtk7.

commit 58498d3fefe10a9a9b19091668273f7cc5b55b9a
Author: Gert Wollny <gewo at debian.org>
Date:   Wed Jul 12 08:49:54 2017 +0000

    Correct python3 modules
---
 debian/control                        | 44 +++++++++++++++++------------------
 debian/libvtk7-dev.install            |  4 ++--
 debian/python3-vtk7.lintian-overrides |  6 ++---
 debian/rules                          |  4 ++--
 4 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/debian/control b/debian/control
index 241612a..32a2693 100644
--- a/debian/control
+++ b/debian/control
@@ -52,13 +52,13 @@ Build-Depends: chrpath,
                libxt-dev,
                mpi-default-dev,
                pkg-config,
-               python-all-dev (<< 2.8),
-               python-all-dev,
-               python-autobahn,
-               python-matplotlib,
-               python-mpi4py,
-               python-six,
-               python-twisted,
+               python3-all-dev (<< 2.8),
+               python3-all-dev,
+               python3-autobahn,
+               python3-matplotlib,
+               python3-mpi4py,
+               python3-six,
+               python3-twisted,
                qtbase5-dev,
                qttools5-private-dev,
                r-base,
@@ -80,7 +80,7 @@ Standards-Version: 4.0.0
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/vtk7.git
 Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/vtk7.git
 Homepage: http://www.vtk.org/
-X-Python-Version: current
+X-Python3-Version: current
 
 Package: libvtk7-dev
 Architecture: any
@@ -106,7 +106,7 @@ Depends: default-libmysqlclient-dev,
          libpng-dev,
          libpq-dev,
          libproj-dev,
-         libpython-dev,
+         libpython3-dev,
          libswscale-dev,
          libtheora-dev,
          libtiff-dev,
@@ -118,8 +118,8 @@ Depends: default-libmysqlclient-dev,
          libxss-dev,
          libxt-dev,
          mpi-default-dev,
-         python-vtk7 (= ${binary:Version}),
-         python-zope.interface,
+         python3-vtk7 (= ${binary:Version}),
+         python3-zope.interface,
          tcl-dev,
          tcl-vtk7 (= ${binary:Version}),
          tk-dev,
@@ -226,29 +226,29 @@ Description: Visualization Toolkit - A high level 3D visualization library - jav
  .
  This package provides the VTK Java language support.
 
-Package: python-vtk7
+Package: python3-vtk7
 Architecture: any
 Section: python
 Depends: libvtk7.1 (= ${binary:Version}),
          libvtk7.1-qt (= ${binary:Version}),
-         python-autobahn,
-         python-mpi4py,
-         python-six,
-         python-twisted,
-         python-zope.interface,
+         python3-autobahn,
+         python3-mpi4py,
+         python3-six,
+         python3-twisted,
+         python3-zope.interface,
          ${misc:Depends},
          ${python:Depends},
          ${shlibs:Depends}
 Suggests: mayavi2,
           vtk7-doc,
           vtk7-examples
-Breaks: python-vtk6
-Replaces: python-vtk6
+Breaks: python3-vtk6
+Replaces: python3-vtk6
 Description: Python bindings for VTK
  The Visualization Toolkit (VTK) is an open-source software system
  for 3D computer graphics, image processing, and visualization.
  .
- This package provides the python bindings for VTK.
+ This package provides the python3 bindings for VTK.
 
 Package: tcl-vtk7
 Architecture: any
@@ -300,8 +300,8 @@ Architecture: all
 Section: graphics
 Depends: ${misc:Depends}
 Suggests: libvtk7-dev,
-          python,
-          python-vtk7,
+          python3,
+          python3-vtk7,
           tcl-vtk7,
           tclsh,
           vtk7-doc
diff --git a/debian/libvtk7-dev.install b/debian/libvtk7-dev.install
index a165856..5458a81 100644
--- a/debian/libvtk7-dev.install
+++ b/debian/libvtk7-dev.install
@@ -1,7 +1,7 @@
 # add doxygen docs
 # to get paraview debian/build properly on top of vtk we now add this as a symlink 
-# in the python-vtk7 package 
-# /usr/lib/*/python2.7/site-packages/vtk/*
+# in the python3-vtk7 package 
+# /usr/lib/*/python3.5/site-packages/vtk/*
 CMake/TopologicalSort.cmake usr/lib/cmake/vtk-7.1/
 CMake/vtkGroups.cmake usr/lib/cmake/vtk-7.1/
 CMake/vtkTesting*.cmake	usr/lib/cmake/vtk-7.1/
diff --git a/debian/python3-vtk7.lintian-overrides b/debian/python3-vtk7.lintian-overrides
index 5ffbc47..55e79a7 100644
--- a/debian/python3-vtk7.lintian-overrides
+++ b/debian/python3-vtk7.lintian-overrides
@@ -1,4 +1,4 @@
 # Upstream does not provide manpages
-python-vtk7: binary-without-manpage
-python-vtk7: binary-or-shlib-defines-rpath
-python-vtk7: hardening-no-relro
+python3-vtk7: binary-without-manpage
+python3-vtk7: binary-or-shlib-defines-rpath
+python3-vtk7: hardening-no-relro
diff --git a/debian/rules b/debian/rules
index 8fad169..1bf75b1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -120,6 +120,6 @@ override_dh_install-arch:
 	find $(CURDIR)/debian/libvtk7-dev/usr/include/ -name "Q*" -exec rm {} \;
 	chmod 755 $(CURDIR)/debian/libvtk7-dev/usr/share/vtk-7.1/doxygen/*.pl
 	rm -rf $(CURDIR)/debian/libvtk7-doc/usr/share/doc/vtk7-doc/html/_formulas.log
-	mkdir -p  $(CURDIR)/debian/python-vtk7/usr/lib/$(DEB_HOST_MULTIARCH)/python3.5/site-packages/ && \
-          cd $(CURDIR)/debian/python-vtk7/usr/lib/$(DEB_HOST_MULTIARCH)/python3.5/site-packages/ && \
+	mkdir -p  $(CURDIR)/debian/python3-vtk7/usr/lib/$(DEB_HOST_MULTIARCH)/python3.5/site-packages/ && \
+          cd $(CURDIR)/debian/python3-vtk7/usr/lib/$(DEB_HOST_MULTIARCH)/python3.5/site-packages/ && \
 	  ln -s  /usr/lib/python3.5/dist-packages/vtk vtk

-- 
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