pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/python23-pth Python-2.3 with thread support. Test...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7d0026223211
branches:  trunk
changeset: 459645:7d0026223211
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Mon Aug 04 08:29:31 2003 +0000

description:
Python-2.3 with thread support. Tested on -current/i386 only so far
(this means, GNU pth support is untested).
Suffers from stack shortage problems, thus doesn't get far in its
selftest suite.

diffstat:

 lang/python23-pth/DESCR            |    14 +
 lang/python23-pth/Makefile         |    32 +
 lang/python23-pth/PLIST            |  2586 ++++++++++++++++++++++++++++++++++++
 lang/python23-pth/buildlink2.mk    |    34 +
 lang/python23-pth/distinfo         |    11 +
 lang/python23-pth/patches/patch-aa |   145 ++
 lang/python23-pth/patches/patch-ae |    23 +
 lang/python23-pth/patches/patch-ag |    13 +
 lang/python23-pth/patches/patch-ah |    13 +
 lang/python23-pth/patches/patch-ai |    13 +
 lang/python23-pth/patches/patch-aj |    13 +
 lang/python23-pth/patches/patch-bb |    13 +
 12 files changed, 2910 insertions(+), 0 deletions(-)

diffs (truncated from 2958 to 300 lines):

diff -r d764bdc7c25a -r 7d0026223211 lang/python23-pth/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/python23-pth/DESCR   Mon Aug 04 08:29:31 2003 +0000
@@ -0,0 +1,14 @@
+Python is an interpreted, interactive, object-oriented
+programming language that combines remarkable power with
+very clear syntax. For an introduction to programming in
+Python you are referred to the Python Tutorial. The
+Python Library Reference documents built-in and standard
+types, constants, functions and modules. Finally, the
+Python Reference Manual describes the syntax and semantics
+of the core language in (perhaps too) much detail.
+
+Python's basic power can be extended with your own modules
+written in C or C++. On most systems such modules may be
+dynamically loaded. Python is also adaptable as an exten-
+sion language for existing applications. See the internal
+documentation for hints.
diff -r d764bdc7c25a -r 7d0026223211 lang/python23-pth/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/python23-pth/Makefile        Mon Aug 04 08:29:31 2003 +0000
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/08/04 08:29:32 drochner Exp $
+#
+
+DISTNAME=      Python-2.3
+PKGNAME=       python23-pth-2.3
+CATEGORIES=    lang
+MASTER_SITES=  ftp://ftp.python.org/pub/python/2.3/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    packages%netbsd.org@localhost
+HOMEPAGE=      http://www.python.org/
+COMMENT=       Interpreted, interactive, object-oriented programming language
+
+USE_BUILDLINK2=                YES
+GNU_CONFIGURE=         YES
+
+CONFIGURE_ARGS+=       --enable-shared
+
+PTHREAD_OPTS=   require
+.include "../../mk/pthread.buildlink2.mk"
+.if ${PTHREAD_TYPE} == "pth"
+CONFIGURE_ARGS+=       --with-pth
+.endif
+
+INSTALL_TARGET=        altinstall
+
+post-extract:
+       ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc2p3
+
+.include "../../devel/zlib/buildlink2.mk"
+.include "../../security/openssl/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d764bdc7c25a -r 7d0026223211 lang/python23-pth/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/python23-pth/PLIST   Mon Aug 04 08:29:31 2003 +0000
@@ -0,0 +1,2586 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/04 08:29:32 drochner Exp $
+bin/pydoc2p3
+bin/python2p3
+include/python2p3/Python.h
+include/python2p3/abstract.h
+include/python2p3/bitset.h
+include/python2p3/boolobject.h
+include/python2p3/bufferobject.h
+include/python2p3/cStringIO.h
+include/python2p3/cellobject.h
+include/python2p3/ceval.h
+include/python2p3/classobject.h
+include/python2p3/cobject.h
+include/python2p3/codecs.h
+include/python2p3/compile.h
+include/python2p3/complexobject.h
+include/python2p3/datetime.h
+include/python2p3/descrobject.h
+include/python2p3/dictobject.h
+include/python2p3/enumobject.h
+include/python2p3/errcode.h
+include/python2p3/eval.h
+include/python2p3/fileobject.h
+include/python2p3/floatobject.h
+include/python2p3/frameobject.h
+include/python2p3/funcobject.h
+include/python2p3/graminit.h
+include/python2p3/grammar.h
+include/python2p3/import.h
+include/python2p3/intobject.h
+include/python2p3/intrcheck.h
+include/python2p3/iterobject.h
+include/python2p3/listobject.h
+include/python2p3/longintrepr.h
+include/python2p3/longobject.h
+include/python2p3/marshal.h
+include/python2p3/metagrammar.h
+include/python2p3/methodobject.h
+include/python2p3/modsupport.h
+include/python2p3/moduleobject.h
+include/python2p3/node.h
+include/python2p3/object.h
+include/python2p3/objimpl.h
+include/python2p3/opcode.h
+include/python2p3/osdefs.h
+include/python2p3/parsetok.h
+include/python2p3/patchlevel.h
+include/python2p3/pgen.h
+include/python2p3/pgenheaders.h
+include/python2p3/py_curses.h
+include/python2p3/pyconfig.h
+include/python2p3/pydebug.h
+include/python2p3/pyerrors.h
+include/python2p3/pyfpe.h
+include/python2p3/pygetopt.h
+include/python2p3/pymactoolbox.h
+include/python2p3/pymem.h
+include/python2p3/pyport.h
+include/python2p3/pystate.h
+include/python2p3/pythonrun.h
+include/python2p3/pythread.h
+include/python2p3/rangeobject.h
+include/python2p3/sliceobject.h
+include/python2p3/stringobject.h
+include/python2p3/structmember.h
+include/python2p3/structseq.h
+include/python2p3/symtable.h
+include/python2p3/sysmodule.h
+include/python2p3/token.h
+include/python2p3/traceback.h
+include/python2p3/tupleobject.h
+include/python2p3/ucnhash.h
+include/python2p3/unicodeobject.h
+include/python2p3/weakrefobject.h
+lib/libpython2p3.so.1.0
+lib/python2p3/BaseHTTPServer.py
+lib/python2p3/BaseHTTPServer.pyc
+lib/python2p3/BaseHTTPServer.pyo
+lib/python2p3/Bastion.py
+lib/python2p3/Bastion.pyc
+lib/python2p3/Bastion.pyo
+lib/python2p3/CGIHTTPServer.py
+lib/python2p3/CGIHTTPServer.pyc
+lib/python2p3/CGIHTTPServer.pyo
+lib/python2p3/ConfigParser.py
+lib/python2p3/ConfigParser.pyc
+lib/python2p3/ConfigParser.pyo
+lib/python2p3/Cookie.py
+lib/python2p3/Cookie.pyc
+lib/python2p3/Cookie.pyo
+lib/python2p3/DocXMLRPCServer.py
+lib/python2p3/DocXMLRPCServer.pyc
+lib/python2p3/DocXMLRPCServer.pyo
+lib/python2p3/FCNTL.py
+lib/python2p3/FCNTL.pyc
+lib/python2p3/FCNTL.pyo
+lib/python2p3/HTMLParser.py
+lib/python2p3/HTMLParser.pyc
+lib/python2p3/HTMLParser.pyo
+lib/python2p3/LICENSE.txt
+lib/python2p3/MimeWriter.py
+lib/python2p3/MimeWriter.pyc
+lib/python2p3/MimeWriter.pyo
+lib/python2p3/Queue.py
+lib/python2p3/Queue.pyc
+lib/python2p3/Queue.pyo
+lib/python2p3/SimpleHTTPServer.py
+lib/python2p3/SimpleHTTPServer.pyc
+lib/python2p3/SimpleHTTPServer.pyo
+lib/python2p3/SimpleXMLRPCServer.py
+lib/python2p3/SimpleXMLRPCServer.pyc
+lib/python2p3/SimpleXMLRPCServer.pyo
+lib/python2p3/SocketServer.py
+lib/python2p3/SocketServer.pyc
+lib/python2p3/SocketServer.pyo
+lib/python2p3/StringIO.py
+lib/python2p3/StringIO.pyc
+lib/python2p3/StringIO.pyo
+lib/python2p3/TERMIOS.py
+lib/python2p3/TERMIOS.pyc
+lib/python2p3/TERMIOS.pyo
+lib/python2p3/UserDict.py
+lib/python2p3/UserDict.pyc
+lib/python2p3/UserDict.pyo
+lib/python2p3/UserList.py
+lib/python2p3/UserList.pyc
+lib/python2p3/UserList.pyo
+lib/python2p3/UserString.py
+lib/python2p3/UserString.pyc
+lib/python2p3/UserString.pyo
+lib/python2p3/__future__.py
+lib/python2p3/__future__.pyc
+lib/python2p3/__future__.pyo
+lib/python2p3/__phello__.foo.py
+lib/python2p3/__phello__.foo.pyc
+lib/python2p3/__phello__.foo.pyo
+lib/python2p3/_strptime.py
+lib/python2p3/_strptime.pyc
+lib/python2p3/_strptime.pyo
+lib/python2p3/aifc.py
+lib/python2p3/aifc.pyc
+lib/python2p3/aifc.pyo
+lib/python2p3/anydbm.py
+lib/python2p3/anydbm.pyc
+lib/python2p3/anydbm.pyo
+lib/python2p3/asynchat.py
+lib/python2p3/asynchat.pyc
+lib/python2p3/asynchat.pyo
+lib/python2p3/asyncore.py
+lib/python2p3/asyncore.pyc
+lib/python2p3/asyncore.pyo
+lib/python2p3/atexit.py
+lib/python2p3/atexit.pyc
+lib/python2p3/atexit.pyo
+lib/python2p3/audiodev.py
+lib/python2p3/audiodev.pyc
+lib/python2p3/audiodev.pyo
+lib/python2p3/base64.py
+lib/python2p3/base64.pyc
+lib/python2p3/base64.pyo
+lib/python2p3/bdb.py
+lib/python2p3/bdb.pyc
+lib/python2p3/bdb.pyo
+lib/python2p3/binhex.py
+lib/python2p3/binhex.pyc
+lib/python2p3/binhex.pyo
+lib/python2p3/bisect.py
+lib/python2p3/bisect.pyc
+lib/python2p3/bisect.pyo
+lib/python2p3/bsddb/__init__.py
+lib/python2p3/bsddb/__init__.pyc
+lib/python2p3/bsddb/__init__.pyo
+lib/python2p3/bsddb/db.py
+lib/python2p3/bsddb/db.pyc
+lib/python2p3/bsddb/db.pyo
+lib/python2p3/bsddb/dbobj.py
+lib/python2p3/bsddb/dbobj.pyc
+lib/python2p3/bsddb/dbobj.pyo
+lib/python2p3/bsddb/dbrecio.py
+lib/python2p3/bsddb/dbrecio.pyc
+lib/python2p3/bsddb/dbrecio.pyo
+lib/python2p3/bsddb/dbshelve.py
+lib/python2p3/bsddb/dbshelve.pyc
+lib/python2p3/bsddb/dbshelve.pyo
+lib/python2p3/bsddb/dbtables.py
+lib/python2p3/bsddb/dbtables.pyc
+lib/python2p3/bsddb/dbtables.pyo
+lib/python2p3/bsddb/dbutils.py
+lib/python2p3/bsddb/dbutils.pyc
+lib/python2p3/bsddb/dbutils.pyo
+lib/python2p3/bsddb/test/__init__.py
+lib/python2p3/bsddb/test/__init__.pyc
+lib/python2p3/bsddb/test/__init__.pyo
+lib/python2p3/bsddb/test/test_all.py
+lib/python2p3/bsddb/test/test_all.pyc
+lib/python2p3/bsddb/test/test_all.pyo
+lib/python2p3/bsddb/test/test_associate.py
+lib/python2p3/bsddb/test/test_associate.pyc
+lib/python2p3/bsddb/test/test_associate.pyo
+lib/python2p3/bsddb/test/test_basics.py
+lib/python2p3/bsddb/test/test_basics.pyc
+lib/python2p3/bsddb/test/test_basics.pyo
+lib/python2p3/bsddb/test/test_compat.py
+lib/python2p3/bsddb/test/test_compat.pyc
+lib/python2p3/bsddb/test/test_compat.pyo
+lib/python2p3/bsddb/test/test_dbobj.py
+lib/python2p3/bsddb/test/test_dbobj.pyc
+lib/python2p3/bsddb/test/test_dbobj.pyo
+lib/python2p3/bsddb/test/test_dbshelve.py
+lib/python2p3/bsddb/test/test_dbshelve.pyc
+lib/python2p3/bsddb/test/test_dbshelve.pyo
+lib/python2p3/bsddb/test/test_dbtables.py
+lib/python2p3/bsddb/test/test_dbtables.pyc
+lib/python2p3/bsddb/test/test_dbtables.pyo
+lib/python2p3/bsddb/test/test_env_close.py
+lib/python2p3/bsddb/test/test_env_close.pyc
+lib/python2p3/bsddb/test/test_env_close.pyo
+lib/python2p3/bsddb/test/test_get_none.py
+lib/python2p3/bsddb/test/test_get_none.pyc
+lib/python2p3/bsddb/test/test_get_none.pyo
+lib/python2p3/bsddb/test/test_join.py
+lib/python2p3/bsddb/test/test_join.pyc
+lib/python2p3/bsddb/test/test_join.pyo
+lib/python2p3/bsddb/test/test_lock.py
+lib/python2p3/bsddb/test/test_lock.pyc
+lib/python2p3/bsddb/test/test_lock.pyo
+lib/python2p3/bsddb/test/test_misc.py
+lib/python2p3/bsddb/test/test_misc.pyc
+lib/python2p3/bsddb/test/test_misc.pyo
+lib/python2p3/bsddb/test/test_queue.py
+lib/python2p3/bsddb/test/test_queue.pyc
+lib/python2p3/bsddb/test/test_queue.pyo
+lib/python2p3/bsddb/test/test_recno.py
+lib/python2p3/bsddb/test/test_recno.pyc
+lib/python2p3/bsddb/test/test_recno.pyo
+lib/python2p3/bsddb/test/test_thread.py
+lib/python2p3/bsddb/test/test_thread.pyc
+lib/python2p3/bsddb/test/test_thread.pyo
+lib/python2p3/calendar.py
+lib/python2p3/calendar.pyc
+lib/python2p3/calendar.pyo
+lib/python2p3/cgi.py



Home | Main Index | Thread Index | Old Index