summaryrefslogtreecommitdiff
path: root/math/py-numarray
diff options
context:
space:
mode:
authordrochner <drochner>2004-04-21 20:46:54 +0000
committerdrochner <drochner>2004-04-21 20:46:54 +0000
commitbedd3ad34929136cd76b39810e9a0d23b1902fe7 (patch)
treed998a954123f3911e5495a0f92bc7937412e80b8 /math/py-numarray
parentfe3ff4de741048364f30ed7ced0a13c7a1924bbc (diff)
downloadpkgsrc-bedd3ad34929136cd76b39810e9a0d23b1902fe7.tar.gz
import the numarray-0.9 Python extension - a reimplemantation of
py-Numeric
Diffstat (limited to 'math/py-numarray')
-rw-r--r--math/py-numarray/DESCR7
-rw-r--r--math/py-numarray/Makefile18
-rw-r--r--math/py-numarray/PLIST263
-rw-r--r--math/py-numarray/distinfo4
4 files changed, 292 insertions, 0 deletions
diff --git a/math/py-numarray/DESCR b/math/py-numarray/DESCR
new file mode 100644
index 00000000000..366d49ca29d
--- /dev/null
+++ b/math/py-numarray/DESCR
@@ -0,0 +1,7 @@
+Numarray is an array processing package designed to efficiently
+manipulate large multi-dimensional arrays. Numarray is modelled after
+Numeric and features c-code generated from python template scripts,
+the capacity to operate directly on arrays in files, and improved type
+promotions. Numarray provides support for manipulating arrays
+consisting of numbers, strings, records, or objects using the same
+basic infrastructure and syntax.
diff --git a/math/py-numarray/Makefile b/math/py-numarray/Makefile
new file mode 100644
index 00000000000..cfa47f5a754
--- /dev/null
+++ b/math/py-numarray/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/04/21 20:46:54 drochner Exp $
+#
+
+DISTNAME= numarray-0.9
+PKGNAME= ${PYPKGPREFIX}-numarray-0.9
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=numpy/}
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://www.stsci.edu/resources/software_hardware/numarray
+COMMENT= Array manipulation
+
+USE_BUILDLINK3= yes
+PYDISTUTILSPKG= yes
+PYTHON_VERSIONS_ACCEPTED= 22pth 23pth
+
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/py-numarray/PLIST b/math/py-numarray/PLIST
new file mode 100644
index 00000000000..eb84d033211
--- /dev/null
+++ b/math/py-numarray/PLIST
@@ -0,0 +1,263 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/21 20:46:55 drochner Exp $
+${PYINC}/numarray/arrayobject.h
+${PYINC}/numarray/cfunc.h
+${PYINC}/numarray/ieeespecial.h
+${PYINC}/numarray/libnumarray.h
+${PYINC}/numarray/libteacup.h
+${PYINC}/numarray/numarray.h
+${PYINC}/numarray/numcomplex.h
+${PYINC}/numarray/numconfig.h
+${PYINC}/numarray/nummacro.h
+${PYINC}/numarray/tc.h
+${PYSITELIB}/numarray/LICENSE.txt
+${PYSITELIB}/numarray/__init__.py
+${PYSITELIB}/numarray/__init__.pyc
+${PYSITELIB}/numarray/__init__.pyo
+${PYSITELIB}/numarray/_bytes.so
+${PYSITELIB}/numarray/_chararray.so
+${PYSITELIB}/numarray/_conv.so
+${PYSITELIB}/numarray/_converter.so
+${PYSITELIB}/numarray/_ndarray.so
+${PYSITELIB}/numarray/_numarray.so
+${PYSITELIB}/numarray/_objectarray.so
+${PYSITELIB}/numarray/_operator.so
+${PYSITELIB}/numarray/_sort.so
+${PYSITELIB}/numarray/_ufunc.so
+${PYSITELIB}/numarray/_ufuncBool.so
+${PYSITELIB}/numarray/_ufuncComplex32.so
+${PYSITELIB}/numarray/_ufuncComplex64.so
+${PYSITELIB}/numarray/_ufuncFloat32.so
+${PYSITELIB}/numarray/_ufuncFloat64.so
+${PYSITELIB}/numarray/_ufuncInt16.so
+${PYSITELIB}/numarray/_ufuncInt32.so
+${PYSITELIB}/numarray/_ufuncInt64.so
+${PYSITELIB}/numarray/_ufuncInt8.so
+${PYSITELIB}/numarray/_ufuncUInt16.so
+${PYSITELIB}/numarray/_ufuncUInt32.so
+${PYSITELIB}/numarray/_ufuncUInt64.so
+${PYSITELIB}/numarray/_ufuncUInt8.so
+${PYSITELIB}/numarray/_ufuncall.py
+${PYSITELIB}/numarray/_ufuncall.pyc
+${PYSITELIB}/numarray/_ufuncall.pyo
+${PYSITELIB}/numarray/array_persist.py
+${PYSITELIB}/numarray/array_persist.pyc
+${PYSITELIB}/numarray/array_persist.pyo
+${PYSITELIB}/numarray/arrayprint.py
+${PYSITELIB}/numarray/arrayprint.pyc
+${PYSITELIB}/numarray/arrayprint.pyo
+${PYSITELIB}/numarray/codegenerator.py
+${PYSITELIB}/numarray/codegenerator.pyc
+${PYSITELIB}/numarray/codegenerator.pyo
+${PYSITELIB}/numarray/convolve/Convolve.py
+${PYSITELIB}/numarray/convolve/Convolve.pyc
+${PYSITELIB}/numarray/convolve/Convolve.pyo
+${PYSITELIB}/numarray/convolve/__init__.py
+${PYSITELIB}/numarray/convolve/__init__.pyc
+${PYSITELIB}/numarray/convolve/__init__.pyo
+${PYSITELIB}/numarray/convolve/_correlate.so
+${PYSITELIB}/numarray/convolve/_lineshape.so
+${PYSITELIB}/numarray/convolve/iraf_frame.py
+${PYSITELIB}/numarray/convolve/iraf_frame.pyc
+${PYSITELIB}/numarray/convolve/iraf_frame.pyo
+${PYSITELIB}/numarray/convolve/lineshape.py
+${PYSITELIB}/numarray/convolve/lineshape.pyc
+${PYSITELIB}/numarray/convolve/lineshape.pyo
+${PYSITELIB}/numarray/examples/Matrix.py
+${PYSITELIB}/numarray/examples/Matrix.pyc
+${PYSITELIB}/numarray/examples/Matrix.pyo
+${PYSITELIB}/numarray/examples/__init__.py
+${PYSITELIB}/numarray/examples/__init__.pyc
+${PYSITELIB}/numarray/examples/__init__.pyo
+${PYSITELIB}/numarray/examples/bench.py
+${PYSITELIB}/numarray/examples/bench.pyc
+${PYSITELIB}/numarray/examples/bench.pyo
+${PYSITELIB}/numarray/examples/convolve/__init__.py
+${PYSITELIB}/numarray/examples/convolve/__init__.pyc
+${PYSITELIB}/numarray/examples/convolve/__init__.pyo
+${PYSITELIB}/numarray/examples/convolve/benchmark.py
+${PYSITELIB}/numarray/examples/convolve/benchmark.pyc
+${PYSITELIB}/numarray/examples/convolve/benchmark.pyo
+${PYSITELIB}/numarray/examples/convolve/dtest.py
+${PYSITELIB}/numarray/examples/convolve/dtest.pyc
+${PYSITELIB}/numarray/examples/convolve/dtest.pyo
+${PYSITELIB}/numarray/examples/convolve/element_wise.so
+${PYSITELIB}/numarray/examples/convolve/high_level.so
+${PYSITELIB}/numarray/examples/convolve/lineshape.py
+${PYSITELIB}/numarray/examples/convolve/lineshape.pyc
+${PYSITELIB}/numarray/examples/convolve/lineshape.pyo
+${PYSITELIB}/numarray/examples/convolve/numpy_compat.so
+${PYSITELIB}/numarray/examples/convolve/one_dimensional.so
+${PYSITELIB}/numarray/examples/convolve/testlite.so
+${PYSITELIB}/numarray/examples/obench.py
+${PYSITELIB}/numarray/examples/obench.pyc
+${PYSITELIB}/numarray/examples/obench.pyo
+${PYSITELIB}/numarray/examples/pstats.py
+${PYSITELIB}/numarray/examples/pstats.pyc
+${PYSITELIB}/numarray/examples/pstats.pyo
+${PYSITELIB}/numarray/examples/sortperf.py
+${PYSITELIB}/numarray/examples/sortperf.pyc
+${PYSITELIB}/numarray/examples/sortperf.pyo
+${PYSITELIB}/numarray/examples/testthread.py
+${PYSITELIB}/numarray/examples/testthread.pyc
+${PYSITELIB}/numarray/examples/testthread.pyo
+${PYSITELIB}/numarray/fft/FFT.py
+${PYSITELIB}/numarray/fft/FFT.pyc
+${PYSITELIB}/numarray/fft/FFT.pyo
+${PYSITELIB}/numarray/fft/__init__.py
+${PYSITELIB}/numarray/fft/__init__.pyc
+${PYSITELIB}/numarray/fft/__init__.pyo
+${PYSITELIB}/numarray/fft/dtest.py
+${PYSITELIB}/numarray/fft/dtest.pyc
+${PYSITELIB}/numarray/fft/dtest.pyo
+${PYSITELIB}/numarray/fft/fftpack.so
+${PYSITELIB}/numarray/generic.py
+${PYSITELIB}/numarray/generic.pyc
+${PYSITELIB}/numarray/generic.pyo
+${PYSITELIB}/numarray/ieeespecial.py
+${PYSITELIB}/numarray/ieeespecial.pyc
+${PYSITELIB}/numarray/ieeespecial.pyo
+${PYSITELIB}/numarray/image/__init__.py
+${PYSITELIB}/numarray/image/__init__.pyc
+${PYSITELIB}/numarray/image/__init__.pyo
+${PYSITELIB}/numarray/image/_combine.so
+${PYSITELIB}/numarray/image/_image.py
+${PYSITELIB}/numarray/image/_image.pyc
+${PYSITELIB}/numarray/image/_image.pyo
+${PYSITELIB}/numarray/image/combine.py
+${PYSITELIB}/numarray/image/combine.pyc
+${PYSITELIB}/numarray/image/combine.pyo
+${PYSITELIB}/numarray/libnumarray.so
+${PYSITELIB}/numarray/linear_algebra/LinearAlgebra2.py
+${PYSITELIB}/numarray/linear_algebra/LinearAlgebra2.pyc
+${PYSITELIB}/numarray/linear_algebra/LinearAlgebra2.pyo
+${PYSITELIB}/numarray/linear_algebra/__init__.py
+${PYSITELIB}/numarray/linear_algebra/__init__.pyc
+${PYSITELIB}/numarray/linear_algebra/__init__.pyo
+${PYSITELIB}/numarray/linear_algebra/dtest.py
+${PYSITELIB}/numarray/linear_algebra/dtest.pyc
+${PYSITELIB}/numarray/linear_algebra/dtest.pyo
+${PYSITELIB}/numarray/linear_algebra/lapack_lite2.so
+${PYSITELIB}/numarray/linear_algebra/mlab.py
+${PYSITELIB}/numarray/linear_algebra/mlab.pyc
+${PYSITELIB}/numarray/linear_algebra/mlab.pyo
+${PYSITELIB}/numarray/ma/Legal.htm
+${PYSITELIB}/numarray/ma/MA.py
+${PYSITELIB}/numarray/ma/MA.pyc
+${PYSITELIB}/numarray/ma/MA.pyo
+${PYSITELIB}/numarray/ma/MA_version.py
+${PYSITELIB}/numarray/ma/MA_version.pyc
+${PYSITELIB}/numarray/ma/MA_version.pyo
+${PYSITELIB}/numarray/ma/Precision.py
+${PYSITELIB}/numarray/ma/Precision.pyc
+${PYSITELIB}/numarray/ma/Precision.pyo
+${PYSITELIB}/numarray/ma/__init__.py
+${PYSITELIB}/numarray/ma/__init__.pyc
+${PYSITELIB}/numarray/ma/__init__.pyo
+${PYSITELIB}/numarray/ma/dtest.py
+${PYSITELIB}/numarray/ma/dtest.pyc
+${PYSITELIB}/numarray/ma/dtest.pyo
+${PYSITELIB}/numarray/memmap.py
+${PYSITELIB}/numarray/memmap.pyc
+${PYSITELIB}/numarray/memmap.pyo
+${PYSITELIB}/numarray/memory.so
+${PYSITELIB}/numarray/memorytest.py
+${PYSITELIB}/numarray/memorytest.pyc
+${PYSITELIB}/numarray/memorytest.pyo
+${PYSITELIB}/numarray/nd_image/__init__.py
+${PYSITELIB}/numarray/nd_image/__init__.pyc
+${PYSITELIB}/numarray/nd_image/__init__.pyo
+${PYSITELIB}/numarray/nd_image/_nd_image.so
+${PYSITELIB}/numarray/nd_image/_ni_support.py
+${PYSITELIB}/numarray/nd_image/_ni_support.pyc
+${PYSITELIB}/numarray/nd_image/_ni_support.pyo
+${PYSITELIB}/numarray/nd_image/filters.py
+${PYSITELIB}/numarray/nd_image/filters.pyc
+${PYSITELIB}/numarray/nd_image/filters.pyo
+${PYSITELIB}/numarray/nd_image/fourier.py
+${PYSITELIB}/numarray/nd_image/fourier.pyc
+${PYSITELIB}/numarray/nd_image/fourier.pyo
+${PYSITELIB}/numarray/nd_image/interpolation.py
+${PYSITELIB}/numarray/nd_image/interpolation.pyc
+${PYSITELIB}/numarray/nd_image/interpolation.pyo
+${PYSITELIB}/numarray/nd_image/measurements.py
+${PYSITELIB}/numarray/nd_image/measurements.pyc
+${PYSITELIB}/numarray/nd_image/measurements.pyo
+${PYSITELIB}/numarray/nd_image/morphology.py
+${PYSITELIB}/numarray/nd_image/morphology.pyc
+${PYSITELIB}/numarray/nd_image/morphology.pyo
+${PYSITELIB}/numarray/nd_image/test.py
+${PYSITELIB}/numarray/nd_image/test.pyc
+${PYSITELIB}/numarray/nd_image/test.pyo
+${PYSITELIB}/numarray/numarrayall.py
+${PYSITELIB}/numarray/numarrayall.pyc
+${PYSITELIB}/numarray/numarrayall.pyo
+${PYSITELIB}/numarray/numarraycore.py
+${PYSITELIB}/numarray/numarraycore.pyc
+${PYSITELIB}/numarray/numarraycore.pyo
+${PYSITELIB}/numarray/numarrayext.py
+${PYSITELIB}/numarray/numarrayext.pyc
+${PYSITELIB}/numarray/numarrayext.pyo
+${PYSITELIB}/numarray/numeric.py
+${PYSITELIB}/numarray/numeric.pyc
+${PYSITELIB}/numarray/numeric.pyo
+${PYSITELIB}/numarray/numerictypes.py
+${PYSITELIB}/numarray/numerictypes.pyc
+${PYSITELIB}/numarray/numerictypes.pyo
+${PYSITELIB}/numarray/numinclude.py
+${PYSITELIB}/numarray/numinclude.pyc
+${PYSITELIB}/numarray/numinclude.pyo
+${PYSITELIB}/numarray/numtest.py
+${PYSITELIB}/numarray/numtest.pyc
+${PYSITELIB}/numarray/numtest.pyo
+${PYSITELIB}/numarray/objects.py
+${PYSITELIB}/numarray/objects.pyc
+${PYSITELIB}/numarray/objects.pyo
+${PYSITELIB}/numarray/random_array/RandomArray2.py
+${PYSITELIB}/numarray/random_array/RandomArray2.pyc
+${PYSITELIB}/numarray/random_array/RandomArray2.pyo
+${PYSITELIB}/numarray/random_array/__init__.py
+${PYSITELIB}/numarray/random_array/__init__.pyc
+${PYSITELIB}/numarray/random_array/__init__.pyo
+${PYSITELIB}/numarray/random_array/dtest.py
+${PYSITELIB}/numarray/random_array/dtest.pyc
+${PYSITELIB}/numarray/random_array/dtest.pyo
+${PYSITELIB}/numarray/random_array/ranlib2.so
+${PYSITELIB}/numarray/records.py
+${PYSITELIB}/numarray/records.pyc
+${PYSITELIB}/numarray/records.pyo
+${PYSITELIB}/numarray/safethread.py
+${PYSITELIB}/numarray/safethread.pyc
+${PYSITELIB}/numarray/safethread.pyo
+${PYSITELIB}/numarray/strings.py
+${PYSITELIB}/numarray/strings.pyc
+${PYSITELIB}/numarray/strings.pyo
+${PYSITELIB}/numarray/teacup.py
+${PYSITELIB}/numarray/teacup.pyc
+${PYSITELIB}/numarray/teacup.pyo
+${PYSITELIB}/numarray/template.py
+${PYSITELIB}/numarray/template.pyc
+${PYSITELIB}/numarray/template.pyo
+${PYSITELIB}/numarray/testall.py
+${PYSITELIB}/numarray/testall.pyc
+${PYSITELIB}/numarray/testall.pyo
+${PYSITELIB}/numarray/testdata.fits
+${PYSITELIB}/numarray/testdata.py
+${PYSITELIB}/numarray/testdata.pyc
+${PYSITELIB}/numarray/testdata.pyo
+${PYSITELIB}/numarray/typeconv.py
+${PYSITELIB}/numarray/typeconv.pyc
+${PYSITELIB}/numarray/typeconv.pyo
+${PYSITELIB}/numarray/ufunc.py
+${PYSITELIB}/numarray/ufunc.pyc
+${PYSITELIB}/numarray/ufunc.pyo
+@dirrm ${PYSITELIB}/numarray/random_array
+@dirrm ${PYSITELIB}/numarray/nd_image
+@dirrm ${PYSITELIB}/numarray/ma
+@dirrm ${PYSITELIB}/numarray/linear_algebra
+@dirrm ${PYSITELIB}/numarray/image
+@dirrm ${PYSITELIB}/numarray/fft
+@dirrm ${PYSITELIB}/numarray/examples/convolve
+@dirrm ${PYSITELIB}/numarray/examples
+@dirrm ${PYSITELIB}/numarray/convolve
+@dirrm ${PYSITELIB}/numarray
+@dirrm ${PYINC}/numarray
diff --git a/math/py-numarray/distinfo b/math/py-numarray/distinfo
new file mode 100644
index 00000000000..4361824ff68
--- /dev/null
+++ b/math/py-numarray/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/04/21 20:46:56 drochner Exp $
+
+SHA1 (numarray-0.9.tar.gz) = 994ccd0fe0a7ab80a0ac55b95e79b16fa7642e9b
+Size (numarray-0.9.tar.gz) = 979664 bytes