math/py-scientific: support stage and use auto plist

This commit is contained in:
William Grzybowski 2014-06-13 14:04:57 +00:00
parent dc3b33b2e0
commit b9e9ab88ab
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=357682
2 changed files with 6 additions and 255 deletions

View File

@ -18,23 +18,18 @@ RUN_DEPENDS= ${PYNUMPY}
USE_PYTHON= yes
USE_PYDISTUTILS=yes
PYDISTUTILS_PKGNAME= ScientificPython
PYDISTUTILS_AUTOPLIST= yes
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
NO_STAGE= yes
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOCSDIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR}/${DISTNAME}/Doc; ${TAR} -c --exclude='*~' -f - . | \
(cd ${DOCSDIR}; ${TAR} -xf -)
.endif
.if !defined(NOPORTEXAMPLES)
@${MKDIR} ${EXAMPLESDIR}
(cd ${STAGEDIR}${DOCSDIR}; ${TAR} -xf -)
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKDIR}/${DISTNAME}/Examples; ${TAR} -c --exclude='*~' -f - . | \
(cd ${EXAMPLESDIR}; ${TAR} -xf -)
.endif
(cd ${STAGEDIR}${EXAMPLESDIR}; ${TAR} -xf -)
.include <bsd.port.mk>

View File

@ -1,230 +1,3 @@
bin/bsp_virtual
bin/task_manager
%%PYTHON_INCLUDEDIR%%/Scientific/PyBSP_API.h
%%PYTHON_INCLUDEDIR%%/Scientific/PyMPI_API.h
%%PYTHON_INCLUDEDIR%%/Scientific/arrayobject.h
%%PYTHON_INCLUDEDIR%%/Scientific/bspmodule.h
%%PYTHON_INCLUDEDIR%%/Scientific/mpimodule.h
%%PYTHON_INCLUDEDIR%%/Scientific/netcdf.h
%%PYTHON_INCLUDEDIR%%/Scientific/netcdfmodule.h
%%PYTHON_SITELIBDIR%%/Scientific/BSP/Console.py
%%PYTHON_SITELIBDIR%%/Scientific/BSP/Console.pyc
%%PYTHON_SITELIBDIR%%/Scientific/BSP/Console.pyo
%%PYTHON_SITELIBDIR%%/Scientific/BSP/IO.py
%%PYTHON_SITELIBDIR%%/Scientific/BSP/IO.pyc
%%PYTHON_SITELIBDIR%%/Scientific/BSP/IO.pyo
%%PYTHON_SITELIBDIR%%/Scientific/BSP/RemoteObjects.py
%%PYTHON_SITELIBDIR%%/Scientific/BSP/RemoteObjects.pyc
%%PYTHON_SITELIBDIR%%/Scientific/BSP/RemoteObjects.pyo
%%PYTHON_SITELIBDIR%%/Scientific/BSP/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/BSP/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/BSP/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/BSP/core.py
%%PYTHON_SITELIBDIR%%/Scientific/BSP/core.pyc
%%PYTHON_SITELIBDIR%%/Scientific/BSP/core.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Clustering/AffinityPropagation.py
%%PYTHON_SITELIBDIR%%/Scientific/Clustering/AffinityPropagation.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Clustering/AffinityPropagation.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Clustering/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Clustering/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Clustering/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/DictWithDefault.py
%%PYTHON_SITELIBDIR%%/Scientific/DictWithDefault.pyc
%%PYTHON_SITELIBDIR%%/Scientific/DictWithDefault.pyo
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/MasterSlave.py
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/MasterSlave.pyc
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/MasterSlave.pyo
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/TaskManager.py
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/TaskManager.pyc
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/TaskManager.pyo
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/FFT.py
%%PYTHON_SITELIBDIR%%/Scientific/FFT.pyc
%%PYTHON_SITELIBDIR%%/Scientific/FFT.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Derivatives.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Derivatives.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Derivatives.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/FindRoot.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/FindRoot.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/FindRoot.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/FirstDerivatives.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/FirstDerivatives.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/FirstDerivatives.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Interpolation.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Interpolation.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Interpolation.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/LeastSquares.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/LeastSquares.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/LeastSquares.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Polynomial.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Polynomial.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Polynomial.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Rational.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Rational.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Rational.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Romberg.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Romberg.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/Romberg.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Functions/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Functions/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Functions/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Objects3D.py
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Objects3D.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Objects3D.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Quaternion.py
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Quaternion.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Quaternion.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/TensorAnalysis.py
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/TensorAnalysis.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/TensorAnalysis.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/TensorModule.py
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/TensorModule.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/TensorModule.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Transformation.py
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Transformation.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/Transformation.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/VectorModule.py
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/VectorModule.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/VectorModule.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Geometry/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/ArrayIO.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/ArrayIO.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/ArrayIO.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/FortranFormat.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/FortranFormat.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/FortranFormat.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/NetCDF.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/NetCDF.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/NetCDF.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDB.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDB.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDB.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDBExportFilters.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDBExportFilters.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDBExportFilters.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDBSpaceGroups.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDBSpaceGroups.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/PDBSpaceGroups.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/TextFile.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/TextFile.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/TextFile.pyo
%%PYTHON_SITELIBDIR%%/Scientific/IO/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/IO/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/IO/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/LA.py
%%PYTHON_SITELIBDIR%%/Scientific/LA.pyc
%%PYTHON_SITELIBDIR%%/Scientific/LA.pyo
%%PYTHON_SITELIBDIR%%/Scientific/MPI/IO.py
%%PYTHON_SITELIBDIR%%/Scientific/MPI/IO.pyc
%%PYTHON_SITELIBDIR%%/Scientific/MPI/IO.pyo
%%PYTHON_SITELIBDIR%%/Scientific/MPI/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/MPI/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/MPI/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/MPI/core.py
%%PYTHON_SITELIBDIR%%/Scientific/MPI/core.pyc
%%PYTHON_SITELIBDIR%%/Scientific/MPI/core.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Mathematica.py
%%PYTHON_SITELIBDIR%%/Scientific/Mathematica.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Mathematica.pyo
%%PYTHON_SITELIBDIR%%/Scientific/N.py
%%PYTHON_SITELIBDIR%%/Scientific/N.pyc
%%PYTHON_SITELIBDIR%%/Scientific/N.pyo
%%PYTHON_SITELIBDIR%%/Scientific/NRNG.py
%%PYTHON_SITELIBDIR%%/Scientific/NRNG.pyc
%%PYTHON_SITELIBDIR%%/Scientific/NRNG.pyo
%%PYTHON_SITELIBDIR%%/Scientific/NumberDict.py
%%PYTHON_SITELIBDIR%%/Scientific/NumberDict.pyc
%%PYTHON_SITELIBDIR%%/Scientific/NumberDict.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Physics/PhysicalQuantities.py
%%PYTHON_SITELIBDIR%%/Scientific/Physics/PhysicalQuantities.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Physics/PhysicalQuantities.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Physics/Potential.py
%%PYTHON_SITELIBDIR%%/Scientific/Physics/Potential.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Physics/Potential.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Physics/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Physics/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Physics/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/QtPlotCanvas.py
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/QtPlotCanvas.pyc
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/QtPlotCanvas.pyo
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/QtVisualizationCanvas.py
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/QtVisualizationCanvas.pyc
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/QtVisualizationCanvas.pyo
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/qt_fake.py
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/qt_fake.pyc
%%PYTHON_SITELIBDIR%%/Scientific/QtWidgets/qt_fake.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Signals/Models.py
%%PYTHON_SITELIBDIR%%/Scientific/Signals/Models.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Signals/Models.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Signals/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Signals/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Signals/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Statistics/Histogram.py
%%PYTHON_SITELIBDIR%%/Scientific/Statistics/Histogram.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Statistics/Histogram.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Statistics/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Statistics/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Statistics/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Threading/TaskManager.py
%%PYTHON_SITELIBDIR%%/Scientific/Threading/TaskManager.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Threading/TaskManager.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Threading/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Threading/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Threading/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/TkPlotCanvas.py
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/TkPlotCanvas.pyc
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/TkPlotCanvas.pyo
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/TkVisualizationCanvas.py
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/TkVisualizationCanvas.pyc
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/TkVisualizationCanvas.pyo
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/Utility.py
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/Utility.pyc
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/Utility.pyo
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/TkWidgets/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/Color.py
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/Color.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/Color.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/PyMOL.py
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/PyMOL.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/PyMOL.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VMD.py
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VMD.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VMD.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VPython.py
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VPython.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VPython.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VRML.py
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VRML.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VRML.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VRML2.py
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VRML2.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/VRML2.pyo
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/Visualization/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/__init__.py
%%PYTHON_SITELIBDIR%%/Scientific/__init__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/__init__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/__pkginfo__.py
%%PYTHON_SITELIBDIR%%/Scientific/__pkginfo__.pyc
%%PYTHON_SITELIBDIR%%/Scientific/__pkginfo__.pyo
%%PYTHON_SITELIBDIR%%/Scientific/%%PYTHON_PLATFORM%%/Scientific_affinitypropagation.so
%%PYTHON_SITELIBDIR%%/Scientific/%%PYTHON_PLATFORM%%/Scientific_interpolation.so
%%PYTHON_SITELIBDIR%%/Scientific/%%PYTHON_PLATFORM%%/Scientific_netcdf.so
%%PYTHON_SITELIBDIR%%/Scientific/%%PYTHON_PLATFORM%%/Scientific_numerics_package_id.so
%%PYTHON_SITELIBDIR%%/Scientific/%%PYTHON_PLATFORM%%/Scientific_vector.so
%%PYTHON_SITELIBDIR%%/Scientific/indexing.py
%%PYTHON_SITELIBDIR%%/Scientific/indexing.pyc
%%PYTHON_SITELIBDIR%%/Scientific/indexing.pyo
%%PORTDOCS%%%%DOCSDIR%%/BSP_Tutorial.pdf
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
@ -586,20 +359,3 @@ bin/task_manager
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%/Reference
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/%%PYTHON_PLATFORM%%
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Visualization
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/TkWidgets
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Threading
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Statistics
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Signals
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/QtWidgets
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Physics
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/MPI
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/IO
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Geometry
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Functions
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/DistributedComputing
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/Clustering
@dirrm %%PYTHON_SITELIBDIR%%/Scientific/BSP
@dirrm %%PYTHON_SITELIBDIR%%/Scientific
@dirrm %%PYTHON_INCLUDEDIR%%/Scientific