pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/py-numarray update to 1.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/450160645d07
branches:  trunk
changeset: 477807:450160645d07
user:      recht <recht%pkgsrc.org@localhost>
date:      Fri Jul 09 15:50:25 2004 +0000

description:
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

diffstat:

 math/py-numarray/Makefile |  16 ++++++++--------
 math/py-numarray/PLIST    |   8 +++++++-
 math/py-numarray/distinfo |   6 +++---
 3 files changed, 18 insertions(+), 12 deletions(-)

diffs (74 lines):

diff -r 5952884b973c -r 450160645d07 math/py-numarray/Makefile
--- a/math/py-numarray/Makefile Fri Jul 09 15:43:15 2004 +0000
+++ b/math/py-numarray/Makefile Fri Jul 09 15:50:25 2004 +0000
@@ -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@localhost
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
 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 -r 5952884b973c -r 450160645d07 math/py-numarray/PLIST
--- a/math/py-numarray/PLIST    Fri Jul 09 15:43:15 2004 +0000
+++ b/math/py-numarray/PLIST    Fri Jul 09 15:50:25 2004 +0000
@@ -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.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.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 -r 5952884b973c -r 450160645d07 math/py-numarray/distinfo
--- a/math/py-numarray/distinfo Fri Jul 09 15:43:15 2004 +0000
+++ b/math/py-numarray/distinfo Fri Jul 09 15:50:25 2004 +0000
@@ -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



Home | Main Index | Thread Index | Old Index