pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/py-pyrex update to Pyrex-0.9.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0cb690b238da
branches:  trunk
changeset: 479667:0cb690b238da
user:      recht <recht%pkgsrc.org@localhost>
date:      Thu Aug 19 20:44:31 2004 +0000

description:
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@localhost>]
        - 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@localhost>]
Bug fixes:
        - Non-interned string literals used in a Python class
                definition did not work.
                [Atsuo Ishimoto <ishimoto%gembook.org@localhost>]
                [Andreas Kostyrka <andreas%kostyrka.org@localhost>]
        - Return types of the buffer interface functions for extension
                types have been corrected.
                [Dug Song <dugsong%monkey.org@localhost>]
        - Added 'static' to declarations of string literals.
                [Phil Frost <indigo%bitglue.com@localhost>]
        - 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@localhost>]
        - Inheriting from an extension type with C methods defined in
                another Pyrex module did not work.
                [Itamar Shtull-Trauring <itamar%itamarst.org@localhost>]

diffstat:

 lang/py-pyrex/Makefile |    6 +-
 lang/py-pyrex/PLIST    |  190 ++++++++++++++++++++++++------------------------
 lang/py-pyrex/distinfo |    6 +-
 3 files changed, 101 insertions(+), 101 deletions(-)

diffs (266 lines):

diff -r 878e5afe89a4 -r 0cb690b238da lang/py-pyrex/Makefile
--- a/lang/py-pyrex/Makefile    Thu Aug 19 20:21:56 2004 +0000
+++ b/lang/py-pyrex/Makefile    Thu Aug 19 20:44:31 2004 +0000
@@ -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 @@
 
 PYTHON_VERSIONS_ACCEPTED=      23 23pth 22 22pth
 
-PYDISTUTILSPKG= # defined
+PYDISTUTILSPKG=        yes
 USE_BUILDLINK3=        yes
 
 .include "../../lang/python/extension.mk"
diff -r 878e5afe89a4 -r 0cb690b238da lang/py-pyrex/PLIST
--- a/lang/py-pyrex/PLIST       Thu Aug 19 20:21:56 2004 +0000
+++ b/lang/py-pyrex/PLIST       Thu Aug 19 20:44:31 2004 +0000
@@ -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/CmdLine.pyc
+${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/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/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/__init__.py
+${PYSITELIB}/Pyrex/Compiler/__init__.pyc
 ${PYSITELIB}/Pyrex/Compiler/__init__.pyo
-${PYSITELIB}/Pyrex/Compiler/CmdLine.pyo
-${PYSITELIB}/Pyrex/Compiler/Code.pyo
-${PYSITELIB}/Pyrex/Compiler/DebugFlags.pyo
-${PYSITELIB}/Pyrex/Compiler/Errors.pyo
-${PYSITELIB}/Pyrex/Compiler/ExprNodes.pyo
-${PYSITELIB}/Pyrex/Compiler/Lexicon.pyo
-${PYSITELIB}/Pyrex/Compiler/Main.pyo
-${PYSITELIB}/Pyrex/Compiler/Naming.pyo
-${PYSITELIB}/Pyrex/Compiler/Nodes.pyo
-${PYSITELIB}/Pyrex/Compiler/Options.pyo
-${PYSITELIB}/Pyrex/Compiler/Parsing.pyo
-${PYSITELIB}/Pyrex/Compiler/PyrexTypes.pyo
-${PYSITELIB}/Pyrex/Compiler/Scanning.pyo
-${PYSITELIB}/Pyrex/Compiler/Symtab.pyo
-${PYSITELIB}/Pyrex/Compiler/TypeSlots.pyo
-${PYSITELIB}/Pyrex/Compiler/Version.pyo
-${PYSITELIB}/Pyrex/Compiler/Lexicon.pickle
+${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/DarwinSystem.pyc
+${PYSITELIB}/Pyrex/Mac/DarwinSystem.pyo
 ${PYSITELIB}/Pyrex/Mac/Finder_Std_Suite.py
-${PYSITELIB}/Pyrex/Mac/MacSystem.py
-${PYSITELIB}/Pyrex/Mac/MacUtils.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/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/Mac/__init__.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.pyo
-${PYSITELIB}/Pyrex/Mac/MacSystem.pyo
-${PYSITELIB}/Pyrex/Mac/MacUtils.pyo
-${PYSITELIB}/Pyrex/Mac/MPW_Misc_Suite.pyo
-${PYSITELIB}/Pyrex/Mac/PS_Misc_Suite.pyo
-${PYSITELIB}/Pyrex/Mac/PyServerMain.pyo
-${PYSITELIB}/Pyrex/Mac/TS_Misc_Suite.pyo
+${PYSITELIB}/Pyrex/Plex/Actions.py
+${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/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/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/__init__.pyc
+${PYSITELIB}/Pyrex/Plex/__init__.pyo
 ${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/DFA.pyc
-${PYSITELIB}/Pyrex/Plex/Errors.pyc
-${PYSITELIB}/Pyrex/Plex/Lexicons.pyc
-${PYSITELIB}/Pyrex/Plex/Machines.pyc
-${PYSITELIB}/Pyrex/Plex/Regexps.pyc
-${PYSITELIB}/Pyrex/Plex/Scanners.pyc
 ${PYSITELIB}/Pyrex/Plex/test_tm.pyc
-${PYSITELIB}/Pyrex/Plex/Timing.pyc
-${PYSITELIB}/Pyrex/Plex/Traditional.pyc
-${PYSITELIB}/Pyrex/Plex/Transitions.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.pyo
-${PYSITELIB}/Pyrex/Plex/Timing.pyo
-${PYSITELIB}/Pyrex/Plex/Traditional.pyo
-${PYSITELIB}/Pyrex/Plex/Transitions.pyo
+${PYSITELIB}/Pyrex/Utils.py
+${PYSITELIB}/Pyrex/Utils.pyc
+${PYSITELIB}/Pyrex/Utils.pyo
+${PYSITELIB}/Pyrex/__init__.py
 ${PYSITELIB}/Pyrex/__init__.pyc
-${PYSITELIB}/Pyrex/Debugging.pyc
-${PYSITELIB}/Pyrex/Utils.pyc
 ${PYSITELIB}/Pyrex/__init__.pyo
-${PYSITELIB}/Pyrex/Debugging.pyo
-${PYSITELIB}/Pyrex/Utils.pyo
 @dirrm ${PYSITELIB}/Pyrex/Plex
 @dirrm ${PYSITELIB}/Pyrex/Mac
 @dirrm ${PYSITELIB}/Pyrex/Distutils
diff -r 878e5afe89a4 -r 0cb690b238da lang/py-pyrex/distinfo
--- a/lang/py-pyrex/distinfo    Thu Aug 19 20:21:56 2004 +0000
+++ b/lang/py-pyrex/distinfo    Thu Aug 19 20:44:31 2004 +0000
@@ -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



Home | Main Index | Thread Index | Old Index