summaryrefslogtreecommitdiff
path: root/graphics/mayavi
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2004-08-02 14:13:45 +0000
committerdrochner <drochner@pkgsrc.org>2004-08-02 14:13:45 +0000
commit4c9988fb23de5c9415b6543cf0663723f485997c (patch)
treeaaff89cf47b4685c0fe7a6b2fc975d9a574680b7 /graphics/mayavi
parent79484a1fae7d039f07b2cf57c301773168808def (diff)
downloadpkgsrc-4c9988fb23de5c9415b6543cf0663723f485997c.tar.gz
import the MayaVi Data Visualizer, version 1.3, from -wip
Diffstat (limited to 'graphics/mayavi')
-rw-r--r--graphics/mayavi/DESCR6
-rw-r--r--graphics/mayavi/Makefile23
-rw-r--r--graphics/mayavi/PLIST248
-rw-r--r--graphics/mayavi/distinfo4
4 files changed, 281 insertions, 0 deletions
diff --git a/graphics/mayavi/DESCR b/graphics/mayavi/DESCR
new file mode 100644
index 00000000000..74ae434632d
--- /dev/null
+++ b/graphics/mayavi/DESCR
@@ -0,0 +1,6 @@
+MayaVi is a free, easy to use scientific data visualizer. It is written in
+Python and uses the amazing Visualization Toolkit (VTK) for the graphics. It
+provides a GUI written using Tkinter. MayaVi is free and distributed under
+the conditions of the BSD license. It is also cross platform and should run
+on any platform where both Python and VTK are available (which is almost any
+*nix, Mac OSX or Windows).
diff --git a/graphics/mayavi/Makefile b/graphics/mayavi/Makefile
new file mode 100644
index 00000000000..122918f5599
--- /dev/null
+++ b/graphics/mayavi/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/08/02 14:13:45 drochner Exp $
+#
+
+DISTNAME= MayaVi-1.3
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mayavi/}
+
+MAINTAINER= dotz@irc.pl
+HOMEPAGE= http://mayavi.sourceforge.net/
+COMMENT= Scientific data visualizer written in Python
+
+DEPENDS= vtk-python>=4.2:../../graphics/vtk-python
+
+USE_BUILDLINK3= yes
+PY_PATCHPLIST= yes
+PYDISTUTILSPKG= yes
+
+# vtk-python is for 23-pth only
+PYTHON_VERSIONS_ACCEPTED= 23pth
+
+.include "../../lang/python/extension.mk"
+.include "../../x11/py-Tk/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/mayavi/PLIST b/graphics/mayavi/PLIST
new file mode 100644
index 00000000000..78d84dd1f33
--- /dev/null
+++ b/graphics/mayavi/PLIST
@@ -0,0 +1,248 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/08/02 14:13:45 drochner Exp $
+bin/mayavi
+${PYSITELIB}/mayavi/Base/DataVizManager.py
+${PYSITELIB}/mayavi/Base/DataVizManager.pyc
+${PYSITELIB}/mayavi/Base/DataVizManager.pyo
+${PYSITELIB}/mayavi/Base/ModuleManager.py
+${PYSITELIB}/mayavi/Base/ModuleManager.pyc
+${PYSITELIB}/mayavi/Base/ModuleManager.pyo
+${PYSITELIB}/mayavi/Base/Objects.py
+${PYSITELIB}/mayavi/Base/Objects.pyc
+${PYSITELIB}/mayavi/Base/Objects.pyo
+${PYSITELIB}/mayavi/Base/__init__.py
+${PYSITELIB}/mayavi/Base/__init__.pyc
+${PYSITELIB}/mayavi/Base/__init__.pyo
+${PYSITELIB}/mayavi/Common.py
+${PYSITELIB}/mayavi/Common.pyc
+${PYSITELIB}/mayavi/Common.pyo
+${PYSITELIB}/mayavi/Filters/CellToPointData.py
+${PYSITELIB}/mayavi/Filters/CellToPointData.pyc
+${PYSITELIB}/mayavi/Filters/CellToPointData.pyo
+${PYSITELIB}/mayavi/Filters/CutPlane.py
+${PYSITELIB}/mayavi/Filters/CutPlane.pyc
+${PYSITELIB}/mayavi/Filters/CutPlane.pyo
+${PYSITELIB}/mayavi/Filters/Delaunay2D.py
+${PYSITELIB}/mayavi/Filters/Delaunay2D.pyc
+${PYSITELIB}/mayavi/Filters/Delaunay2D.pyo
+${PYSITELIB}/mayavi/Filters/Delaunay3D.py
+${PYSITELIB}/mayavi/Filters/Delaunay3D.pyc
+${PYSITELIB}/mayavi/Filters/Delaunay3D.pyo
+${PYSITELIB}/mayavi/Filters/ExtractGrid.py
+${PYSITELIB}/mayavi/Filters/ExtractGrid.pyc
+${PYSITELIB}/mayavi/Filters/ExtractGrid.pyo
+${PYSITELIB}/mayavi/Filters/ExtractTensorComponents.py
+${PYSITELIB}/mayavi/Filters/ExtractTensorComponents.pyc
+${PYSITELIB}/mayavi/Filters/ExtractTensorComponents.pyo
+${PYSITELIB}/mayavi/Filters/ExtractUnstructuredGrid.py
+${PYSITELIB}/mayavi/Filters/ExtractUnstructuredGrid.pyc
+${PYSITELIB}/mayavi/Filters/ExtractUnstructuredGrid.pyo
+${PYSITELIB}/mayavi/Filters/ExtractVectorComponents.py
+${PYSITELIB}/mayavi/Filters/ExtractVectorComponents.pyc
+${PYSITELIB}/mayavi/Filters/ExtractVectorComponents.pyo
+${PYSITELIB}/mayavi/Filters/ExtractVectorNorm.py
+${PYSITELIB}/mayavi/Filters/ExtractVectorNorm.pyc
+${PYSITELIB}/mayavi/Filters/ExtractVectorNorm.pyo
+${PYSITELIB}/mayavi/Filters/MaskPoints.py
+${PYSITELIB}/mayavi/Filters/MaskPoints.pyc
+${PYSITELIB}/mayavi/Filters/MaskPoints.pyo
+${PYSITELIB}/mayavi/Filters/PolyDataNormals.py
+${PYSITELIB}/mayavi/Filters/PolyDataNormals.pyc
+${PYSITELIB}/mayavi/Filters/PolyDataNormals.pyo
+${PYSITELIB}/mayavi/Filters/StructuredPointsProbe.py
+${PYSITELIB}/mayavi/Filters/StructuredPointsProbe.pyc
+${PYSITELIB}/mayavi/Filters/StructuredPointsProbe.pyo
+${PYSITELIB}/mayavi/Filters/Threshold.py
+${PYSITELIB}/mayavi/Filters/Threshold.pyc
+${PYSITELIB}/mayavi/Filters/Threshold.pyo
+${PYSITELIB}/mayavi/Filters/UserDefined.py
+${PYSITELIB}/mayavi/Filters/UserDefined.pyc
+${PYSITELIB}/mayavi/Filters/UserDefined.pyo
+${PYSITELIB}/mayavi/Filters/WarpScalar.py
+${PYSITELIB}/mayavi/Filters/WarpScalar.pyc
+${PYSITELIB}/mayavi/Filters/WarpScalar.pyo
+${PYSITELIB}/mayavi/Filters/WarpVector.py
+${PYSITELIB}/mayavi/Filters/WarpVector.pyc
+${PYSITELIB}/mayavi/Filters/WarpVector.pyo
+${PYSITELIB}/mayavi/Filters/__init__.py
+${PYSITELIB}/mayavi/Filters/__init__.pyc
+${PYSITELIB}/mayavi/Filters/__init__.pyo
+${PYSITELIB}/mayavi/Main.py
+${PYSITELIB}/mayavi/Main.pyc
+${PYSITELIB}/mayavi/Main.pyo
+${PYSITELIB}/mayavi/Misc/CTFEditor.py
+${PYSITELIB}/mayavi/Misc/CTFEditor.pyc
+${PYSITELIB}/mayavi/Misc/CTFEditor.pyo
+${PYSITELIB}/mayavi/Misc/Lights.py
+${PYSITELIB}/mayavi/Misc/Lights.pyc
+${PYSITELIB}/mayavi/Misc/Lights.pyo
+${PYSITELIB}/mayavi/Misc/LutHandler.py
+${PYSITELIB}/mayavi/Misc/LutHandler.pyc
+${PYSITELIB}/mayavi/Misc/LutHandler.pyo
+${PYSITELIB}/mayavi/Misc/Lut_Editor.py
+${PYSITELIB}/mayavi/Misc/Lut_Editor.pyc
+${PYSITELIB}/mayavi/Misc/Lut_Editor.pyo
+${PYSITELIB}/mayavi/Misc/Picker.py
+${PYSITELIB}/mayavi/Misc/Picker.pyc
+${PYSITELIB}/mayavi/Misc/Picker.pyo
+${PYSITELIB}/mayavi/Misc/RenderWindow.py
+${PYSITELIB}/mayavi/Misc/RenderWindow.pyc
+${PYSITELIB}/mayavi/Misc/RenderWindow.pyo
+${PYSITELIB}/mayavi/Misc/__init__.py
+${PYSITELIB}/mayavi/Misc/__init__.pyc
+${PYSITELIB}/mayavi/Misc/__init__.pyo
+${PYSITELIB}/mayavi/Modules/Axes.py
+${PYSITELIB}/mayavi/Modules/Axes.pyc
+${PYSITELIB}/mayavi/Modules/Axes.pyo
+${PYSITELIB}/mayavi/Modules/BandedSurfaceMap.py
+${PYSITELIB}/mayavi/Modules/BandedSurfaceMap.pyc
+${PYSITELIB}/mayavi/Modules/BandedSurfaceMap.pyo
+${PYSITELIB}/mayavi/Modules/ContourGridPlane.py
+${PYSITELIB}/mayavi/Modules/ContourGridPlane.pyc
+${PYSITELIB}/mayavi/Modules/ContourGridPlane.pyo
+${PYSITELIB}/mayavi/Modules/CustomGridPlane.py
+${PYSITELIB}/mayavi/Modules/CustomGridPlane.pyc
+${PYSITELIB}/mayavi/Modules/CustomGridPlane.pyo
+${PYSITELIB}/mayavi/Modules/Glyph.py
+${PYSITELIB}/mayavi/Modules/Glyph.pyc
+${PYSITELIB}/mayavi/Modules/Glyph.pyo
+${PYSITELIB}/mayavi/Modules/GridPlane.py
+${PYSITELIB}/mayavi/Modules/GridPlane.pyc
+${PYSITELIB}/mayavi/Modules/GridPlane.pyo
+${PYSITELIB}/mayavi/Modules/HedgeHog.py
+${PYSITELIB}/mayavi/Modules/HedgeHog.pyc
+${PYSITELIB}/mayavi/Modules/HedgeHog.pyo
+${PYSITELIB}/mayavi/Modules/IsoSurface.py
+${PYSITELIB}/mayavi/Modules/IsoSurface.pyc
+${PYSITELIB}/mayavi/Modules/IsoSurface.pyo
+${PYSITELIB}/mayavi/Modules/Labels.py
+${PYSITELIB}/mayavi/Modules/Labels.pyc
+${PYSITELIB}/mayavi/Modules/Labels.pyo
+${PYSITELIB}/mayavi/Modules/Locator.py
+${PYSITELIB}/mayavi/Modules/Locator.pyc
+${PYSITELIB}/mayavi/Modules/Locator.pyo
+${PYSITELIB}/mayavi/Modules/Outline.py
+${PYSITELIB}/mayavi/Modules/Outline.pyc
+${PYSITELIB}/mayavi/Modules/Outline.pyo
+${PYSITELIB}/mayavi/Modules/PolyData.py
+${PYSITELIB}/mayavi/Modules/PolyData.pyc
+${PYSITELIB}/mayavi/Modules/PolyData.pyo
+${PYSITELIB}/mayavi/Modules/ScalarCutPlane.py
+${PYSITELIB}/mayavi/Modules/ScalarCutPlane.pyc
+${PYSITELIB}/mayavi/Modules/ScalarCutPlane.pyo
+${PYSITELIB}/mayavi/Modules/Streamlines.py
+${PYSITELIB}/mayavi/Modules/Streamlines.pyc
+${PYSITELIB}/mayavi/Modules/Streamlines.pyo
+${PYSITELIB}/mayavi/Modules/StructuredGridOutline.py
+${PYSITELIB}/mayavi/Modules/StructuredGridOutline.pyc
+${PYSITELIB}/mayavi/Modules/StructuredGridOutline.pyo
+${PYSITELIB}/mayavi/Modules/SurfaceMap.py
+${PYSITELIB}/mayavi/Modules/SurfaceMap.pyc
+${PYSITELIB}/mayavi/Modules/SurfaceMap.pyo
+${PYSITELIB}/mayavi/Modules/TensorGlyphs.py
+${PYSITELIB}/mayavi/Modules/TensorGlyphs.pyc
+${PYSITELIB}/mayavi/Modules/TensorGlyphs.pyo
+${PYSITELIB}/mayavi/Modules/Text.py
+${PYSITELIB}/mayavi/Modules/Text.pyc
+${PYSITELIB}/mayavi/Modules/Text.pyo
+${PYSITELIB}/mayavi/Modules/VectorCutPlane.py
+${PYSITELIB}/mayavi/Modules/VectorCutPlane.pyc
+${PYSITELIB}/mayavi/Modules/VectorCutPlane.pyo
+${PYSITELIB}/mayavi/Modules/VelocityVector.py
+${PYSITELIB}/mayavi/Modules/VelocityVector.pyc
+${PYSITELIB}/mayavi/Modules/VelocityVector.pyo
+${PYSITELIB}/mayavi/Modules/Volume.py
+${PYSITELIB}/mayavi/Modules/Volume.pyc
+${PYSITELIB}/mayavi/Modules/Volume.pyo
+${PYSITELIB}/mayavi/Modules/WarpVectorCutPlane.py
+${PYSITELIB}/mayavi/Modules/WarpVectorCutPlane.pyc
+${PYSITELIB}/mayavi/Modules/WarpVectorCutPlane.pyo
+${PYSITELIB}/mayavi/Modules/__init__.py
+${PYSITELIB}/mayavi/Modules/__init__.pyc
+${PYSITELIB}/mayavi/Modules/__init__.pyo
+${PYSITELIB}/mayavi/Sources/PLOT3DReader.py
+${PYSITELIB}/mayavi/Sources/PLOT3DReader.pyc
+${PYSITELIB}/mayavi/Sources/PLOT3DReader.pyo
+${PYSITELIB}/mayavi/Sources/VRMLImporter.py
+${PYSITELIB}/mayavi/Sources/VRMLImporter.pyc
+${PYSITELIB}/mayavi/Sources/VRMLImporter.pyo
+${PYSITELIB}/mayavi/Sources/VtkData.py
+${PYSITELIB}/mayavi/Sources/VtkData.pyc
+${PYSITELIB}/mayavi/Sources/VtkData.pyo
+${PYSITELIB}/mayavi/Sources/VtkDataReader.py
+${PYSITELIB}/mayavi/Sources/VtkDataReader.pyc
+${PYSITELIB}/mayavi/Sources/VtkDataReader.pyo
+${PYSITELIB}/mayavi/Sources/VtkEnSightReader.py
+${PYSITELIB}/mayavi/Sources/VtkEnSightReader.pyc
+${PYSITELIB}/mayavi/Sources/VtkEnSightReader.pyo
+${PYSITELIB}/mayavi/Sources/VtkXMLDataReader.py
+${PYSITELIB}/mayavi/Sources/VtkXMLDataReader.pyc
+${PYSITELIB}/mayavi/Sources/VtkXMLDataReader.pyo
+${PYSITELIB}/mayavi/Sources/__init__.py
+${PYSITELIB}/mayavi/Sources/__init__.pyc
+${PYSITELIB}/mayavi/Sources/__init__.pyo
+${PYSITELIB}/mayavi/Sources/mv3DSImporter.py
+${PYSITELIB}/mayavi/Sources/mv3DSImporter.pyc
+${PYSITELIB}/mayavi/Sources/mv3DSImporter.pyo
+${PYSITELIB}/mayavi/__init__.py
+${PYSITELIB}/mayavi/__init__.pyc
+${PYSITELIB}/mayavi/__init__.pyo
+${PYSITELIB}/mayavi/__version__.py
+${PYSITELIB}/mayavi/__version__.pyc
+${PYSITELIB}/mayavi/__version__.pyo
+${PYSITELIB}/mayavi/ivtk.py
+${PYSITELIB}/mayavi/ivtk.pyc
+${PYSITELIB}/mayavi/ivtk.pyo
+${PYSITELIB}/mayavi/tools/__init__.py
+${PYSITELIB}/mayavi/tools/__init__.pyc
+${PYSITELIB}/mayavi/tools/__init__.pyo
+${PYSITELIB}/mayavi/tools/imv.py
+${PYSITELIB}/mayavi/tools/imv.pyc
+${PYSITELIB}/mayavi/tools/imv.pyo
+${PYSITELIB}/vtkPipeline/ConfigVtkObj.py
+${PYSITELIB}/vtkPipeline/ConfigVtkObj.pyc
+${PYSITELIB}/vtkPipeline/ConfigVtkObj.pyo
+${PYSITELIB}/vtkPipeline/Icons/actor.gif
+${PYSITELIB}/vtkPipeline/Icons/camera.gif
+${PYSITELIB}/vtkPipeline/Icons/colormap.gif
+${PYSITELIB}/vtkPipeline/Icons/coord.gif
+${PYSITELIB}/vtkPipeline/Icons/data.gif
+${PYSITELIB}/vtkPipeline/Icons/dir.gif
+${PYSITELIB}/vtkPipeline/Icons/file.gif
+${PYSITELIB}/vtkPipeline/Icons/folder.gif
+${PYSITELIB}/vtkPipeline/Icons/light.gif
+${PYSITELIB}/vtkPipeline/Icons/minusnode.gif
+${PYSITELIB}/vtkPipeline/Icons/openfolder.gif
+${PYSITELIB}/vtkPipeline/Icons/plusnode.gif
+${PYSITELIB}/vtkPipeline/Icons/process.gif
+${PYSITELIB}/vtkPipeline/Icons/python.gif
+${PYSITELIB}/vtkPipeline/Icons/question.gif
+${PYSITELIB}/vtkPipeline/Icons/ren.gif
+${PYSITELIB}/vtkPipeline/Icons/renwin.gif
+${PYSITELIB}/vtkPipeline/Icons/tk.gif
+${PYSITELIB}/vtkPipeline/TreeWidget.py
+${PYSITELIB}/vtkPipeline/TreeWidget.pyc
+${PYSITELIB}/vtkPipeline/TreeWidget.pyo
+${PYSITELIB}/vtkPipeline/ZoomHeight.py
+${PYSITELIB}/vtkPipeline/ZoomHeight.pyc
+${PYSITELIB}/vtkPipeline/ZoomHeight.pyo
+${PYSITELIB}/vtkPipeline/__init__.py
+${PYSITELIB}/vtkPipeline/__init__.pyc
+${PYSITELIB}/vtkPipeline/__init__.pyo
+${PYSITELIB}/vtkPipeline/test_parser.py
+${PYSITELIB}/vtkPipeline/test_parser.pyc
+${PYSITELIB}/vtkPipeline/test_parser.pyo
+${PYSITELIB}/vtkPipeline/vtkMethodParser.py
+${PYSITELIB}/vtkPipeline/vtkMethodParser.pyc
+${PYSITELIB}/vtkPipeline/vtkMethodParser.pyo
+${PYSITELIB}/vtkPipeline/vtkPipeline.py
+${PYSITELIB}/vtkPipeline/vtkPipeline.pyc
+${PYSITELIB}/vtkPipeline/vtkPipeline.pyo
+@dirrm ${PYSITELIB}/mayavi/tools
+@dirrm ${PYSITELIB}/mayavi/Sources
+@dirrm ${PYSITELIB}/mayavi/Modules
+@dirrm ${PYSITELIB}/mayavi/Misc
+@dirrm ${PYSITELIB}/mayavi/Filters
+@dirrm ${PYSITELIB}/mayavi/Base
+@dirrm ${PYSITELIB}/mayavi
+@dirrm ${PYSITELIB}/vtkPipeline/Icons
+@dirrm ${PYSITELIB}/vtkPipeline
diff --git a/graphics/mayavi/distinfo b/graphics/mayavi/distinfo
new file mode 100644
index 00000000000..8ef08e75f3d
--- /dev/null
+++ b/graphics/mayavi/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/08/02 14:13:45 drochner Exp $
+
+SHA1 (MayaVi-1.3.tar.gz) = 6cd063267d59dbbfd18659488b0c05920d22a639
+Size (MayaVi-1.3.tar.gz) = 504912 bytes