From 28ca3bbff7f95346c01725566856c512d0cdcc8a Mon Sep 17 00:00:00 2001 From: recht Date: Fri, 9 Jul 2004 15:50:25 +0000 Subject: update to 1.0 important changes: - Ports of Numeric functions A bunch of Numeric functions were ported to numarray in the new libnumeric module. To get these import from numarray.numeric. Most notable among these are put, putmask, take, argmin, and argmax. Also added were sort, argsort, concatenate, repeat and resize. These are independent ports/implementations in C done for the purpose of best Numeric compatibility and small array performance. The numarray versions, which handle additional cases, still exist and are the default in numarray proper. - Faster matrix multiply The setup for numarray's matrix multiply was moved into C-code. This makes it faster for small matrices. - bug fixes For a complete list of changes see: http://sourceforge.net/project/shownotes.php?release_id=250453 --- math/py-numarray/Makefile | 16 ++++++++-------- math/py-numarray/PLIST | 8 +++++++- math/py-numarray/distinfo | 6 +++--- 3 files changed, 18 insertions(+), 12 deletions(-) (limited to 'math') diff --git a/math/py-numarray/Makefile b/math/py-numarray/Makefile index cfa47f5a754..c82379474a0 100644 --- a/math/py-numarray/Makefile +++ b/math/py-numarray/Makefile @@ -1,18 +1,18 @@ -# $NetBSD: Makefile,v 1.1.1.1 2004/04/21 20:46:54 drochner Exp $ +# $NetBSD: Makefile,v 1.2 2004/07/09 15:50:25 recht Exp $ # -DISTNAME= numarray-0.9 -PKGNAME= ${PYPKGPREFIX}-numarray-0.9 -CATEGORIES= math -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=numpy/} +DISTNAME= numarray-1.0 +PKGNAME= ${PYPKGPREFIX}-numarray-1.0 +CATEGORIES= math python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=numpy/} -MAINTAINER= tech-pkg@NetBSD.org +MAINTAINER= tech-pkg@NetBSD.org HOMEPAGE= http://www.stsci.edu/resources/software_hardware/numarray -COMMENT= Array manipulation +COMMENT= Array manipulation USE_BUILDLINK3= yes PYDISTUTILSPKG= yes -PYTHON_VERSIONS_ACCEPTED= 22pth 23pth +PYTHON_VERSIONS_ACCEPTED= 23pth 22pth .include "../../lang/python/extension.mk" .include "../../mk/bsd.pkg.mk" diff --git a/math/py-numarray/PLIST b/math/py-numarray/PLIST index eb84d033211..aa62a67d803 100644 --- a/math/py-numarray/PLIST +++ b/math/py-numarray/PLIST @@ -1,8 +1,10 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/21 20:46:55 drochner Exp $ +@comment $NetBSD: PLIST,v 1.2 2004/07/09 15:50:25 recht Exp $ +${PYINC}/numarray/arraybase.h ${PYINC}/numarray/arrayobject.h ${PYINC}/numarray/cfunc.h ${PYINC}/numarray/ieeespecial.h ${PYINC}/numarray/libnumarray.h +${PYINC}/numarray/libnumeric.h ${PYINC}/numarray/libteacup.h ${PYINC}/numarray/numarray.h ${PYINC}/numarray/numcomplex.h @@ -127,6 +129,7 @@ ${PYSITELIB}/numarray/image/combine.py ${PYSITELIB}/numarray/image/combine.pyc ${PYSITELIB}/numarray/image/combine.pyo ${PYSITELIB}/numarray/libnumarray.so +${PYSITELIB}/numarray/libnumeric.so ${PYSITELIB}/numarray/linear_algebra/LinearAlgebra2.py ${PYSITELIB}/numarray/linear_algebra/LinearAlgebra2.pyc ${PYSITELIB}/numarray/linear_algebra/LinearAlgebra2.pyo @@ -222,6 +225,9 @@ ${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/readonly.py +${PYSITELIB}/numarray/readonly.pyc +${PYSITELIB}/numarray/readonly.pyo ${PYSITELIB}/numarray/records.py ${PYSITELIB}/numarray/records.pyc ${PYSITELIB}/numarray/records.pyo diff --git a/math/py-numarray/distinfo b/math/py-numarray/distinfo index 4361824ff68..3f0161c396f 100644 --- a/math/py-numarray/distinfo +++ b/math/py-numarray/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.1.1.1 2004/04/21 20:46:56 drochner Exp $ +$NetBSD: distinfo,v 1.2 2004/07/09 15:50:25 recht Exp $ -SHA1 (numarray-0.9.tar.gz) = 994ccd0fe0a7ab80a0ac55b95e79b16fa7642e9b -Size (numarray-0.9.tar.gz) = 979664 bytes +SHA1 (numarray-1.0.tar.gz) = bb858a03410fe90a1a11f90814479b44b1b7eb10 +Size (numarray-1.0.tar.gz) = 1036446 bytes -- cgit v1.2.3