diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-10-14 07:00:28 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-10-14 07:00:28 +0000 |
commit | aa4ecc70e1b7f90cf5ee9e7fa319478522e5dc24 (patch) | |
tree | 7a137322c780ae39cdcff6d47b3d46c61fba1f64 /math/vtk-python | |
parent | Remove ports depending on vtk4 (diff) |
Remove the deprecated vtk4 consider using vtk5
Notes
Notes:
svn path=/head/; revision=330277
Diffstat (limited to 'math/vtk-python')
-rw-r--r-- | math/vtk-python/Makefile | 73 | ||||
-rw-r--r-- | math/vtk-python/files/extra-patch-Common-vtkPythonUtil.cxx | 11 | ||||
-rw-r--r-- | math/vtk-python/pkg-plist | 185 |
3 files changed, 0 insertions, 269 deletions
diff --git a/math/vtk-python/Makefile b/math/vtk-python/Makefile deleted file mode 100644 index 741388bb213e..000000000000 --- a/math/vtk-python/Makefile +++ /dev/null @@ -1,73 +0,0 @@ -# Created by: Mykola Khotyaintsev <ko@irfu.se> -# $FreeBSD$ - -CATEGORIES+= python -PKGNAMESUFFIX= -python - -COMMENT= The Visualization Toolkit Python libs - -LIB_DEPENDS= vtkCommon.${LIBVER}:${PORTSDIR}/math/vtk \ - png15:${PORTSDIR}/graphics/png \ - tcl84:${PORTSDIR}/lang/tcl84 \ - tk84:${PORTSDIR}/x11-toolkits/tk84 - -MASTERDIR= ${.CURDIR}/../vtk - -WRAP= Python -BINARIES= vtkWrapPython vtkpython -EXTRA_LIBS= RenderingPythonTkWidgets - -USE_PYTHON= yes -TCL_INCLUDE_DIR=${PREFIX}/include/tcl8.4 -TK_INCLUDE_DIR= ${PREFIX}/include/tk8.4 - -CXXFLAGS+= -DUSE_NON_CONST \ - -DUSE_COMPOSITELESS_PHOTO_PUT_BLOCK \ - -I${TCL_INCLUDE_DIR} # -Ds for TCL/TK 8.4, -I for libvtkRenderingPythonTkWidgets.so build - -LINKERFLAGS= -L${PREFIX}/lib # to link vtkpython to vtk libs - -CMAKE_DEFS= -DVTK_WRAP_PYTHON:BOOL=ON \ - -DPYTHON_INCLUDE_PATH:PATH=${PYTHON_INCLUDEDIR} \ - -DPYTHON_LIBRARY:FILEPATH=${PYTHON_LIBDIR}/config/lib${PYTHON_VERSION}.a \ - -DOPENGL_INCLUDE_DIR:PATH=${LOCALBASE}/include \ - -DZLIB_LIBRARY:PATH=/usr/lib/libz.so \ - -DZLIB_INCLUDE_DIR:PATH=/usr/include \ - -DJPEG_LIBRARY:PATH=${LOCALBASE}/lib/libjpeg.so \ - -DJPEG_INCLUDE_DIR:PATH=${LOCALBASE}/include \ - -DPNG_LIBRARY:PATH=${LOCALBASE}/lib/libpng15.so \ - -DPNG_INCLUDE_DIR:PATH=${LOCALBASE}/include/libpng15 \ - -DPNG_PNG_INCLUDE_DIR:PATH=${LOCALBASE}/include/libpng15 \ - -DTIFF_LIBRARY:PATH=${LOCALBASE}/lib/libtiff.so \ - -DTIFF_INCLUDE_DIR:PATH=${LOCALBASE}/include \ - -DTCL_INCLUDE_PATH:PATH=${TCL_INCLUDE_DIR} \ - -DTK_INCLUDE_PATH:PATH=${TK_INCLUDE_DIR} \ - -DEXPAT_LIBRARY:PATH=${LOCALBASE}/lib/libexpat.so \ - -DEXPAT_INCLUDE_DIR:PATH=${LOCALBASE}/include \ - -DCMAKE_BACKWARDS_COMPATIBILITY:STRING=2.2 - -EXTRA_PATCHES+= ${.CURDIR}/files/extra-patch-Common-vtkPythonUtil.cxx -PLIST_SUB+= VTK_PTH_LOCATION_DIR=${PYTHON_SITELIBDIR} - -NO_STAGE= yes -.include "${MASTERDIR}/Makefile" - -post-patch: patch-common - -do-install: install-cnotice install-binaries install-libs - @${ECHO_MSG} "Installing vtk site package to ${PREFIX}/lib/vtk/python ..." - @${MKDIR} ${PREFIX}/lib/vtk -.for i in "" vtk/ vtk/gtk/ vtk/qt/ vtk/test/ vtk/tk/ vtk/util/ vtk/wx/ - @${MKDIR} ${PREFIX}/lib/vtk/python/${i} - @${INSTALL_DATA} ${VTKSRCDIR}/Wrapping/Python/${i}*.py ${PREFIX}/lib/vtk/python/${i} -.endfor - @${ECHO} ${PREFIX}/lib/vtk/python > ${PYTHON_SITELIBDIR}/vtk.pth - @${PYTHON_CMD} -c "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );" - @${PYTHON_CMD} -Oc "import compileall; compileall.compile_dir( '${PREFIX}/lib/vtk/python' );" - -.for i in ${VTK_KITS:S/$/Python/} ${EXTRA_LIBS} - @${LN} -sf ${PREFIX}/lib/libvtk${i}.so \ - ${PREFIX}/lib/vtk/python/libvtk${i}.so -.endfor - -.include <bsd.port.post.mk> diff --git a/math/vtk-python/files/extra-patch-Common-vtkPythonUtil.cxx b/math/vtk-python/files/extra-patch-Common-vtkPythonUtil.cxx deleted file mode 100644 index ce81ebd04ea4..000000000000 --- a/math/vtk-python/files/extra-patch-Common-vtkPythonUtil.cxx +++ /dev/null @@ -1,11 +0,0 @@ ---- Common/vtkPythonUtil.cxx.orig Thu Oct 12 03:11:22 2006 -+++ Common/vtkPythonUtil.cxx Thu Oct 12 03:11:33 2006 -@@ -731,7 +731,7 @@ - } - if (strcmp(name, "__doc__") == 0) - { -- char *doc = t->tp_doc; -+ const char *doc = t->tp_doc; - if (doc != NULL) - { - return PyString_FromString(doc); diff --git a/math/vtk-python/pkg-plist b/math/vtk-python/pkg-plist deleted file mode 100644 index c4ba88a0bf45..000000000000 --- a/math/vtk-python/pkg-plist +++ /dev/null @@ -1,185 +0,0 @@ -bin/vtkWrapPython -bin/vtkpython -lib/libvtkCommonPython.so.%%LIBVER%% -lib/libvtkCommonPython.so -lib/libvtkFilteringPython.so.%%LIBVER%% -lib/libvtkFilteringPython.so -lib/libvtkGraphicsPython.so.%%LIBVER%% -lib/libvtkGraphicsPython.so -lib/libvtkHybridPython.so.%%LIBVER%% -lib/libvtkHybridPython.so -lib/libvtkIOPython.so.%%LIBVER%% -lib/libvtkIOPython.so -lib/libvtkImagingPython.so.%%LIBVER%% -lib/libvtkImagingPython.so -lib/libvtkParallelPython.so.%%LIBVER%% -lib/libvtkParallelPython.so -lib/libvtkPatentedPython.so.%%LIBVER%% -lib/libvtkPatentedPython.so -lib/libvtkRenderingPython.so.%%LIBVER%% -lib/libvtkRenderingPython.so -lib/libvtkRenderingPythonTkWidgets.so.%%LIBVER%% -lib/libvtkRenderingPythonTkWidgets.so -lib/vtk/python/QVTKRenderWidget.py -lib/vtk/python/QVTKRenderWidget.pyc -lib/vtk/python/QVTKRenderWidget.pyo -lib/vtk/python/libvtkCommonPython.so -lib/vtk/python/libvtkFilteringPython.so -lib/vtk/python/libvtkGraphicsPython.so -lib/vtk/python/libvtkHybridPython.so -lib/vtk/python/libvtkIOPython.so -lib/vtk/python/libvtkImagingPython.so -lib/vtk/python/libvtkParallelPython.so -lib/vtk/python/libvtkPatentedPython.so -lib/vtk/python/libvtkRenderingPython.so -lib/vtk/python/libvtkRenderingPythonTkWidgets.so -lib/vtk/python/vtk/__helper.py -lib/vtk/python/vtk/__helper.pyc -lib/vtk/python/vtk/__helper.pyo -lib/vtk/python/vtk/__init__.py -lib/vtk/python/vtk/__init__.pyc -lib/vtk/python/vtk/__init__.pyo -lib/vtk/python/vtk/common.py -lib/vtk/python/vtk/common.pyc -lib/vtk/python/vtk/common.pyo -lib/vtk/python/vtk/filtering.py -lib/vtk/python/vtk/filtering.pyc -lib/vtk/python/vtk/filtering.pyo -lib/vtk/python/vtk/graphics.py -lib/vtk/python/vtk/graphics.pyc -lib/vtk/python/vtk/graphics.pyo -lib/vtk/python/vtk/gtk/GtkVTKRenderWindow.py -lib/vtk/python/vtk/gtk/GtkVTKRenderWindow.pyc -lib/vtk/python/vtk/gtk/GtkVTKRenderWindow.pyo -lib/vtk/python/vtk/gtk/GtkVTKRenderWindowInteractor.py -lib/vtk/python/vtk/gtk/GtkVTKRenderWindowInteractor.pyc -lib/vtk/python/vtk/gtk/GtkVTKRenderWindowInteractor.pyo -lib/vtk/python/vtk/gtk/__init__.py -lib/vtk/python/vtk/gtk/__init__.pyc -lib/vtk/python/vtk/gtk/__init__.pyo -lib/vtk/python/vtk/gtk/GtkGLExtVTKRenderWindow.py -lib/vtk/python/vtk/gtk/GtkGLExtVTKRenderWindowInteractor.py -lib/vtk/python/vtk/gtk/GtkGLExtVTKRenderWindow.pyc -lib/vtk/python/vtk/gtk/GtkGLExtVTKRenderWindowInteractor.pyc -lib/vtk/python/vtk/gtk/GtkGLExtVTKRenderWindow.pyo -lib/vtk/python/vtk/gtk/GtkGLExtVTKRenderWindowInteractor.pyo -lib/vtk/python/vtk/hybrid.py -lib/vtk/python/vtk/hybrid.pyc -lib/vtk/python/vtk/hybrid.pyo -lib/vtk/python/vtk/imaging.py -lib/vtk/python/vtk/imaging.pyc -lib/vtk/python/vtk/imaging.pyo -lib/vtk/python/vtk/io.py -lib/vtk/python/vtk/io.pyc -lib/vtk/python/vtk/io.pyo -lib/vtk/python/vtk/parallel.py -lib/vtk/python/vtk/parallel.pyc -lib/vtk/python/vtk/parallel.pyo -lib/vtk/python/vtk/patented.py -lib/vtk/python/vtk/patented.pyc -lib/vtk/python/vtk/patented.pyo -lib/vtk/python/vtk/qt/QVTKRenderWidget.py -lib/vtk/python/vtk/qt/QVTKRenderWidget.pyc -lib/vtk/python/vtk/qt/QVTKRenderWidget.pyo -lib/vtk/python/vtk/qt/QVTKRenderWindowInteractor.py -lib/vtk/python/vtk/qt/QVTKRenderWindowInteractor.pyc -lib/vtk/python/vtk/qt/QVTKRenderWindowInteractor.pyo -lib/vtk/python/vtk/qt/__init__.py -lib/vtk/python/vtk/qt/__init__.pyc -lib/vtk/python/vtk/qt/__init__.pyo -lib/vtk/python/vtk/rendering.py -lib/vtk/python/vtk/rendering.pyc -lib/vtk/python/vtk/rendering.pyo -lib/vtk/python/vtk/required.py -lib/vtk/python/vtk/required.pyc -lib/vtk/python/vtk/required.pyo -lib/vtk/python/vtk/test/BlackBox.py -lib/vtk/python/vtk/test/BlackBox.pyc -lib/vtk/python/vtk/test/BlackBox.pyo -lib/vtk/python/vtk/test/Testing.py -lib/vtk/python/vtk/test/Testing.pyc -lib/vtk/python/vtk/test/Testing.pyo -lib/vtk/python/vtk/test/__init__.py -lib/vtk/python/vtk/test/__init__.pyc -lib/vtk/python/vtk/test/__init__.pyo -lib/vtk/python/vtk/tk/__init__.py -lib/vtk/python/vtk/tk/__init__.pyc -lib/vtk/python/vtk/tk/__init__.pyo -lib/vtk/python/vtk/tk/vtkLoadPythonTkWidgets.py -lib/vtk/python/vtk/tk/vtkLoadPythonTkWidgets.pyc -lib/vtk/python/vtk/tk/vtkLoadPythonTkWidgets.pyo -lib/vtk/python/vtk/tk/vtkTkImageViewerWidget.py -lib/vtk/python/vtk/tk/vtkTkImageViewerWidget.pyc -lib/vtk/python/vtk/tk/vtkTkImageViewerWidget.pyo -lib/vtk/python/vtk/tk/vtkTkPhotoImage.py -lib/vtk/python/vtk/tk/vtkTkPhotoImage.pyc -lib/vtk/python/vtk/tk/vtkTkPhotoImage.pyo -lib/vtk/python/vtk/tk/vtkTkRenderWidget.py -lib/vtk/python/vtk/tk/vtkTkRenderWidget.pyc -lib/vtk/python/vtk/tk/vtkTkRenderWidget.pyo -lib/vtk/python/vtk/tk/vtkTkRenderWindowInteractor.py -lib/vtk/python/vtk/tk/vtkTkRenderWindowInteractor.pyc -lib/vtk/python/vtk/tk/vtkTkRenderWindowInteractor.pyo -lib/vtk/python/vtk/util/__init__.py -lib/vtk/python/vtk/util/__init__.pyc -lib/vtk/python/vtk/util/__init__.pyo -lib/vtk/python/vtk/util/colors.py -lib/vtk/python/vtk/util/colors.pyc -lib/vtk/python/vtk/util/colors.pyo -lib/vtk/python/vtk/util/misc.py -lib/vtk/python/vtk/util/misc.pyc -lib/vtk/python/vtk/util/misc.pyo -lib/vtk/python/vtk/util/vtkConstants.py -lib/vtk/python/vtk/util/vtkConstants.pyc -lib/vtk/python/vtk/util/vtkConstants.pyo -lib/vtk/python/vtk/util/vtkImageExportToArray.py -lib/vtk/python/vtk/util/vtkImageExportToArray.pyc -lib/vtk/python/vtk/util/vtkImageExportToArray.pyo -lib/vtk/python/vtk/util/vtkImageImportFromArray.py -lib/vtk/python/vtk/util/vtkImageImportFromArray.pyc -lib/vtk/python/vtk/util/vtkImageImportFromArray.pyo -lib/vtk/python/vtk/util/vtkMethodParser.py -lib/vtk/python/vtk/util/vtkMethodParser.pyc -lib/vtk/python/vtk/util/vtkMethodParser.pyo -lib/vtk/python/vtk/wx/__init__.py -lib/vtk/python/vtk/wx/__init__.pyc -lib/vtk/python/vtk/wx/__init__.pyo -lib/vtk/python/vtk/wx/wxVTKRenderWindow.py -lib/vtk/python/vtk/wx/wxVTKRenderWindow.pyc -lib/vtk/python/vtk/wx/wxVTKRenderWindow.pyo -lib/vtk/python/vtk/wx/wxVTKRenderWindowInteractor.py -lib/vtk/python/vtk/wx/wxVTKRenderWindowInteractor.pyc -lib/vtk/python/vtk/wx/wxVTKRenderWindowInteractor.pyo -lib/vtk/python/vtkRenderWidget.py -lib/vtk/python/vtkRenderWidget.pyc -lib/vtk/python/vtkRenderWidget.pyo -lib/vtk/python/vtkTkImageViewerWidget.py -lib/vtk/python/vtkTkImageViewerWidget.pyc -lib/vtk/python/vtkTkImageViewerWidget.pyo -lib/vtk/python/vtkTkRenderWidget.py -lib/vtk/python/vtkTkRenderWidget.pyc -lib/vtk/python/vtkTkRenderWidget.pyo -lib/vtk/python/vtkpython.py -lib/vtk/python/vtkpython.pyc -lib/vtk/python/vtkpython.pyo -lib/vtk/python/vtkpythontk.py -lib/vtk/python/vtkpythontk.pyc -lib/vtk/python/vtkpythontk.pyo -lib/vtk/python/wxVTKRenderWindow.py -lib/vtk/python/wxVTKRenderWindow.pyc -lib/vtk/python/wxVTKRenderWindow.pyo -%%PYTHON_SITELIBDIR%%/vtk.pth -%%DOCSDIR%%/README.html -%%DOCSDIR%%/README.patented-classes -%%DOCSDIR%%/vtkLogo.jpg -@dirrmtry %%DOCSDIR%% -@dirrm lib/vtk/python/vtk/wx -@dirrm lib/vtk/python/vtk/util -@dirrm lib/vtk/python/vtk/tk -@dirrm lib/vtk/python/vtk/test -@dirrm lib/vtk/python/vtk/qt -@dirrm lib/vtk/python/vtk/gtk -@dirrm lib/vtk/python/vtk -@dirrm lib/vtk/python -@dirrmtry lib/vtk -@unexec rm %%VTK_PTH_LOCATION_DIR%%/vtk.pth 2>/dev/null || true |