py-psyco updated in pkgsrc.

This commit is contained in:
Tobias Nygren 2008-04-25 17:19:52 +00:00 committed by Thomas Klausner
parent 98c761fb5c
commit c0b24dcd9e
5 changed files with 1 additions and 72 deletions

View file

@ -1,4 +1,4 @@
# $Id: Makefile,v 1.2882 2008/04/25 11:12:52 marttikuparinen Exp $
# $Id: Makefile,v 1.2883 2008/04/25 17:19:52 tnn2 Exp $
#
COMMENT= WIP pkgsrc packages
@ -1536,7 +1536,6 @@ SUBDIR+= py-orm
SUBDIR+= py-osd
SUBDIR+= py-pcapy
SUBDIR+= py-plucker
SUBDIR+= py-psyco
SUBDIR+= py-rcsparse
SUBDIR+= py-rlcompleter2
SUBDIR+= py-scipy_distutils

View file

@ -1,20 +0,0 @@
Psyco is a specializing compiler. In a few words let us first see:
What you can do with it
In short: run your existing Python software much faster, with no change in
your source.
Think of Psyco as a kind of just-in-time (JIT) compiler, a little bit like
Java's, that emit machine code on the fly instead of interpreting your Python
program step by step. The result is that your unmodified Python programs run
faster.
Benefits
2x to 100x speed-ups, typically 4x, with an unmodified Python interpreter and
unmodified source code, just a dynamically loadable C extension module.
Drawbacks
Psyco currently uses quite a lot of memory. It only runs on Intel
386-compatible processors (under any OS) right now. There are some subtle
semantic differences (i.e. bugs) with the way Python works; they should not be
apparent in most programs.

View file

@ -1,21 +0,0 @@
# $NetBSD: Makefile,v 1.4 2008/03/03 22:17:10 pmatias Exp $
DISTNAME= psyco-1.6-src
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/-src//}
CATEGORIES= lang python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=psyco/}
MAINTAINER= matias@dotbsd.org
HOMEPAGE= http://psyco.sourceforge.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= 25 24 23 22
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,24 +0,0 @@
@comment $NetBSD: PLIST,v 1.4 2008/03/03 22:17:10 pmatias Exp $
${PYSITELIB}/psyco/__init__.py
${PYSITELIB}/psyco/__init__.pyc
${PYSITELIB}/psyco/__init__.pyo
${PYSITELIB}/psyco/_psyco.so
${PYSITELIB}/psyco/classes.py
${PYSITELIB}/psyco/classes.pyc
${PYSITELIB}/psyco/classes.pyo
${PYSITELIB}/psyco/core.py
${PYSITELIB}/psyco/core.pyc
${PYSITELIB}/psyco/core.pyo
${PYSITELIB}/psyco/kdictproxy.py
${PYSITELIB}/psyco/kdictproxy.pyc
${PYSITELIB}/psyco/kdictproxy.pyo
${PYSITELIB}/psyco/logger.py
${PYSITELIB}/psyco/logger.pyc
${PYSITELIB}/psyco/logger.pyo
${PYSITELIB}/psyco/profiler.py
${PYSITELIB}/psyco/profiler.pyc
${PYSITELIB}/psyco/profiler.pyo
${PYSITELIB}/psyco/support.py
${PYSITELIB}/psyco/support.pyc
${PYSITELIB}/psyco/support.pyo
@dirrm ${PYSITELIB}/psyco

View file

@ -1,5 +0,0 @@
$NetBSD: distinfo,v 1.3 2008/03/03 22:17:10 pmatias Exp $
SHA1 (psyco-1.6-src.tar.gz) = 3c1ffa70b1a37bd855454d41d41a830e9ea82e7d
RMD160 (psyco-1.6-src.tar.gz) = 472669a7a3714aae63710fd9bc5322b4b5214944
Size (psyco-1.6-src.tar.gz) = 355914 bytes