summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorrecht <recht@pkgsrc.org>2004-08-19 20:44:31 +0000
committerrecht <recht@pkgsrc.org>2004-08-19 20:44:31 +0000
commita6d008a82762f4133c1e657f29c2cf1594e9aace (patch)
tree9c8ec0f89465758250329fad490146efe7d8166d /lang
parent99aa41371472b5e8b18de3e579dc0d84c6c300f7 (diff)
downloadpkgsrc-a6d008a82762f4133c1e657f29c2cf1594e9aace.tar.gz
update to Pyrex-0.9.3
Enhancements: - Types defined with a ctypedef in a 'cdef extern from' block are now referred to by the typedef name in generated C code, so it is no longer necessary to match the type in the C header file exactly. - Conversion to/from unsigned long now done with PyLong_AsUnsignedLong and PyLong_FromUnsignedLong. [Dug Song <dugsong@monkey.org>] - A struct, union or enum definition in a 'cdef extern from' block may now be left empty (using 'pass'). This can be useful if you need to declare a variable of that type, but don't need to refer to any of its members. - More flexible about ordering of qualifiers such as 'long' and 'unsigned'. ["John (J5) Palmieri" <johnp@redhat.com>] Bug fixes: - Non-interned string literals used in a Python class definition did not work. [Atsuo Ishimoto <ishimoto@gembook.org>] [Andreas Kostyrka <andreas@kostyrka.org>] - Return types of the buffer interface functions for extension types have been corrected. [Dug Song <dugsong@monkey.org>] - Added 'static' to declarations of string literals. [Phil Frost <indigo@bitglue.com>] - Float literals are now copied directly to the C code as written, to avoid problems with loss of precision. [Mario Pernici <Mario.Pernici@mi.infn.it>] - Inheriting from an extension type with C methods defined in another Pyrex module did not work. [Itamar Shtull-Trauring <itamar@itamarst.org>]
Diffstat (limited to 'lang')
-rw-r--r--lang/py-pyrex/Makefile6
-rw-r--r--lang/py-pyrex/PLIST170
-rw-r--r--lang/py-pyrex/distinfo6
3 files changed, 91 insertions, 91 deletions
diff --git a/lang/py-pyrex/Makefile b/lang/py-pyrex/Makefile
index b7905ca719f..11763baacee 100644
--- a/lang/py-pyrex/Makefile
+++ b/lang/py-pyrex/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2004/05/28 22:15:15 recht Exp $
+# $NetBSD: Makefile,v 1.8 2004/08/19 20:44:31 recht Exp $
-DISTNAME= Pyrex-0.9.2.1
+DISTNAME= Pyrex-0.9.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/P/p/}
CATEGORIES= lang python
MASTER_SITES= http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/
@@ -11,7 +11,7 @@ COMMENT= A Language for Writing Python Extension Modules
PYTHON_VERSIONS_ACCEPTED= 23 23pth 22 22pth
-PYDISTUTILSPKG= # defined
+PYDISTUTILSPKG= yes
USE_BUILDLINK3= yes
.include "../../lang/python/extension.mk"
diff --git a/lang/py-pyrex/PLIST b/lang/py-pyrex/PLIST
index 2dac4194373..5feba5ea62f 100644
--- a/lang/py-pyrex/PLIST
+++ b/lang/py-pyrex/PLIST
@@ -1,135 +1,135 @@
-@comment $NetBSD: PLIST,v 1.4 2004/05/28 22:15:15 recht Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/08/19 20:44:31 recht Exp $
bin/pyrexc
-${PYSITELIB}/Pyrex/__init__.py
-${PYSITELIB}/Pyrex/Debugging.py
-${PYSITELIB}/Pyrex/Utils.py
-${PYSITELIB}/Pyrex/Compiler/__init__.py
${PYSITELIB}/Pyrex/Compiler/CmdLine.py
-${PYSITELIB}/Pyrex/Compiler/Code.py
-${PYSITELIB}/Pyrex/Compiler/DebugFlags.py
-${PYSITELIB}/Pyrex/Compiler/Errors.py
-${PYSITELIB}/Pyrex/Compiler/ExprNodes.py
-${PYSITELIB}/Pyrex/Compiler/Lexicon.py
-${PYSITELIB}/Pyrex/Compiler/Main.py
-${PYSITELIB}/Pyrex/Compiler/Naming.py
-${PYSITELIB}/Pyrex/Compiler/Nodes.py
-${PYSITELIB}/Pyrex/Compiler/Options.py
-${PYSITELIB}/Pyrex/Compiler/Parsing.py
-${PYSITELIB}/Pyrex/Compiler/PyrexTypes.py
-${PYSITELIB}/Pyrex/Compiler/Scanning.py
-${PYSITELIB}/Pyrex/Compiler/Symtab.py
-${PYSITELIB}/Pyrex/Compiler/TypeSlots.py
-${PYSITELIB}/Pyrex/Compiler/Version.py
-${PYSITELIB}/Pyrex/Compiler/__init__.pyc
${PYSITELIB}/Pyrex/Compiler/CmdLine.pyc
-${PYSITELIB}/Pyrex/Compiler/Code.pyc
-${PYSITELIB}/Pyrex/Compiler/DebugFlags.pyc
-${PYSITELIB}/Pyrex/Compiler/Errors.pyc
-${PYSITELIB}/Pyrex/Compiler/ExprNodes.pyc
-${PYSITELIB}/Pyrex/Compiler/Lexicon.pyc
-${PYSITELIB}/Pyrex/Compiler/Main.pyc
-${PYSITELIB}/Pyrex/Compiler/Naming.pyc
-${PYSITELIB}/Pyrex/Compiler/Nodes.pyc
-${PYSITELIB}/Pyrex/Compiler/Options.pyc
-${PYSITELIB}/Pyrex/Compiler/Parsing.pyc
-${PYSITELIB}/Pyrex/Compiler/PyrexTypes.pyc
-${PYSITELIB}/Pyrex/Compiler/Scanning.pyc
-${PYSITELIB}/Pyrex/Compiler/Symtab.pyc
-${PYSITELIB}/Pyrex/Compiler/TypeSlots.pyc
-${PYSITELIB}/Pyrex/Compiler/Version.pyc
-${PYSITELIB}/Pyrex/Compiler/__init__.pyo
${PYSITELIB}/Pyrex/Compiler/CmdLine.pyo
+${PYSITELIB}/Pyrex/Compiler/Code.py
+${PYSITELIB}/Pyrex/Compiler/Code.pyc
${PYSITELIB}/Pyrex/Compiler/Code.pyo
+${PYSITELIB}/Pyrex/Compiler/DebugFlags.py
+${PYSITELIB}/Pyrex/Compiler/DebugFlags.pyc
${PYSITELIB}/Pyrex/Compiler/DebugFlags.pyo
+${PYSITELIB}/Pyrex/Compiler/Errors.py
+${PYSITELIB}/Pyrex/Compiler/Errors.pyc
${PYSITELIB}/Pyrex/Compiler/Errors.pyo
+${PYSITELIB}/Pyrex/Compiler/ExprNodes.py
+${PYSITELIB}/Pyrex/Compiler/ExprNodes.pyc
${PYSITELIB}/Pyrex/Compiler/ExprNodes.pyo
+${PYSITELIB}/Pyrex/Compiler/Lexicon.pickle
+${PYSITELIB}/Pyrex/Compiler/Lexicon.py
+${PYSITELIB}/Pyrex/Compiler/Lexicon.pyc
${PYSITELIB}/Pyrex/Compiler/Lexicon.pyo
+${PYSITELIB}/Pyrex/Compiler/Main.py
+${PYSITELIB}/Pyrex/Compiler/Main.pyc
${PYSITELIB}/Pyrex/Compiler/Main.pyo
+${PYSITELIB}/Pyrex/Compiler/Naming.py
+${PYSITELIB}/Pyrex/Compiler/Naming.pyc
${PYSITELIB}/Pyrex/Compiler/Naming.pyo
+${PYSITELIB}/Pyrex/Compiler/Nodes.py
+${PYSITELIB}/Pyrex/Compiler/Nodes.pyc
${PYSITELIB}/Pyrex/Compiler/Nodes.pyo
+${PYSITELIB}/Pyrex/Compiler/Options.py
+${PYSITELIB}/Pyrex/Compiler/Options.pyc
${PYSITELIB}/Pyrex/Compiler/Options.pyo
+${PYSITELIB}/Pyrex/Compiler/Parsing.py
+${PYSITELIB}/Pyrex/Compiler/Parsing.pyc
${PYSITELIB}/Pyrex/Compiler/Parsing.pyo
+${PYSITELIB}/Pyrex/Compiler/PyrexTypes.py
+${PYSITELIB}/Pyrex/Compiler/PyrexTypes.pyc
${PYSITELIB}/Pyrex/Compiler/PyrexTypes.pyo
+${PYSITELIB}/Pyrex/Compiler/Scanning.py
+${PYSITELIB}/Pyrex/Compiler/Scanning.pyc
${PYSITELIB}/Pyrex/Compiler/Scanning.pyo
+${PYSITELIB}/Pyrex/Compiler/Symtab.py
+${PYSITELIB}/Pyrex/Compiler/Symtab.pyc
${PYSITELIB}/Pyrex/Compiler/Symtab.pyo
+${PYSITELIB}/Pyrex/Compiler/TypeSlots.py
+${PYSITELIB}/Pyrex/Compiler/TypeSlots.pyc
${PYSITELIB}/Pyrex/Compiler/TypeSlots.pyo
+${PYSITELIB}/Pyrex/Compiler/Version.py
+${PYSITELIB}/Pyrex/Compiler/Version.pyc
${PYSITELIB}/Pyrex/Compiler/Version.pyo
-${PYSITELIB}/Pyrex/Compiler/Lexicon.pickle
+${PYSITELIB}/Pyrex/Compiler/__init__.py
+${PYSITELIB}/Pyrex/Compiler/__init__.pyc
+${PYSITELIB}/Pyrex/Compiler/__init__.pyo
+${PYSITELIB}/Pyrex/Debugging.py
+${PYSITELIB}/Pyrex/Debugging.pyc
+${PYSITELIB}/Pyrex/Debugging.pyo
${PYSITELIB}/Pyrex/Distutils/__init__.py
-${PYSITELIB}/Pyrex/Distutils/build_ext.py
${PYSITELIB}/Pyrex/Distutils/__init__.pyc
-${PYSITELIB}/Pyrex/Distutils/build_ext.pyc
${PYSITELIB}/Pyrex/Distutils/__init__.pyo
+${PYSITELIB}/Pyrex/Distutils/build_ext.py
+${PYSITELIB}/Pyrex/Distutils/build_ext.pyc
${PYSITELIB}/Pyrex/Distutils/build_ext.pyo
-${PYSITELIB}/Pyrex/Mac/__init__.py
${PYSITELIB}/Pyrex/Mac/DarwinSystem.py
-${PYSITELIB}/Pyrex/Mac/Finder_Std_Suite.py
-${PYSITELIB}/Pyrex/Mac/MacSystem.py
-${PYSITELIB}/Pyrex/Mac/MacUtils.py
-${PYSITELIB}/Pyrex/Mac/MPW_Misc_Suite.py
-${PYSITELIB}/Pyrex/Mac/PS_Misc_Suite.py
-${PYSITELIB}/Pyrex/Mac/PyServerMain.py
-${PYSITELIB}/Pyrex/Mac/TS_Misc_Suite.py
-${PYSITELIB}/Pyrex/Mac/__init__.pyc
${PYSITELIB}/Pyrex/Mac/DarwinSystem.pyc
-${PYSITELIB}/Pyrex/Mac/Finder_Std_Suite.pyc
-${PYSITELIB}/Pyrex/Mac/MacSystem.pyc
-${PYSITELIB}/Pyrex/Mac/MacUtils.pyc
-${PYSITELIB}/Pyrex/Mac/MPW_Misc_Suite.pyc
-${PYSITELIB}/Pyrex/Mac/PS_Misc_Suite.pyc
-${PYSITELIB}/Pyrex/Mac/PyServerMain.pyc
-${PYSITELIB}/Pyrex/Mac/TS_Misc_Suite.pyc
-${PYSITELIB}/Pyrex/Mac/__init__.pyo
${PYSITELIB}/Pyrex/Mac/DarwinSystem.pyo
+${PYSITELIB}/Pyrex/Mac/Finder_Std_Suite.py
+${PYSITELIB}/Pyrex/Mac/Finder_Std_Suite.pyc
${PYSITELIB}/Pyrex/Mac/Finder_Std_Suite.pyo
+${PYSITELIB}/Pyrex/Mac/MPW_Misc_Suite.py
+${PYSITELIB}/Pyrex/Mac/MPW_Misc_Suite.pyc
+${PYSITELIB}/Pyrex/Mac/MPW_Misc_Suite.pyo
+${PYSITELIB}/Pyrex/Mac/MacSystem.py
+${PYSITELIB}/Pyrex/Mac/MacSystem.pyc
${PYSITELIB}/Pyrex/Mac/MacSystem.pyo
+${PYSITELIB}/Pyrex/Mac/MacUtils.py
+${PYSITELIB}/Pyrex/Mac/MacUtils.pyc
${PYSITELIB}/Pyrex/Mac/MacUtils.pyo
-${PYSITELIB}/Pyrex/Mac/MPW_Misc_Suite.pyo
+${PYSITELIB}/Pyrex/Mac/PS_Misc_Suite.py
+${PYSITELIB}/Pyrex/Mac/PS_Misc_Suite.pyc
${PYSITELIB}/Pyrex/Mac/PS_Misc_Suite.pyo
+${PYSITELIB}/Pyrex/Mac/PyServerMain.py
+${PYSITELIB}/Pyrex/Mac/PyServerMain.pyc
${PYSITELIB}/Pyrex/Mac/PyServerMain.pyo
+${PYSITELIB}/Pyrex/Mac/TS_Misc_Suite.py
+${PYSITELIB}/Pyrex/Mac/TS_Misc_Suite.pyc
${PYSITELIB}/Pyrex/Mac/TS_Misc_Suite.pyo
-${PYSITELIB}/Pyrex/Plex/__init__.py
+${PYSITELIB}/Pyrex/Mac/__init__.py
+${PYSITELIB}/Pyrex/Mac/__init__.pyc
+${PYSITELIB}/Pyrex/Mac/__init__.pyo
${PYSITELIB}/Pyrex/Plex/Actions.py
-${PYSITELIB}/Pyrex/Plex/DFA.py
-${PYSITELIB}/Pyrex/Plex/Errors.py
-${PYSITELIB}/Pyrex/Plex/Lexicons.py
-${PYSITELIB}/Pyrex/Plex/Machines.py
-${PYSITELIB}/Pyrex/Plex/Regexps.py
-${PYSITELIB}/Pyrex/Plex/Scanners.py
-${PYSITELIB}/Pyrex/Plex/test_tm.py
-${PYSITELIB}/Pyrex/Plex/Timing.py
-${PYSITELIB}/Pyrex/Plex/Traditional.py
-${PYSITELIB}/Pyrex/Plex/Transitions.py
-${PYSITELIB}/Pyrex/Plex/__init__.pyc
${PYSITELIB}/Pyrex/Plex/Actions.pyc
+${PYSITELIB}/Pyrex/Plex/Actions.pyo
+${PYSITELIB}/Pyrex/Plex/DFA.py
${PYSITELIB}/Pyrex/Plex/DFA.pyc
+${PYSITELIB}/Pyrex/Plex/DFA.pyo
+${PYSITELIB}/Pyrex/Plex/Errors.py
${PYSITELIB}/Pyrex/Plex/Errors.pyc
+${PYSITELIB}/Pyrex/Plex/Errors.pyo
+${PYSITELIB}/Pyrex/Plex/Lexicons.py
${PYSITELIB}/Pyrex/Plex/Lexicons.pyc
+${PYSITELIB}/Pyrex/Plex/Lexicons.pyo
+${PYSITELIB}/Pyrex/Plex/Machines.py
${PYSITELIB}/Pyrex/Plex/Machines.pyc
+${PYSITELIB}/Pyrex/Plex/Machines.pyo
+${PYSITELIB}/Pyrex/Plex/Regexps.py
${PYSITELIB}/Pyrex/Plex/Regexps.pyc
+${PYSITELIB}/Pyrex/Plex/Regexps.pyo
+${PYSITELIB}/Pyrex/Plex/Scanners.py
${PYSITELIB}/Pyrex/Plex/Scanners.pyc
-${PYSITELIB}/Pyrex/Plex/test_tm.pyc
+${PYSITELIB}/Pyrex/Plex/Scanners.pyo
+${PYSITELIB}/Pyrex/Plex/Timing.py
${PYSITELIB}/Pyrex/Plex/Timing.pyc
+${PYSITELIB}/Pyrex/Plex/Timing.pyo
+${PYSITELIB}/Pyrex/Plex/Traditional.py
${PYSITELIB}/Pyrex/Plex/Traditional.pyc
+${PYSITELIB}/Pyrex/Plex/Traditional.pyo
+${PYSITELIB}/Pyrex/Plex/Transitions.py
${PYSITELIB}/Pyrex/Plex/Transitions.pyc
+${PYSITELIB}/Pyrex/Plex/Transitions.pyo
+${PYSITELIB}/Pyrex/Plex/__init__.py
+${PYSITELIB}/Pyrex/Plex/__init__.pyc
${PYSITELIB}/Pyrex/Plex/__init__.pyo
-${PYSITELIB}/Pyrex/Plex/Actions.pyo
-${PYSITELIB}/Pyrex/Plex/DFA.pyo
-${PYSITELIB}/Pyrex/Plex/Errors.pyo
-${PYSITELIB}/Pyrex/Plex/Lexicons.pyo
-${PYSITELIB}/Pyrex/Plex/Machines.pyo
-${PYSITELIB}/Pyrex/Plex/Regexps.pyo
-${PYSITELIB}/Pyrex/Plex/Scanners.pyo
+${PYSITELIB}/Pyrex/Plex/test_tm.py
+${PYSITELIB}/Pyrex/Plex/test_tm.pyc
${PYSITELIB}/Pyrex/Plex/test_tm.pyo
-${PYSITELIB}/Pyrex/Plex/Timing.pyo
-${PYSITELIB}/Pyrex/Plex/Traditional.pyo
-${PYSITELIB}/Pyrex/Plex/Transitions.pyo
-${PYSITELIB}/Pyrex/__init__.pyc
-${PYSITELIB}/Pyrex/Debugging.pyc
+${PYSITELIB}/Pyrex/Utils.py
${PYSITELIB}/Pyrex/Utils.pyc
-${PYSITELIB}/Pyrex/__init__.pyo
-${PYSITELIB}/Pyrex/Debugging.pyo
${PYSITELIB}/Pyrex/Utils.pyo
+${PYSITELIB}/Pyrex/__init__.py
+${PYSITELIB}/Pyrex/__init__.pyc
+${PYSITELIB}/Pyrex/__init__.pyo
@dirrm ${PYSITELIB}/Pyrex/Plex
@dirrm ${PYSITELIB}/Pyrex/Mac
@dirrm ${PYSITELIB}/Pyrex/Distutils
diff --git a/lang/py-pyrex/distinfo b/lang/py-pyrex/distinfo
index 6e37657ac13..6fb4a931f26 100644
--- a/lang/py-pyrex/distinfo
+++ b/lang/py-pyrex/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2004/05/28 22:15:15 recht Exp $
+$NetBSD: distinfo,v 1.5 2004/08/19 20:44:31 recht Exp $
-SHA1 (Pyrex-0.9.2.1.tar.gz) = 3b7faf8ad36a4dd240b29842a618925deeb04d70
-Size (Pyrex-0.9.2.1.tar.gz) = 174521 bytes
+SHA1 (Pyrex-0.9.3.tar.gz) = bbd534b1905de5f3ad445c6d30a2fd57a4b362be
+Size (Pyrex-0.9.3.tar.gz) = 176072 bytes