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