summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--science/Makefile1
-rw-r--r--science/mayavi/Makefile33
-rw-r--r--science/mayavi/distinfo1
-rw-r--r--science/mayavi/pkg-comment1
-rw-r--r--science/mayavi/pkg-descr7
-rw-r--r--science/mayavi/pkg-plist133
6 files changed, 176 insertions, 0 deletions
diff --git a/science/Makefile b/science/Makefile
index 68c714b8e6b1..a9ec2cbb028c 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -5,6 +5,7 @@
SUBDIR += clhep
SUBDIR += gdis
SUBDIR += libsvm
+ SUBDIR += mayavi
SUBDIR += mpqc
SUBDIR += p5-Chemistry-Elements
SUBDIR += vis5d+
diff --git a/science/mayavi/Makefile b/science/mayavi/Makefile
new file mode 100644
index 000000000000..b1f7d7ac100a
--- /dev/null
+++ b/science/mayavi/Makefile
@@ -0,0 +1,33 @@
+# ex:ts=8
+# Ports collection makefile for: mayavi
+# Date created: Mar 9, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= mayavi
+PORTVERSION= 1.1
+CATEGORIES= science python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= MayaVi-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_PYTHON= yes
+USE_MESA= yes
+PLIST_SUB= PYTHON_SITELIBDIR=lib/${PYTHON_VERSION}/site-packages
+
+SETUP_CMD= cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py
+
+do-build:
+ @${SETUP_CMD} build
+
+do-install:
+ @${SETUP_CMD} install
+
+.include <bsd.port.mk>
diff --git a/science/mayavi/distinfo b/science/mayavi/distinfo
new file mode 100644
index 000000000000..f17717cbc190
--- /dev/null
+++ b/science/mayavi/distinfo
@@ -0,0 +1 @@
+MD5 (MayaVi-1.1.tar.gz) = 0a169f794c633ca1000c6f0462b633f2
diff --git a/science/mayavi/pkg-comment b/science/mayavi/pkg-comment
new file mode 100644
index 000000000000..5c8e7d25d710
--- /dev/null
+++ b/science/mayavi/pkg-comment
@@ -0,0 +1 @@
+The MayaVi Data Visualizer
diff --git a/science/mayavi/pkg-descr b/science/mayavi/pkg-descr
new file mode 100644
index 000000000000..7eec48be8dd9
--- /dev/null
+++ b/science/mayavi/pkg-descr
@@ -0,0 +1,7 @@
+MayaVi is a scientific data visualizer. It is written in Python and uses the
+Visualization Toolkit (VTK) for the visualization. An easy to use GUI using
+Tkinter is provided. 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).
+
+WWW: http://mayavi.sourceforge.net/
diff --git a/science/mayavi/pkg-plist b/science/mayavi/pkg-plist
new file mode 100644
index 000000000000..5e146cd480a2
--- /dev/null
+++ b/science/mayavi/pkg-plist
@@ -0,0 +1,133 @@
+bin/mayavi
+%%PYTHON_SITELIBDIR%%/mayavi/Base/DataVizManager.py
+%%PYTHON_SITELIBDIR%%/mayavi/Base/DataVizManager.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Base/ModuleManager.py
+%%PYTHON_SITELIBDIR%%/mayavi/Base/ModuleManager.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Base/Objects.py
+%%PYTHON_SITELIBDIR%%/mayavi/Base/Objects.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Base/__init__.py
+%%PYTHON_SITELIBDIR%%/mayavi/Base/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Common.py
+%%PYTHON_SITELIBDIR%%/mayavi/Common.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractTensorComponents.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractTensorComponents.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractUnstructuredGrid.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractUnstructuredGrid.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractVectorComponents.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractVectorComponents.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractVectorNorm.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/ExtractVectorNorm.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/MaskPoints.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/MaskPoints.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/PolyDataNormals.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/PolyDataNormals.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/Threshold.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/Threshold.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/WarpScalar.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/WarpScalar.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/WarpVector.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/WarpVector.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/__init__.py
+%%PYTHON_SITELIBDIR%%/mayavi/Filters/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Main.py
+%%PYTHON_SITELIBDIR%%/mayavi/Main.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/LutHandler.py
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/LutHandler.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/Lut_Editor.py
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/Lut_Editor.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/RenderWindow.py
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/RenderWindow.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/__init__.py
+%%PYTHON_SITELIBDIR%%/mayavi/Misc/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Axes.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Axes.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/ContourGridPlane.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/ContourGridPlane.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/CustomGridPlane.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/CustomGridPlane.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/GridPlane.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/GridPlane.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/HedgeHog.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/HedgeHog.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/IsoSurface.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/IsoSurface.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Locator.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Locator.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Outline.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Outline.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/PolyData.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/PolyData.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/ScalarCutPlane.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/ScalarCutPlane.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Streamlines.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/Streamlines.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/StructuredGridOutline.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/StructuredGridOutline.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/SurfaceMap.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/SurfaceMap.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/TensorGlyphs.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/TensorGlyphs.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/VectorCutPlane.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/VectorCutPlane.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/VelocityVector.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/VelocityVector.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/WarpVectorCutPlane.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/WarpVectorCutPlane.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/__init__.py
+%%PYTHON_SITELIBDIR%%/mayavi/Modules/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/PLOT3DReader.py
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/PLOT3DReader.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/VRMLImporter.py
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/VRMLImporter.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/VtkData.py
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/VtkData.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/VtkDataReader.py
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/VtkDataReader.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/__init__.py
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/mv3DSImporter.py
+%%PYTHON_SITELIBDIR%%/mayavi/Sources/mv3DSImporter.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/__init__.py
+%%PYTHON_SITELIBDIR%%/mayavi/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mayavi/ivtk.py
+%%PYTHON_SITELIBDIR%%/mayavi/ivtk.pyc
+%%PYTHON_SITELIBDIR%%/vtkPipeline/ConfigVtkObj.py
+%%PYTHON_SITELIBDIR%%/vtkPipeline/ConfigVtkObj.pyc
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/actor.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/camera.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/colormap.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/coord.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/data.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/dir.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/file.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/folder.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/light.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/minusnode.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/openfolder.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/plusnode.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/process.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/python.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/question.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/ren.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/renwin.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/Icons/tk.gif
+%%PYTHON_SITELIBDIR%%/vtkPipeline/TreeWidget.py
+%%PYTHON_SITELIBDIR%%/vtkPipeline/TreeWidget.pyc
+%%PYTHON_SITELIBDIR%%/vtkPipeline/ZoomHeight.py
+%%PYTHON_SITELIBDIR%%/vtkPipeline/ZoomHeight.pyc
+%%PYTHON_SITELIBDIR%%/vtkPipeline/__init__.py
+%%PYTHON_SITELIBDIR%%/vtkPipeline/__init__.pyc
+%%PYTHON_SITELIBDIR%%/vtkPipeline/test_parser.py
+%%PYTHON_SITELIBDIR%%/vtkPipeline/test_parser.pyc
+%%PYTHON_SITELIBDIR%%/vtkPipeline/vtkMethodParser.py
+%%PYTHON_SITELIBDIR%%/vtkPipeline/vtkMethodParser.pyc
+%%PYTHON_SITELIBDIR%%/vtkPipeline/vtkPipeline.py
+%%PYTHON_SITELIBDIR%%/vtkPipeline/vtkPipeline.pyc
+@dirrm %%PYTHON_SITELIBDIR%%/mayavi/Base
+@dirrm %%PYTHON_SITELIBDIR%%/mayavi/Filters
+@dirrm %%PYTHON_SITELIBDIR%%/mayavi/Misc
+@dirrm %%PYTHON_SITELIBDIR%%/mayavi/Modules
+@dirrm %%PYTHON_SITELIBDIR%%/mayavi/Sources
+@dirrm %%PYTHON_SITELIBDIR%%/mayavi
+@dirrm %%PYTHON_SITELIBDIR%%/vtkPipeline/Icons
+@dirrm %%PYTHON_SITELIBDIR%%/vtkPipeline