py-psyco updated in pkgsrc.
This commit is contained in:
parent
98c761fb5c
commit
c0b24dcd9e
5 changed files with 1 additions and 72 deletions
3
Makefile
3
Makefile
|
@ -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
|
||||
|
|
|
@ -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.
|
|
@ -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"
|
|
@ -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
|
|
@ -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
|
Loading…
Reference in a new issue