[SCM] Test git-repository for paraview branch, master, updated. upstream/3.10.1-36-g5c7c089

Anton Gladky gladky.anton at gmail.com
Mon Jul 25 17:53:20 UTC 2011


The following commit has been merged in the master branch:
commit 5c7c089eff5ecd32b37d5fe1738d804fbf4ce84b
Author: Anton Gladky <gladky.anton at gmail.com>
Date:   Mon Jul 25 19:52:07 2011 +0200

    Fix installing python-modules

diff --git a/debian/control b/debian/control
index b799485..2952a0d 100644
--- a/debian/control
+++ b/debian/control
@@ -11,13 +11,13 @@ Build-Depends: debhelper (>= 7.0.50~), quilt (>= 0.46-4), cmake (>= 2.6.3),
  qt4-dev-tools, libboost-all-dev, 
  libavformat-dev (>= 0.svn20080206),
  libavutil-dev, libavcodec-dev, libswscale-dev, python-dev, python-support, 
- chrpath, libglu1-mesa-dev, libxt-dev,
+ chrpath, libglu1-mesa-dev, libxt-dev, python-all, python-all-dev,
  libxext-dev, doxygen, graphviz, gnuplot, libtiff-dev, libpng-dev, libjpeg-dev, 
  libxml2-dev, libexpat-dev,
  zlib1g-dev, libfreetype6-dev, libmysqlclient-dev, libpq-dev, libtheora-dev, 
  libogg-dev, mpi-default-dev, libhdf5-serial-dev
 Standards-Version: 3.9.2
-XS-Python-Version: current
+X-Python-Version: >=2.6
 Homepage: http://www.paraview.org/
 Vcs-Git: git://git.debian.org/git/debian-science/packages/paraview.git
 Vcs-Browser: http://git.debian.org/?p=debian-science/packages/paraview.git
diff --git a/debian/paraview.install b/debian/paraview.install
index 2d0c696..0f665b6 100644
--- a/debian/paraview.install
+++ b/debian/paraview.install
@@ -1,5 +1,7 @@
+debian/*.xpm usr/share/pixmaps/
+debian/*.desktop usr/share/applications/
 usr/bin usr
 usr/lib usr
 usr/lib/paraview/vistrails/plugin/pgui/resources/images/* usr/share/doc/paraview/images/vistrails/pgui/images
 usr/lib/paraview/vistrails/plugin/app/resources/images/app_icon.png usr/share/doc/paraview/images/vistrails/app/images
-usr/lib/paraview/CMake/branded_splash.png usr/share/docs/paraview/images/CMake/
+usr/lib/paraview/CMake/branded_splash.png usr/share/doc/paraview/images/CMake/
diff --git a/debian/paraview.pyinstall b/debian/paraview.pyinstall
new file mode 100644
index 0000000..c59b50a
--- /dev/null
+++ b/debian/paraview.pyinstall
@@ -0,0 +1,3 @@
+debian/build/Utilities/VTKPythonWrapping/site-packages/paraview/*.py paraview
+debian/build/Utilities/VTKPythonWrapping/site-packages/paraview/demos/*.py paraview.demos
+debian/build/Utilities/VTKPythonWrapping/site-packages/paraview/vtk/*.py paraview.vtk
diff --git a/debian/rules b/debian/rules
index 16e0bb4..b2a5048 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,7 @@ BUILDDIR = $(CURDIR)/debian/build
 DESTDIR = $(CURDIR)/debian/tmp
 
 %:
-	dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR)
+	dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR) --with=python2
 
 export LD_LIBRARY_PATH+=:$(CURDIR)/debian/paraview/usr/lib/paraview
 
@@ -44,7 +44,6 @@ extra_flags += 	-DPARAVIEW_GENERATE_PROXY_DOCUMENTATION=ON \
 	-DHDF5_ENABLE_PARALLEL=ON \
 	-DMPI_LINK_FLAGS=-Wl \
 	-DPARAVIEW_ENABLE_PYTHON=ON \
-	-DPYTHON_EXECUTABLE=/usr/bin/python$(PVER) \
 	-DVTK_USE_OGGTHEORA_ENCODER=ON \
 	-DVTK_USE_SYSTEM_OGGTHEORA=ON \
 	-DCMAKE_C_FLAGS='$(CFLAGS)' \
@@ -66,19 +65,6 @@ override_dh_auto_build:
 override_dh_auto_install:
 	dh_auto_install -- DESTDIR=$(DESTDIR)
 	chmod a+x $(DESTDIR)/usr/lib/paraview/testing/FindString.tcl
-	if [ "$(PYVER)" = "2.6" ]; \
-	then \
-		dh_install -pparaview -XCMake -Xcmake -XMakefile \
-			--sourcedir=$(BUILDDIR) \
-			Utilities/VTKPythonWrapping/site-packages/paraview/ \
-			usr/lib/python$(PYVER)/dist-packages; \
-	else \
-		dh_install -pparaview -XCMake -Xcmake -XMakefile \
-			--sourcedir=$(BUILDDIR) \
-			Utilities/VTKPythonWrapping/site-packages/paraview/ \
-			usr/lib/python$(PYVER)/site-packages; \
-	fi
-	dh_python2 -pparaview
-	dh_install -pparaview --sourcedir=$(CURDIR)/debian paraview.xpm usr/share/pixmaps
-	dh_install -pparaview --sourcedir=$(CURDIR)/debian paraview.xml usr/share/mime/packages
-	dh_install -pparaview --sourcedir=$(CURDIR)/debian paraview.desktop usr/share/applications
+
+override_dh_makeshlibs:
+

-- 
Test git-repository for paraview



More information about the debian-science-commits mailing list