pkgsrc/lang/py-psyco/Makefile
wiz fa5389f1ab Update to 1.4, based on PR 31335 by Victor I.
Additional PLIST fixes.

Changes in 1.4:
An interesting new optimization: instances of user-defined classes
are now really supported, i.e. their attributes keep type information
and are stored quite compactly in memory.  However, it only works
so far with instances of a new type ``psyco.compact`` (which is
subclassable).  The line ``from psyco.classes import *`` has the
effect of turning your classes into psyco.compact subclasses, too.

Changes in 1.3:
Includes support for Python 2.4 (and of course still for 2.1-2.3).
As always comes with a few bug fixes, including a memory leak when
using the profiler.  Another good news is that the built-in functions
that read the local variables -- locals(), eval(), execfile(),
vars(), dir(), input() -- now work correctly!
2005-10-19 01:33:16 +00:00

21 lines
577 B
Makefile

# $NetBSD: Makefile,v 1.8 2005/10/19 01:33:16 wiz Exp $
DISTNAME= psyco-1.4-src
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/-src//}
CATEGORIES= lang python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=psyco/}
MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://psyco.sf.net/
COMMENT= Python JIT and execution accelerator
WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
PYDISTUTILSPKG= YES
PYBINMODULE= YES
PY_PATCHPLIST= YES
ONLY_FOR_PLATFORM= *-*-i386
PYTHON_VERSIONS_ACCEPTED= 24 23 22 21
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"