diff options
author | recht <recht@pkgsrc.org> | 2004-08-19 20:44:31 +0000 |
---|---|---|
committer | recht <recht@pkgsrc.org> | 2004-08-19 20:44:31 +0000 |
commit | a6d008a82762f4133c1e657f29c2cf1594e9aace (patch) | |
tree | 9c8ec0f89465758250329fad490146efe7d8166d /lang/py-pyrex/Makefile | |
parent | 99aa41371472b5e8b18de3e579dc0d84c6c300f7 (diff) | |
download | pkgsrc-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/py-pyrex/Makefile')
-rw-r--r-- | lang/py-pyrex/Makefile | 6 |
1 files changed, 3 insertions, 3 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" |