r36833 - in /packages/paraview/trunk/debian: changelog rules
malat-guest at users.alioth.debian.org
malat-guest at users.alioth.debian.org
Wed Aug 18 15:01:51 UTC 2010
Author: malat-guest
Date: Wed Aug 18 15:01:48 2010
New Revision: 36833
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36833
Log:
prepare for new upload
Modified:
packages/paraview/trunk/debian/changelog
packages/paraview/trunk/debian/rules
Modified: packages/paraview/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/paraview/trunk/debian/changelog?rev=36833&op=diff
==============================================================================
--- packages/paraview/trunk/debian/changelog (original)
+++ packages/paraview/trunk/debian/changelog Wed Aug 18 15:01:48 2010
@@ -3,6 +3,7 @@
* New upstream: 3.8.1. Closes: #591137
* Do not install system lib (ffmpeg, qt)
* Update Standard-Version: 3.9.1 (no change required)
+ * Some debian/rules cleanups
-- Mathieu Malaterre <mathieu.malaterre at gmail.com> Fri, 30 Jul 2010 11:56:30 +0200
Modified: packages/paraview/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/paraview/trunk/debian/rules?rev=36833&op=diff
==============================================================================
--- packages/paraview/trunk/debian/rules (original)
+++ packages/paraview/trunk/debian/rules Wed Aug 18 15:01:48 2010
@@ -1,10 +1,4 @@
#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
@@ -18,12 +12,7 @@
include /usr/share/cdbs/1/class/cmake.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-#include /usr/share/cdbs/1/class/python-distutils.mk
-#DEB_PYTHON_BUILD_ARGS =
-#--build-base="$(DEB_BUILDDIR)/VTK/Wrapping/Python/"
-#DEB_PYTHON_SETUP_CMD := $(DEB_BUILDDIR)/VTK/Wrapping/Python/setup.py
-#DEB_PYTHON_SETUP_CMD :=
DEB_DH_MAKESHLIBS_ARGS_paraview := -n
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
@@ -40,7 +29,7 @@
-DDOCUMENTATION_HTML_HELP=ON \
-DBUILD_EXAMPLES=OFF \
-DBUILD_SHARED_LIBS=ON \
- -DVTK_USE_RPATH=ON \
+ -DVTK_USE_RPATH:BOOL=ON \
-DCMAKE_VERBOSE_MAKEFILE=OFF \
-DCMAKE_BUILD_TYPE="Release" \
-DCMAKE_INSTALL_RPATH=/usr/lib/paraview \
@@ -107,63 +96,14 @@
-DPYTHON_EXECUTABLE=/usr/bin/python$(PVER) \
-DPYTHON_INCLUDE_PATH:PATH=/usr/include/$(PYVERS) \
-DPYTHON_LIBRARY:FILEPATH=/usr/lib/lib$(PYVERS).so \
- -DPV_INSTALL_LIB_DIR="$${PV_INSTALL_ROOT}/lib/paraview" \
- -DPV_INSTALL_INCLUDE_DIR="$${PV_INSTALL_ROOT}/include/paraview"
+ -DPV_INSTALL_LIB_DIR="lib/paraview" \
+ -DPV_INSTALL_INCLUDE_DIR="include/paraview"
DEB_DH_SHLIBDEPS_ARGS=-l$(CURDIR)/debian/paraview/usr/lib/paraview -l$(CURDIR)/debian/paraview/usr/lib/python$(PVER)/site-packages/paraview/python/
binary-install/paraview::
-# -for i in `find $(DEB_BUILDDIR)/bin/ -name "[DHPckmpv]*"`; \
-# do\
-# install $$i debian/paraview/usr/bin; \
-# done
-# -mkdir -p debian/paraview/usr/lib/paraview
-# -mkdir -p debian/paraview/usr/lib/paraview/python
-# -for i in `find $(DEB_BUILDDIR)/bin/ -name "*.so*"`; \
-# do\
-# install $$i debian/paraview/usr/lib/paraview/; \
-# done
-# -rm debian/paraview/usr/lib/paraview/lib*Python*.so*
-# -for i in `find $(DEB_BUILDDIR)/bin/ -name "*Python*.so*"`; \
-# do\
-# install $$i debian/paraview/usr/lib/paraview/python; \
-# done
-# -mkdir -p debian/paraview/usr/share/doc/paraview/html
-# -for i in `find $(DEB_BUILDDIR)/Documentation/ -name "*.[pnghtml]*"`; \
-# do\
-# install $$i debian/paraview/usr/share/doc/paraview/html; \
-# done
-# -mkdir -p debian/paraview/usr/share/lintian/overrides
-# -cp debian/paraview.lintian-overrides debian/paraview/usr/share/lintian/overrides/paraview
-# -# install the documentation
-# -mkdir debian/paraview/usr/share/paraview
-# -echo >debian/paraview/usr/share/paraview/pqClientDocFinder.txt /usr/bin/
-# -echo >>debian/paraview/usr/share/paraview/pqClientDocFinder.txt /usr/share/doc/paraview/html/pqClient.adp
-# -install $(DEB_BUILDDIR)/pqClient.adp debian/paraview/usr/share/doc/paraview/html
-
-
-# #binary-install/python-paraview::
-# # dh_pycentral -ppython-paraview
-# # dh_python -ppython-paraview
-
-# #makebuilddir/python-paraview::
-# # ln -sf build $(DEB_BUILDDIR)/VTK/Wrapping/Python/
-# # ln -sf $(DEB_BUILDDIR)/VTK/Wrapping/Python/setup.py
-
- -mv debian/paraview/usr/bin/plugins $(CURDIR)/debian/paraview/usr/lib/paraview/plugins
- -mv debian/paraview/usr/plugins/* $(CURDIR)/debian/paraview/usr/lib/paraview/plugins
- -rm -rf debian/paraview/usr/plugins
- -mv debian/paraview/lib/paraview/* $(CURDIR)/debian/paraview/usr/lib/paraview/
- -mv debian/paraview/include/paraview/* $(CURDIR)/debian/paraview/usr/include/paraview/
- -mv debian/paraview/usr/bin/Documentation $(CURDIR)/debian/paraview/usr/share/doc/paraview/html
- -mv debian/paraview/usr/bin/*.html $(CURDIR)/debian/paraview/usr/share/doc/paraview/
- -mv debian/paraview/usr/bin/*.txt $(CURDIR)/debian/paraview/usr/share/doc/paraview/
- -mv debian/paraview/usr/bin/*.adp $(CURDIR)/debian/paraview/usr/share/doc/paraview/
-chmod a+x $(CURDIR)/debian/paraview/usr/lib/paraview/testing/FindString.tcl
- -rm -rf debian/paraview/lib
- -rm -rf debian/paraview/include
- -rm -rf debian/paraview/scratch
- # we need to keep: vtkWrapClientServer
+ # we need to keep: vtkWrapClientServer, remove vtkWrapPython vtkWrapPythonInit
find debian/paraview/usr/bin -type f -name vtk\* -not -name vtkWrapClientServer -print | xargs rm
# The assistant is actually the one from Qt, simply a convient copy, remove it !
-rm debian/paraview/usr/bin/assistant
@@ -171,6 +111,7 @@
-rm debian/paraview/usr/bin/lproj
# remove cmake test driver
-rm debian/paraview/usr/bin/smTestDriver
+ # need to handle this one more gracefully
-mv debian/paraview/usr/doc/paraview.qch debian/paraview/usr/share/doc/paraview/paraview.qch
-rmdir debian/paraview/usr/doc
@@ -187,7 +128,6 @@
dh_pysupport -pparaview
-chmod a-x $(CURDIR)/debian/paraview/usr/share/pyshared/paraview/*.py
-chmod a-x $(CURDIR)/debian/paraview/usr/share/pyshared/paraview/vtk/*.py
- -rm -r debian/paraview/usr/lib/paraview/doc
clean::
-find $(CURDIR) -name "*.pyc" | xargs rm -f
More information about the debian-science-commits
mailing list