diff options
author | markd <markd> | 2005-02-09 12:29:10 +0000 |
---|---|---|
committer | markd <markd> | 2005-02-09 12:29:10 +0000 |
commit | c9159ef3f5b2110fb28fcb248faffb7119f4e4da (patch) | |
tree | 8693daef0ca066b7efd5cd79b4e7f153b70bb967 /math | |
parent | d09dfe35121dfa94f7a0a32042d55403b8c96319 (diff) | |
download | pkgsrc-c9159ef3f5b2110fb28fcb248faffb7119f4e4da.tar.gz |
Update py-pytables to 0.9.1
PyTables 0.9.1:
This release is mainly a maintenance version. In it, some bugs has been
fixed and a few improvements has been made. One important thing is that
chunk sizes in EArrays has been re-tuned to get much better performance
and compression rations. Besides, it has been tested against the latest
Python 2.4 and all test units seems to pass fine.
PyTables 0.9:
In this release you will find a series of quite exciting new features,
the most important being new indexing capabilities, in-kernel selections,
support for complex datatypes and the possibility to modify values in both
tables and arrays (yeah, finally :).
Diffstat (limited to 'math')
-rw-r--r-- | math/py-pytables/Makefile | 12 | ||||
-rw-r--r-- | math/py-pytables/PLIST | 16 | ||||
-rw-r--r-- | math/py-pytables/distinfo | 9 | ||||
-rw-r--r-- | math/py-pytables/patches/patch-aa | 10 | ||||
-rw-r--r-- | math/py-pytables/patches/patch-ab | 22 |
5 files changed, 30 insertions, 39 deletions
diff --git a/math/py-pytables/Makefile b/math/py-pytables/Makefile index 04f326502ac..0d8f9623abc 100644 --- a/math/py-pytables/Makefile +++ b/math/py-pytables/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.4 2005/01/23 20:41:48 recht Exp $ +# $NetBSD: Makefile,v 1.5 2005/02/09 12:29:10 markd Exp $ # -DISTNAME= pytables-0.8 -PKGNAME= ${PYPKGPREFIX}-pytables-0.8 -PKGREVISION= 1 +DISTNAME= pytables-0.9.1 +PKGNAME= ${PYPKGPREFIX}-pytables-0.9.1 CATEGORIES= math python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pytables/} @@ -16,13 +15,14 @@ USE_BUILDLINK3= yes PYDISTUTILSPKG= yes PYSETUPBUILDARGS= --hdf5=${BUILDLINK_PREFIX.hdf5} PYSETUPINSTALLARGS= --hdf5=${BUILDLINK_PREFIX.hdf5} -PYTHON_VERSIONS_ACCEPTED= 22 23 +PYTHON_VERSIONS_ACCEPTED= 24 23 22 PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} post-extract: cd ${WRKSRC}/utils; \ ${MV} ptdump ptdump${PYVERSSUFFIX}; \ - ${MV} ptrepack ptrepack${PYVERSSUFFIX} + ${MV} ptrepack ptrepack${PYVERSSUFFIX}; \ + ${MV} nctoh5 nctoh5${PYVERSSUFFIX} .include "../../lang/python/extension.mk" .include "../../devel/hdf5/buildlink3.mk" diff --git a/math/py-pytables/PLIST b/math/py-pytables/PLIST index f58912d2a57..9b527a3f10f 100644 --- a/math/py-pytables/PLIST +++ b/math/py-pytables/PLIST @@ -1,4 +1,5 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/22 15:17:08 drochner Exp $ +@comment $NetBSD: PLIST,v 1.2 2005/02/09 12:29:10 markd Exp $ +bin/nctoh5${PYVERSSUFFIX} bin/ptdump${PYVERSSUFFIX} bin/ptrepack${PYVERSSUFFIX} ${PYSITELIB}/tables/Array.py @@ -16,6 +17,12 @@ ${PYSITELIB}/tables/File.pyo ${PYSITELIB}/tables/Group.py ${PYSITELIB}/tables/Group.pyc ${PYSITELIB}/tables/Group.pyo +${PYSITELIB}/tables/Index.py +${PYSITELIB}/tables/Index.pyc +${PYSITELIB}/tables/Index.pyo +${PYSITELIB}/tables/IndexArray.py +${PYSITELIB}/tables/IndexArray.pyc +${PYSITELIB}/tables/IndexArray.pyo ${PYSITELIB}/tables/IsDescription.py ${PYSITELIB}/tables/IsDescription.pyc ${PYSITELIB}/tables/IsDescription.pyo @@ -35,7 +42,14 @@ ${PYSITELIB}/tables/__init__.py ${PYSITELIB}/tables/__init__.pyc ${PYSITELIB}/tables/__init__.pyo ${PYSITELIB}/tables/hdf5Extension.so +${PYSITELIB}/tables/nodes/FileNode.py +${PYSITELIB}/tables/nodes/FileNode.pyc +${PYSITELIB}/tables/nodes/FileNode.pyo +${PYSITELIB}/tables/nodes/__init__.py +${PYSITELIB}/tables/nodes/__init__.pyc +${PYSITELIB}/tables/nodes/__init__.pyo ${PYSITELIB}/tables/utils.py ${PYSITELIB}/tables/utils.pyc ${PYSITELIB}/tables/utils.pyo +@dirrm ${PYSITELIB}/tables/nodes @dirrm ${PYSITELIB}/tables diff --git a/math/py-pytables/distinfo b/math/py-pytables/distinfo index d67e3b702ae..9dfce7d6566 100644 --- a/math/py-pytables/distinfo +++ b/math/py-pytables/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.2 2004/07/09 15:51:44 recht Exp $ +$NetBSD: distinfo,v 1.3 2005/02/09 12:29:10 markd Exp $ -SHA1 (pytables-0.8.tar.gz) = 1035904c8d0ad567721f7ae7cac43211e9f99c4f -Size (pytables-0.8.tar.gz) = 2068483 bytes -SHA1 (patch-aa) = 990e2fbdf7f66154aa31d7b158ed9a741afda5d0 -SHA1 (patch-ab) = 9be211de978e9b77930451f64e0f784c2c696ea4 +SHA1 (pytables-0.9.1.tar.gz) = 41c219987af835a6260abd79859a29e4c0aa1238 +Size (pytables-0.9.1.tar.gz) = 2585363 bytes +SHA1 (patch-aa) = 36b14a00122b87a3913348861e40326e133b1dad diff --git a/math/py-pytables/patches/patch-aa b/math/py-pytables/patches/patch-aa index c328f603315..d8a58c08f93 100644 --- a/math/py-pytables/patches/patch-aa +++ b/math/py-pytables/patches/patch-aa @@ -1,11 +1,11 @@ -$NetBSD: patch-aa,v 1.2 2004/07/09 15:51:44 recht Exp $ +$NetBSD: patch-aa,v 1.3 2005/02/09 12:29:10 markd Exp $ ---- setup.py.orig 2004-03-09 09:30:38.000000000 +0100 +--- setup.py.orig 2004-12-03 02:17:54.000000000 +1300 +++ setup.py -@@ -551,5 +551,5 @@ data. +@@ -463,5 +463,5 @@ data. runtime_library_dirs = rlib_dirs, )], cmdclass = cmdclass, -- scripts = ['utils/ptdump', 'utils/ptrepack'], -+ scripts = ['utils/ptdump' + sys.version[0:3], 'utils/ptrepack' + sys.version[0:3]], +- scripts = ['utils/ptdump', 'utils/ptrepack', 'utils/nctoh5'], ++ scripts = ['utils/ptdump' + sys.version[0:3], 'utils/ptrepack' + sys.version[0:3], 'utils/nctoh5' + sys.version[0:3]], ) diff --git a/math/py-pytables/patches/patch-ab b/math/py-pytables/patches/patch-ab deleted file mode 100644 index 38f9f83ed7d..00000000000 --- a/math/py-pytables/patches/patch-ab +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ab,v 1.1 2004/07/09 15:51:44 recht Exp $ - ---- src/hdf5Extension.c.orig 2004-03-09 09:30:37.000000000 +0100 -+++ src/hdf5Extension.c -@@ -8,7 +8,7 @@ - #include "stdio.h" - #include "string.h" - #include "numarray/numarray.h" --#include "numarray/libnumarray.h" -+#include "numarray/libnumarray.h" - #include "hdf5.h" - #include "H5LT.h" - #include "H5ARRAY.h" -@@ -10170,7 +10170,7 @@ DL_EXPORT(void) inithdf5Extension(void) - __pyx_L3:; - - /* "/home/falted/PyTables/pytables-0.8/src/hdf5Extension.pyx":213 */ -- import_array(); -+ import_libnumarray(); - - /* "/home/falted/PyTables/pytables-0.8/src/hdf5Extension.pyx":217 */ - __pyx_3 = __Pyx_GetName(__pyx_m, "records"); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 217; goto __pyx_L1;} |