summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrochner <drochner>2002-08-20 19:58:58 +0000
committerdrochner <drochner>2002-08-20 19:58:58 +0000
commit8e5e0cb33af338f4b1447e459d10af64d197b3a9 (patch)
treeb840f0fa52c6ea6a1d559c3a99cde4ea982517de
parent69187778b706aeeaa916d5e5513452c7e84275ac (diff)
downloadpkgsrc-8e5e0cb33af338f4b1447e459d10af64d197b3a9.tar.gz
Build a Python version with thread support. For now, we only have
devel/pth, which tends to coredumps sometimes. But a number of Python packages insists in threads, so we have to start somewhere.
-rw-r--r--lang/python21-pth/DESCR14
-rw-r--r--lang/python21-pth/Makefile32
-rw-r--r--lang/python21-pth/PLIST1746
-rw-r--r--lang/python21-pth/distinfo11
-rw-r--r--lang/python21-pth/patches/patch-aa13
-rw-r--r--lang/python21-pth/patches/patch-ab10
-rw-r--r--lang/python21-pth/patches/patch-ac92
-rw-r--r--lang/python21-pth/patches/patch-ad23
-rw-r--r--lang/python21-pth/patches/patch-ae21
-rw-r--r--lang/python21-pth/patches/patch-af22
-rw-r--r--lang/python21-pth/patches/patch-ag13
11 files changed, 1997 insertions, 0 deletions
diff --git a/lang/python21-pth/DESCR b/lang/python21-pth/DESCR
new file mode 100644
index 00000000000..25130675866
--- /dev/null
+++ b/lang/python21-pth/DESCR
@@ -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 --git a/lang/python21-pth/Makefile b/lang/python21-pth/Makefile
new file mode 100644
index 00000000000..82a79b5223f
--- /dev/null
+++ b/lang/python21-pth/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+#
+
+DISTNAME= Python-2.1.3
+PKGNAME= python21-pth-2.1.3
+CATEGORIES= lang
+MASTER_SITES= ftp://ftp.python.org/pub/python/2.1.3/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.python.org/
+COMMENT= Interpreted, interactive, object-oriented programming language
+
+USE_BUILDLINK_ONLY= YES
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --with-pth
+
+INSTALL_TARGET= altinstall
+
+post-extract:
+ ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc2p1
+
+.include "../../devel/zlib/buildlink.mk"
+.include "../../devel/pth/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
+
+# This comes after bsd.pkg.mk so that the LDFLAGS here overrides the one
+# set earlier in the environment (last definition wins).
+#
+.if ${OBJECT_FMT} == "a.out"
+MAKE_ENV+= LDFLAGS="${LDFLAGS:S/-Wl,//}"
+.endif
diff --git a/lang/python21-pth/PLIST b/lang/python21-pth/PLIST
new file mode 100644
index 00000000000..fa842f6cc62
--- /dev/null
+++ b/lang/python21-pth/PLIST
@@ -0,0 +1,1746 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+bin/pydoc2p1
+bin/python2p1
+include/python2p1/Python.h
+include/python2p1/abstract.h
+include/python2p1/bitset.h
+include/python2p1/bufferobject.h
+include/python2p1/cStringIO.h
+include/python2p1/cellobject.h
+include/python2p1/ceval.h
+include/python2p1/classobject.h
+include/python2p1/cobject.h
+include/python2p1/codecs.h
+include/python2p1/compile.h
+include/python2p1/complexobject.h
+include/python2p1/config.h
+include/python2p1/dictobject.h
+include/python2p1/errcode.h
+include/python2p1/eval.h
+include/python2p1/fileobject.h
+include/python2p1/floatobject.h
+include/python2p1/frameobject.h
+include/python2p1/funcobject.h
+include/python2p1/graminit.h
+include/python2p1/grammar.h
+include/python2p1/import.h
+include/python2p1/intobject.h
+include/python2p1/intrcheck.h
+include/python2p1/listobject.h
+include/python2p1/longintrepr.h
+include/python2p1/longobject.h
+include/python2p1/marshal.h
+include/python2p1/metagrammar.h
+include/python2p1/methodobject.h
+include/python2p1/modsupport.h
+include/python2p1/moduleobject.h
+include/python2p1/node.h
+include/python2p1/object.h
+include/python2p1/objimpl.h
+include/python2p1/opcode.h
+include/python2p1/osdefs.h
+include/python2p1/parsetok.h
+include/python2p1/patchlevel.h
+include/python2p1/pgenheaders.h
+include/python2p1/py_curses.h
+include/python2p1/pydebug.h
+include/python2p1/pyerrors.h
+include/python2p1/pyfpe.h
+include/python2p1/pygetopt.h
+include/python2p1/pymem.h
+include/python2p1/pyport.h
+include/python2p1/pystate.h
+include/python2p1/pythonrun.h
+include/python2p1/pythread.h
+include/python2p1/rangeobject.h
+include/python2p1/sliceobject.h
+include/python2p1/stringobject.h
+include/python2p1/structmember.h
+include/python2p1/symtable.h
+include/python2p1/sysmodule.h
+include/python2p1/token.h
+include/python2p1/traceback.h
+include/python2p1/tupleobject.h
+include/python2p1/ucnhash.h
+include/python2p1/unicodeobject.h
+lib/python2p1/BaseHTTPServer.py
+lib/python2p1/BaseHTTPServer.pyc
+lib/python2p1/BaseHTTPServer.pyo
+lib/python2p1/Bastion.py
+lib/python2p1/Bastion.pyc
+lib/python2p1/Bastion.pyo
+lib/python2p1/CGIHTTPServer.py
+lib/python2p1/CGIHTTPServer.pyc
+lib/python2p1/CGIHTTPServer.pyo
+lib/python2p1/ConfigParser.py
+lib/python2p1/ConfigParser.pyc
+lib/python2p1/ConfigParser.pyo
+lib/python2p1/Cookie.py
+lib/python2p1/Cookie.pyc
+lib/python2p1/Cookie.pyo
+lib/python2p1/LICENSE.txt
+lib/python2p1/MimeWriter.py
+lib/python2p1/MimeWriter.pyc
+lib/python2p1/MimeWriter.pyo
+lib/python2p1/Queue.py
+lib/python2p1/Queue.pyc
+lib/python2p1/Queue.pyo
+lib/python2p1/SimpleHTTPServer.py
+lib/python2p1/SimpleHTTPServer.pyc
+lib/python2p1/SimpleHTTPServer.pyo
+lib/python2p1/SocketServer.py
+lib/python2p1/SocketServer.pyc
+lib/python2p1/SocketServer.pyo
+lib/python2p1/StringIO.py
+lib/python2p1/StringIO.pyc
+lib/python2p1/StringIO.pyo
+lib/python2p1/TERMIOS.py
+lib/python2p1/TERMIOS.pyc
+lib/python2p1/TERMIOS.pyo
+lib/python2p1/UserDict.py
+lib/python2p1/UserDict.pyc
+lib/python2p1/UserDict.pyo
+lib/python2p1/UserList.py
+lib/python2p1/UserList.pyc
+lib/python2p1/UserList.pyo
+lib/python2p1/UserString.py
+lib/python2p1/UserString.pyc
+lib/python2p1/UserString.pyo
+lib/python2p1/__future__.py
+lib/python2p1/__future__.pyc
+lib/python2p1/__future__.pyo
+lib/python2p1/aifc.py
+lib/python2p1/aifc.pyc
+lib/python2p1/aifc.pyo
+lib/python2p1/anydbm.py
+lib/python2p1/anydbm.pyc
+lib/python2p1/anydbm.pyo
+lib/python2p1/asynchat.py
+lib/python2p1/asynchat.pyc
+lib/python2p1/asynchat.pyo
+lib/python2p1/asyncore.py
+lib/python2p1/asyncore.pyc
+lib/python2p1/asyncore.pyo
+lib/python2p1/atexit.py
+lib/python2p1/atexit.pyc
+lib/python2p1/atexit.pyo
+lib/python2p1/audiodev.py
+lib/python2p1/audiodev.pyc
+lib/python2p1/audiodev.pyo
+lib/python2p1/base64.py
+lib/python2p1/base64.pyc
+lib/python2p1/base64.pyo
+lib/python2p1/bdb.py
+lib/python2p1/bdb.pyc
+lib/python2p1/bdb.pyo
+lib/python2p1/binhex.py
+lib/python2p1/binhex.pyc
+lib/python2p1/binhex.pyo
+lib/python2p1/bisect.py
+lib/python2p1/bisect.pyc
+lib/python2p1/bisect.pyo
+lib/python2p1/calendar.py
+lib/python2p1/calendar.pyc
+lib/python2p1/calendar.pyo
+lib/python2p1/cgi.py
+lib/python2p1/cgi.pyc
+lib/python2p1/cgi.pyo
+lib/python2p1/chunk.py
+lib/python2p1/chunk.pyc
+lib/python2p1/chunk.pyo
+lib/python2p1/cmd.py
+lib/python2p1/cmd.pyc
+lib/python2p1/cmd.pyo
+lib/python2p1/code.py
+lib/python2p1/code.pyc
+lib/python2p1/code.pyo
+lib/python2p1/codecs.py
+lib/python2p1/codecs.pyc
+lib/python2p1/codecs.pyo
+lib/python2p1/codeop.py
+lib/python2p1/codeop.pyc
+lib/python2p1/codeop.pyo
+lib/python2p1/colorsys.py
+lib/python2p1/colorsys.pyc
+lib/python2p1/colorsys.pyo
+lib/python2p1/commands.py
+lib/python2p1/commands.pyc
+lib/python2p1/commands.pyo
+lib/python2p1/compileall.py
+lib/python2p1/compileall.pyc
+lib/python2p1/compileall.pyo
+lib/python2p1/config/Makefile
+lib/python2p1/config/Makefile.pre.in
+lib/python2p1/config/Setup
+lib/python2p1/config/Setup.config
+lib/python2p1/config/Setup.local
+lib/python2p1/config/config.c
+lib/python2p1/config/config.c.in
+lib/python2p1/config/install-sh
+lib/python2p1/config/libpython2p1.a
+lib/python2p1/config/makesetup
+lib/python2p1/config/python.o
+lib/python2p1/copy.py
+lib/python2p1/copy.pyc
+lib/python2p1/copy.pyo
+lib/python2p1/copy_reg.py
+lib/python2p1/copy_reg.pyc
+lib/python2p1/copy_reg.pyo
+lib/python2p1/curses/__init__.py
+lib/python2p1/curses/__init__.pyc
+lib/python2p1/curses/__init__.pyo
+lib/python2p1/curses/ascii.py
+lib/python2p1/curses/ascii.pyc
+lib/python2p1/curses/ascii.pyo
+lib/python2p1/curses/has_key.py
+lib/python2p1/curses/has_key.pyc
+lib/python2p1/curses/has_key.pyo
+lib/python2p1/curses/panel.py
+lib/python2p1/curses/panel.pyc
+lib/python2p1/curses/panel.pyo
+lib/python2p1/curses/textpad.py
+lib/python2p1/curses/textpad.pyc
+lib/python2p1/curses/textpad.pyo
+lib/python2p1/curses/wrapper.py
+lib/python2p1/curses/wrapper.pyc
+lib/python2p1/curses/wrapper.pyo
+lib/python2p1/dbhash.py
+lib/python2p1/dbhash.pyc
+lib/python2p1/dbhash.pyo
+lib/python2p1/difflib.py
+lib/python2p1/difflib.pyc
+lib/python2p1/difflib.pyo
+lib/python2p1/dircache.py
+lib/python2p1/dircache.pyc
+lib/python2p1/dircache.pyo
+lib/python2p1/dis.py
+lib/python2p1/dis.pyc
+lib/python2p1/dis.pyo
+lib/python2p1/distutils/README
+lib/python2p1/distutils/__init__.py
+lib/python2p1/distutils/__init__.pyc
+lib/python2p1/distutils/__init__.pyo
+lib/python2p1/distutils/archive_util.py
+lib/python2p1/distutils/archive_util.pyc
+lib/python2p1/distutils/archive_util.pyo
+lib/python2p1/distutils/bcppcompiler.py
+lib/python2p1/distutils/bcppcompiler.pyc
+lib/python2p1/distutils/bcppcompiler.pyo
+lib/python2p1/distutils/ccompiler.py
+lib/python2p1/distutils/ccompiler.pyc
+lib/python2p1/distutils/ccompiler.pyo
+lib/python2p1/distutils/cmd.py
+lib/python2p1/distutils/cmd.pyc
+lib/python2p1/distutils/cmd.pyo
+lib/python2p1/distutils/command/__init__.py
+lib/python2p1/distutils/command/__init__.pyc
+lib/python2p1/distutils/command/__init__.pyo
+lib/python2p1/distutils/command/bdist.py
+lib/python2p1/distutils/command/bdist.pyc
+lib/python2p1/distutils/command/bdist.pyo
+lib/python2p1/distutils/command/bdist_dumb.py
+lib/python2p1/distutils/command/bdist_dumb.pyc
+lib/python2p1/distutils/command/bdist_dumb.pyo
+lib/python2p1/distutils/command/bdist_rpm.py
+lib/python2p1/distutils/command/bdist_rpm.pyc
+lib/python2p1/distutils/command/bdist_rpm.pyo
+lib/python2p1/distutils/command/bdist_wininst.py
+lib/python2p1/distutils/command/bdist_wininst.pyc
+lib/python2p1/distutils/command/bdist_wininst.pyo
+lib/python2p1/distutils/command/build.py
+lib/python2p1/distutils/command/build.pyc
+lib/python2p1/distutils/command/build.pyo
+lib/python2p1/distutils/command/build_clib.py
+lib/python2p1/distutils/command/build_clib.pyc
+lib/python2p1/distutils/command/build_clib.pyo
+lib/python2p1/distutils/command/build_ext.py
+lib/python2p1/distutils/command/build_ext.pyc
+lib/python2p1/distutils/command/build_ext.pyo
+lib/python2p1/distutils/command/build_py.py
+lib/python2p1/distutils/command/build_py.pyc
+lib/python2p1/distutils/command/build_py.pyo
+lib/python2p1/distutils/command/build_scripts.py
+lib/python2p1/distutils/command/build_scripts.pyc
+lib/python2p1/distutils/command/build_scripts.pyo
+lib/python2p1/distutils/command/clean.py
+lib/python2p1/distutils/command/clean.pyc
+lib/python2p1/distutils/command/clean.pyo
+lib/python2p1/distutils/command/command_template
+lib/python2p1/distutils/command/config.py
+lib/python2p1/distutils/command/config.pyc
+lib/python2p1/distutils/command/config.pyo
+lib/python2p1/distutils/command/install.py
+lib/python2p1/distutils/command/install.pyc
+lib/python2p1/distutils/command/install.pyo
+lib/python2p1/distutils/command/install_data.py
+lib/python2p1/distutils/command/install_data.pyc
+lib/python2p1/distutils/command/install_data.pyo
+lib/python2p1/distutils/command/install_headers.py
+lib/python2p1/distutils/command/install_headers.pyc
+lib/python2p1/distutils/command/install_headers.pyo
+lib/python2p1/distutils/command/install_lib.py
+lib/python2p1/distutils/command/install_lib.pyc
+lib/python2p1/distutils/command/install_lib.pyo
+lib/python2p1/distutils/command/install_scripts.py
+lib/python2p1/distutils/command/install_scripts.pyc
+lib/python2p1/distutils/command/install_scripts.pyo
+lib/python2p1/distutils/command/sdist.py
+lib/python2p1/distutils/command/sdist.pyc
+lib/python2p1/distutils/command/sdist.pyo
+lib/python2p1/distutils/core.py
+lib/python2p1/distutils/core.pyc
+lib/python2p1/distutils/core.pyo
+lib/python2p1/distutils/cygwinccompiler.py
+lib/python2p1/distutils/cygwinccompiler.pyc
+lib/python2p1/distutils/cygwinccompiler.pyo
+lib/python2p1/distutils/dep_util.py
+lib/python2p1/distutils/dep_util.pyc
+lib/python2p1/distutils/dep_util.pyo
+lib/python2p1/distutils/dir_util.py
+lib/python2p1/distutils/dir_util.pyc
+lib/python2p1/distutils/dir_util.pyo
+lib/python2p1/distutils/dist.py
+lib/python2p1/distutils/dist.pyc
+lib/python2p1/distutils/dist.pyo
+lib/python2p1/distutils/errors.py
+lib/python2p1/distutils/errors.pyc
+lib/python2p1/distutils/errors.pyo
+lib/python2p1/distutils/extension.py
+lib/python2p1/distutils/extension.pyc
+lib/python2p1/distutils/extension.pyo
+lib/python2p1/distutils/fancy_getopt.py
+lib/python2p1/distutils/fancy_getopt.pyc
+lib/python2p1/distutils/fancy_getopt.pyo
+lib/python2p1/distutils/file_util.py
+lib/python2p1/distutils/file_util.pyc
+lib/python2p1/distutils/file_util.pyo
+lib/python2p1/distutils/filelist.py
+lib/python2p1/distutils/filelist.pyc
+lib/python2p1/distutils/filelist.pyo
+lib/python2p1/distutils/msvccompiler.py
+lib/python2p1/distutils/msvccompiler.pyc
+lib/python2p1/distutils/msvccompiler.pyo
+lib/python2p1/distutils/mwerkscompiler.py
+lib/python2p1/distutils/mwerkscompiler.pyc
+lib/python2p1/distutils/mwerkscompiler.pyo
+lib/python2p1/distutils/spawn.py
+lib/python2p1/distutils/spawn.pyc
+lib/python2p1/distutils/spawn.pyo
+lib/python2p1/distutils/sysconfig.py
+lib/python2p1/distutils/sysconfig.pyc
+lib/python2p1/distutils/sysconfig.pyo
+lib/python2p1/distutils/text_file.py
+lib/python2p1/distutils/text_file.pyc
+lib/python2p1/distutils/text_file.pyo
+lib/python2p1/distutils/unixccompiler.py
+lib/python2p1/distutils/unixccompiler.pyc
+lib/python2p1/distutils/unixccompiler.pyo
+lib/python2p1/distutils/util.py
+lib/python2p1/distutils/util.pyc
+lib/python2p1/distutils/util.pyo
+lib/python2p1/distutils/version.py
+lib/python2p1/distutils/version.pyc
+lib/python2p1/distutils/version.pyo
+lib/python2p1/doctest.py
+lib/python2p1/doctest.pyc
+lib/python2p1/doctest.pyo
+lib/python2p1/dospath.py
+lib/python2p1/dospath.pyc
+lib/python2p1/dospath.pyo
+lib/python2p1/dumbdbm.py
+lib/python2p1/dumbdbm.pyc
+lib/python2p1/dumbdbm.pyo
+lib/python2p1/encodings/__init__.py
+lib/python2p1/encodings/__init__.pyc
+lib/python2p1/encodings/__init__.pyo
+lib/python2p1/encodings/aliases.py
+lib/python2p1/encodings/aliases.pyc
+lib/python2p1/encodings/aliases.pyo
+lib/python2p1/encodings/ascii.py
+lib/python2p1/encodings/ascii.pyc
+lib/python2p1/encodings/ascii.pyo
+lib/python2p1/encodings/charmap.py
+lib/python2p1/encodings/charmap.pyc
+lib/python2p1/encodings/charmap.pyo
+lib/python2p1/encodings/cp037.py
+lib/python2p1/encodings/cp037.pyc
+lib/python2p1/encodings/cp037.pyo
+lib/python2p1/encodings/cp1006.py
+lib/python2p1/encodings/cp1006.pyc
+lib/python2p1/encodings/cp1006.pyo
+lib/python2p1/encodings/cp1026.py
+lib/python2p1/encodings/cp1026.pyc
+lib/python2p1/encodings/cp1026.pyo
+lib/python2p1/encodings/cp1250.py
+lib/python2p1/encodings/cp1250.pyc
+lib/python2p1/encodings/cp1250.pyo
+lib/python2p1/encodings/cp1251.py
+lib/python2p1/encodings/cp1251.pyc
+lib/python2p1/encodings/cp1251.pyo
+lib/python2p1/encodings/cp1252.py
+lib/python2p1/encodings/cp1252.pyc
+lib/python2p1/encodings/cp1252.pyo
+lib/python2p1/encodings/cp1253.py
+lib/python2p1/encodings/cp1253.pyc
+lib/python2p1/encodings/cp1253.pyo
+lib/python2p1/encodings/cp1254.py
+lib/python2p1/encodings/cp1254.pyc
+lib/python2p1/encodings/cp1254.pyo
+lib/python2p1/encodings/cp1255.py
+lib/python2p1/encodings/cp1255.pyc
+lib/python2p1/encodings/cp1255.pyo
+lib/python2p1/encodings/cp1256.py
+lib/python2p1/encodings/cp1256.pyc
+lib/python2p1/encodings/cp1256.pyo
+lib/python2p1/encodings/cp1257.py
+lib/python2p1/encodings/cp1257.pyc
+lib/python2p1/encodings/cp1257.pyo
+lib/python2p1/encodings/cp1258.py
+lib/python2p1/encodings/cp1258.pyc
+lib/python2p1/encodings/cp1258.pyo
+lib/python2p1/encodings/cp424.py
+lib/python2p1/encodings/cp424.pyc
+lib/python2p1/encodings/cp424.pyo
+lib/python2p1/encodings/cp437.py
+lib/python2p1/encodings/cp437.pyc
+lib/python2p1/encodings/cp437.pyo
+lib/python2p1/encodings/cp500.py
+lib/python2p1/encodings/cp500.pyc
+lib/python2p1/encodings/cp500.pyo
+lib/python2p1/encodings/cp737.py
+lib/python2p1/encodings/cp737.pyc
+lib/python2p1/encodings/cp737.pyo
+lib/python2p1/encodings/cp775.py
+lib/python2p1/encodings/cp775.pyc
+lib/python2p1/encodings/cp775.pyo
+lib/python2p1/encodings/cp850.py
+lib/python2p1/encodings/cp850.pyc
+lib/python2p1/encodings/cp850.pyo
+lib/python2p1/encodings/cp852.py
+lib/python2p1/encodings/cp852.pyc
+lib/python2p1/encodings/cp852.pyo
+lib/python2p1/encodings/cp855.py
+lib/python2p1/encodings/cp855.pyc
+lib/python2p1/encodings/cp855.pyo
+lib/python2p1/encodings/cp856.py
+lib/python2p1/encodings/cp856.pyc
+lib/python2p1/encodings/cp856.pyo
+lib/python2p1/encodings/cp857.py
+lib/python2p1/encodings/cp857.pyc
+lib/python2p1/encodings/cp857.pyo
+lib/python2p1/encodings/cp860.py
+lib/python2p1/encodings/cp860.pyc
+lib/python2p1/encodings/cp860.pyo
+lib/python2p1/encodings/cp861.py
+lib/python2p1/encodings/cp861.pyc
+lib/python2p1/encodings/cp861.pyo
+lib/python2p1/encodings/cp862.py
+lib/python2p1/encodings/cp862.pyc
+lib/python2p1/encodings/cp862.pyo
+lib/python2p1/encodings/cp863.py
+lib/python2p1/encodings/cp863.pyc
+lib/python2p1/encodings/cp863.pyo
+lib/python2p1/encodings/cp864.py
+lib/python2p1/encodings/cp864.pyc
+lib/python2p1/encodings/cp864.pyo
+lib/python2p1/encodings/cp865.py
+lib/python2p1/encodings/cp865.pyc
+lib/python2p1/encodings/cp865.pyo
+lib/python2p1/encodings/cp866.py
+lib/python2p1/encodings/cp866.pyc
+lib/python2p1/encodings/cp866.pyo
+lib/python2p1/encodings/cp869.py
+lib/python2p1/encodings/cp869.pyc
+lib/python2p1/encodings/cp869.pyo
+lib/python2p1/encodings/cp874.py
+lib/python2p1/encodings/cp874.pyc
+lib/python2p1/encodings/cp874.pyo
+lib/python2p1/encodings/cp875.py
+lib/python2p1/encodings/cp875.pyc
+lib/python2p1/encodings/cp875.pyo
+lib/python2p1/encodings/iso8859_1.py
+lib/python2p1/encodings/iso8859_1.pyc
+lib/python2p1/encodings/iso8859_1.pyo
+lib/python2p1/encodings/iso8859_10.py
+lib/python2p1/encodings/iso8859_10.pyc
+lib/python2p1/encodings/iso8859_10.pyo
+lib/python2p1/encodings/iso8859_13.py
+lib/python2p1/encodings/iso8859_13.pyc
+lib/python2p1/encodings/iso8859_13.pyo
+lib/python2p1/encodings/iso8859_14.py
+lib/python2p1/encodings/iso8859_14.pyc
+lib/python2p1/encodings/iso8859_14.pyo
+lib/python2p1/encodings/iso8859_15.py
+lib/python2p1/encodings/iso8859_15.pyc
+lib/python2p1/encodings/iso8859_15.pyo
+lib/python2p1/encodings/iso8859_2.py
+lib/python2p1/encodings/iso8859_2.pyc
+lib/python2p1/encodings/iso8859_2.pyo
+lib/python2p1/encodings/iso8859_3.py
+lib/python2p1/encodings/iso8859_3.pyc
+lib/python2p1/encodings/iso8859_3.pyo
+lib/python2p1/encodings/iso8859_4.py
+lib/python2p1/encodings/iso8859_4.pyc
+lib/python2p1/encodings/iso8859_4.pyo
+lib/python2p1/encodings/iso8859_5.py
+lib/python2p1/encodings/iso8859_5.pyc
+lib/python2p1/encodings/iso8859_5.pyo
+lib/python2p1/encodings/iso8859_6.py
+lib/python2p1/encodings/iso8859_6.pyc
+lib/python2p1/encodings/iso8859_6.pyo
+lib/python2p1/encodings/iso8859_7.py
+lib/python2p1/encodings/iso8859_7.pyc
+lib/python2p1/encodings/iso8859_7.pyo
+lib/python2p1/encodings/iso8859_8.py
+lib/python2p1/encodings/iso8859_8.pyc
+lib/python2p1/encodings/iso8859_8.pyo
+lib/python2p1/encodings/iso8859_9.py
+lib/python2p1/encodings/iso8859_9.pyc
+lib/python2p1/encodings/iso8859_9.pyo
+lib/python2p1/encodings/koi8_r.py
+lib/python2p1/encodings/koi8_r.pyc
+lib/python2p1/encodings/koi8_r.pyo
+lib/python2p1/encodings/latin_1.py
+lib/python2p1/encodings/latin_1.pyc
+lib/python2p1/encodings/latin_1.pyo
+lib/python2p1/encodings/mac_cyrillic.py
+lib/python2p1/encodings/mac_cyrillic.pyc
+lib/python2p1/encodings/mac_cyrillic.pyo
+lib/python2p1/encodings/mac_greek.py
+lib/python2p1/encodings/mac_greek.pyc
+lib/python2p1/encodings/mac_greek.pyo
+lib/python2p1/encodings/mac_iceland.py
+lib/python2p1/encodings/mac_iceland.pyc
+lib/python2p1/encodings/mac_iceland.pyo
+lib/python2p1/encodings/mac_latin2.py
+lib/python2p1/encodings/mac_latin2.pyc
+lib/python2p1/encodings/mac_latin2.pyo
+lib/python2p1/encodings/mac_roman.py
+lib/python2p1/encodings/mac_roman.pyc
+lib/python2p1/encodings/mac_roman.pyo
+lib/python2p1/encodings/mac_turkish.py
+lib/python2p1/encodings/mac_turkish.pyc
+lib/python2p1/encodings/mac_turkish.pyo
+lib/python2p1/encodings/mbcs.py
+lib/python2p1/encodings/mbcs.pyc
+lib/python2p1/encodings/mbcs.pyo
+lib/python2p1/encodings/raw_unicode_escape.py
+lib/python2p1/encodings/raw_unicode_escape.pyc
+lib/python2p1/encodings/raw_unicode_escape.pyo
+lib/python2p1/encodings/undefined.py
+lib/python2p1/encodings/undefined.pyc
+lib/python2p1/encodings/undefined.pyo
+lib/python2p1/encodings/unicode_escape.py
+lib/python2p1/encodings/unicode_escape.pyc
+lib/python2p1/encodings/unicode_escape.pyo
+lib/python2p1/encodings/unicode_internal.py
+lib/python2p1/encodings/unicode_internal.pyc
+lib/python2p1/encodings/unicode_internal.pyo
+lib/python2p1/encodings/utf_16.py
+lib/python2p1/encodings/utf_16.pyc
+lib/python2p1/encodings/utf_16.pyo
+lib/python2p1/encodings/utf_16_be.py
+lib/python2p1/encodings/utf_16_be.pyc
+lib/python2p1/encodings/utf_16_be.pyo
+lib/python2p1/encodings/utf_16_le.py
+lib/python2p1/encodings/utf_16_le.pyc
+lib/python2p1/encodings/utf_16_le.pyo
+lib/python2p1/encodings/utf_8.py
+lib/python2p1/encodings/utf_8.pyc
+lib/python2p1/encodings/utf_8.pyo
+lib/python2p1/filecmp.py
+lib/python2p1/filecmp.pyc
+lib/python2p1/filecmp.pyo
+lib/python2p1/fileinput.py
+lib/python2p1/fileinput.pyc
+lib/python2p1/fileinput.pyo
+lib/python2p1/fnmatch.py
+lib/python2p1/fnmatch.pyc
+lib/python2p1/fnmatch.pyo
+lib/python2p1/formatter.py
+lib/python2p1/formatter.pyc
+lib/python2p1/formatter.pyo
+lib/python2p1/fpformat.py
+lib/python2p1/fpformat.pyc
+lib/python2p1/fpformat.pyo
+lib/python2p1/ftplib.py
+lib/python2p1/ftplib.pyc
+lib/python2p1/ftplib.pyo
+lib/python2p1/getopt.py
+lib/python2p1/getopt.pyc
+lib/python2p1/getopt.pyo
+lib/python2p1/getpass.py
+lib/python2p1/getpass.pyc
+lib/python2p1/getpass.pyo
+lib/python2p1/gettext.py
+lib/python2p1/gettext.pyc
+lib/python2p1/gettext.pyo
+lib/python2p1/glob.py
+lib/python2p1/glob.pyc
+lib/python2p1/glob.pyo
+lib/python2p1/gopherlib.py
+lib/python2p1/gopherlib.pyc
+lib/python2p1/gopherlib.pyo
+lib/python2p1/gzip.py
+lib/python2p1/gzip.pyc
+lib/python2p1/gzip.pyo
+lib/python2p1/htmlentitydefs.py
+lib/python2p1/htmlentitydefs.pyc
+lib/python2p1/htmlentitydefs.pyo
+lib/python2p1/htmllib.py
+lib/python2p1/htmllib.pyc
+lib/python2p1/htmllib.pyo
+lib/python2p1/httplib.py
+lib/python2p1/httplib.pyc
+lib/python2p1/httplib.pyo
+lib/python2p1/ihooks.py
+lib/python2p1/ihooks.pyc
+lib/python2p1/ihooks.pyo
+lib/python2p1/imaplib.py
+lib/python2p1/imaplib.pyc
+lib/python2p1/imaplib.pyo
+lib/python2p1/imghdr.py
+lib/python2p1/imghdr.pyc
+lib/python2p1/imghdr.pyo
+lib/python2p1/imputil.py
+lib/python2p1/imputil.pyc
+lib/python2p1/imputil.pyo
+lib/python2p1/inspect.py
+lib/python2p1/inspect.pyc
+lib/python2p1/inspect.pyo
+lib/python2p1/keyword.py
+lib/python2p1/keyword.pyc
+lib/python2p1/keyword.pyo
+lib/python2p1/knee.py
+lib/python2p1/knee.pyc
+lib/python2p1/knee.pyo
+lib/python2p1/lib-dynload/_codecs.so
+lib/python2p1/lib-dynload/_locale.so
+lib/python2p1/lib-dynload/_socket.so
+lib/python2p1/lib-dynload/_symtable.so
+lib/python2p1/lib-dynload/_testcapi.so
+lib/python2p1/lib-dynload/_weakref.so
+lib/python2p1/lib-dynload/array.so
+lib/python2p1/lib-dynload/binascii.so
+lib/python2p1/lib-dynload/bsddb.so
+lib/python2p1/lib-dynload/cPickle.so
+lib/python2p1/lib-dynload/cStringIO.so
+lib/python2p1/lib-dynload/cmath.so
+lib/python2p1/lib-dynload/crypt.so
+lib/python2p1/lib-dynload/dbm.so
+lib/python2p1/lib-dynload/errno.so
+lib/python2p1/lib-dynload/fcntl.so
+lib/python2p1/lib-dynload/fpectl.so
+lib/python2p1/lib-dynload/grp.so
+lib/python2p1/lib-dynload/math.so
+lib/python2p1/lib-dynload/md5.so
+lib/python2p1/lib-dynload/mmap.so
+lib/python2p1/lib-dynload/new.so
+lib/python2p1/lib-dynload/nis.so
+lib/python2p1/lib-dynload/operator.so
+lib/python2p1/lib-dynload/parser.so
+lib/python2p1/lib-dynload/pcre.so
+lib/python2p1/lib-dynload/pwd.so
+lib/python2p1/lib-dynload/regex.so
+lib/python2p1/lib-dynload/resource.so
+lib/python2p1/lib-dynload/rotor.so
+lib/python2p1/lib-dynload/select.so
+lib/python2p1/lib-dynload/sha.so
+lib/python2p1/lib-dynload/strop.so
+lib/python2p1/lib-dynload/struct.so
+lib/python2p1/lib-dynload/syslog.so
+lib/python2p1/lib-dynload/termios.so
+lib/python2p1/lib-dynload/time.so
+lib/python2p1/lib-dynload/timing.so
+lib/python2p1/lib-dynload/unicodedata.so
+lib/python2p1/lib-dynload/xreadlines.so
+lib/python2p1/lib-dynload/zlib.so
+lib/python2p1/lib-old/Para.py
+lib/python2p1/lib-old/Para.pyc
+lib/python2p1/lib-old/Para.pyo
+lib/python2p1/lib-old/addpack.py
+lib/python2p1/lib-old/addpack.pyc
+lib/python2p1/lib-old/addpack.pyo
+lib/python2p1/lib-old/cmp.py
+lib/python2p1/lib-old/cmp.pyc
+lib/python2p1/lib-old/cmp.pyo
+lib/python2p1/lib-old/cmpcache.py
+lib/python2p1/lib-old/cmpcache.pyc
+lib/python2p1/lib-old/cmpcache.pyo
+lib/python2p1/lib-old/codehack.py
+lib/python2p1/lib-old/codehack.pyc
+lib/python2p1/lib-old/codehack.pyo
+lib/python2p1/lib-old/dircmp.py
+lib/python2p1/lib-old/dircmp.pyc
+lib/python2p1/lib-old/dircmp.pyo
+lib/python2p1/lib-old/dump.py
+lib/python2p1/lib-old/dump.pyc
+lib/python2p1/lib-old/dump.pyo
+lib/python2p1/lib-old/find.py
+lib/python2p1/lib-old/find.pyc
+lib/python2p1/lib-old/find.pyo
+lib/python2p1/lib-old/fmt.py
+lib/python2p1/lib-old/fmt.pyc
+lib/python2p1/lib-old/fmt.pyo
+lib/python2p1/lib-old/grep.py
+lib/python2p1/lib-old/grep.pyc
+lib/python2p1/lib-old/grep.pyo
+lib/python2p1/lib-old/lockfile.py
+lib/python2p1/lib-old/lockfile.pyc
+lib/python2p1/lib-old/lockfile.pyo
+lib/python2p1/lib-old/newdir.py
+lib/python2p1/lib-old/newdir.pyc
+lib/python2p1/lib-old/newdir.pyo
+lib/python2p1/lib-old/ni.py
+lib/python2p1/lib-old/ni.pyc
+lib/python2p1/lib-old/ni.pyo
+lib/python2p1/lib-old/packmail.py
+lib/python2p1/lib-old/packmail.pyc
+lib/python2p1/lib-old/packmail.pyo
+lib/python2p1/lib-old/poly.py
+lib/python2p1/lib-old/poly.pyc
+lib/python2p1/lib-old/poly.pyo
+lib/python2p1/lib-old/rand.py
+lib/python2p1/lib-old/rand.pyc
+lib/python2p1/lib-old/rand.pyo
+lib/python2p1/lib-old/tb.py
+lib/python2p1/lib-old/tb.pyc
+lib/python2p1/lib-old/tb.pyo
+lib/python2p1/lib-old/util.py
+lib/python2p1/lib-old/util.pyc
+lib/python2p1/lib-old/util.pyo
+lib/python2p1/lib-old/whatsound.py
+lib/python2p1/lib-old/whatsound.pyc
+lib/python2p1/lib-old/whatsound.pyo
+lib/python2p1/lib-old/zmod.py
+lib/python2p1/lib-old/zmod.pyc
+lib/python2p1/lib-old/zmod.pyo
+lib/python2p1/lib-tk/Canvas.py
+lib/python2p1/lib-tk/Canvas.pyc
+lib/python2p1/lib-tk/Canvas.pyo
+lib/python2p1/lib-tk/Dialog.py
+lib/python2p1/lib-tk/Dialog.pyc
+lib/python2p1/lib-tk/Dialog.pyo
+lib/python2p1/lib-tk/FileDialog.py
+lib/python2p1/lib-tk/FileDialog.pyc
+lib/python2p1/lib-tk/FileDialog.pyo
+lib/python2p1/lib-tk/FixTk.py
+lib/python2p1/lib-tk/FixTk.pyc
+lib/python2p1/lib-tk/FixTk.pyo
+lib/python2p1/lib-tk/ScrolledText.py
+lib/python2p1/lib-tk/ScrolledText.pyc
+lib/python2p1/lib-tk/ScrolledText.pyo
+lib/python2p1/lib-tk/SimpleDialog.py
+lib/python2p1/lib-tk/SimpleDialog.pyc
+lib/python2p1/lib-tk/SimpleDialog.pyo
+lib/python2p1/lib-tk/Tix.py
+lib/python2p1/lib-tk/Tix.pyc
+lib/python2p1/lib-tk/Tix.pyo
+lib/python2p1/lib-tk/Tkconstants.py
+lib/python2p1/lib-tk/Tkconstants.pyc
+lib/python2p1/lib-tk/Tkconstants.pyo
+lib/python2p1/lib-tk/Tkdnd.py
+lib/python2p1/lib-tk/Tkdnd.pyc
+lib/python2p1/lib-tk/Tkdnd.pyo
+lib/python2p1/lib-tk/Tkinter.py
+lib/python2p1/lib-tk/Tkinter.pyc
+lib/python2p1/lib-tk/Tkinter.pyo
+lib/python2p1/lib-tk/tkColorChooser.py
+lib/python2p1/lib-tk/tkColorChooser.pyc
+lib/python2p1/lib-tk/tkColorChooser.pyo
+lib/python2p1/lib-tk/tkCommonDialog.py
+lib/python2p1/lib-tk/tkCommonDialog.pyc
+lib/python2p1/lib-tk/tkCommonDialog.pyo
+lib/python2p1/lib-tk/tkFileDialog.py
+lib/python2p1/lib-tk/tkFileDialog.pyc
+lib/python2p1/lib-tk/tkFileDialog.pyo
+lib/python2p1/lib-tk/tkFont.py
+lib/python2p1/lib-tk/tkFont.pyc
+lib/python2p1/lib-tk/tkFont.pyo
+lib/python2p1/lib-tk/tkMessageBox.py
+lib/python2p1/lib-tk/tkMessageBox.pyc
+lib/python2p1/lib-tk/tkMessageBox.pyo
+lib/python2p1/lib-tk/tkSimpleDialog.py
+lib/python2p1/lib-tk/tkSimpleDialog.pyc
+lib/python2p1/lib-tk/tkSimpleDialog.pyo
+lib/python2p1/lib-tk/turtle.py
+lib/python2p1/lib-tk/turtle.pyc
+lib/python2p1/lib-tk/turtle.pyo
+lib/python2p1/linecache.py
+lib/python2p1/linecache.pyc
+lib/python2p1/linecache.pyo
+lib/python2p1/locale.py
+lib/python2p1/locale.pyc
+lib/python2p1/locale.pyo
+lib/python2p1/macpath.py
+lib/python2p1/macpath.pyc
+lib/python2p1/macpath.pyo
+lib/python2p1/macurl2path.py
+lib/python2p1/macurl2path.pyc
+lib/python2p1/macurl2path.pyo
+lib/python2p1/mailbox.py
+lib/python2p1/mailbox.pyc
+lib/python2p1/mailbox.pyo
+lib/python2p1/mailcap.py
+lib/python2p1/mailcap.pyc
+lib/python2p1/mailcap.pyo
+lib/python2p1/mhlib.py
+lib/python2p1/mhlib.pyc
+lib/python2p1/mhlib.pyo
+lib/python2p1/mimetools.py
+lib/python2p1/mimetools.pyc
+lib/python2p1/mimetools.pyo
+lib/python2p1/mimetypes.py
+lib/python2p1/mimetypes.pyc
+lib/python2p1/mimetypes.pyo
+lib/python2p1/mimify.py
+lib/python2p1/mimify.pyc
+lib/python2p1/mimify.pyo
+lib/python2p1/multifile.py
+lib/python2p1/multifile.pyc
+lib/python2p1/multifile.pyo
+lib/python2p1/mutex.py
+lib/python2p1/mutex.pyc
+lib/python2p1/mutex.pyo
+lib/python2p1/netrc.py
+lib/python2p1/netrc.pyc
+lib/python2p1/netrc.pyo
+lib/python2p1/nntplib.py
+lib/python2p1/nntplib.pyc
+lib/python2p1/nntplib.pyo
+lib/python2p1/ntpath.py
+lib/python2p1/ntpath.pyc
+lib/python2p1/ntpath.pyo
+lib/python2p1/nturl2path.py
+lib/python2p1/nturl2path.pyc
+lib/python2p1/nturl2path.pyo
+lib/python2p1/os.py
+lib/python2p1/os.pyc
+lib/python2p1/os.pyo
+lib/python2p1/pdb.doc
+lib/python2p1/pdb.py
+lib/python2p1/pdb.pyc
+lib/python2p1/pdb.pyo
+lib/python2p1/pickle.py
+lib/python2p1/pickle.pyc
+lib/python2p1/pickle.pyo
+lib/python2p1/pipes.py
+lib/python2p1/pipes.pyc
+lib/python2p1/pipes.pyo
+lib/python2p1/plat-${LOWER_OPSYS}1/FCNTL.py
+lib/python2p1/plat-${LOWER_OPSYS}1/FCNTL.pyc
+lib/python2p1/plat-${LOWER_OPSYS}1/FCNTL.pyo
+lib/python2p1/plat-${LOWER_OPSYS}1/IN.py
+lib/python2p1/plat-${LOWER_OPSYS}1/IN.pyc
+lib/python2p1/plat-${LOWER_OPSYS}1/IN.pyo
+lib/python2p1/plat-${LOWER_OPSYS}1/regen
+lib/python2p1/popen2.py
+lib/python2p1/popen2.pyc
+lib/python2p1/popen2.pyo
+lib/python2p1/poplib.py
+lib/python2p1/poplib.pyc
+lib/python2p1/poplib.pyo
+lib/python2p1/posixfile.py
+lib/python2p1/posixfile.pyc
+lib/python2p1/posixfile.pyo
+lib/python2p1/posixpath.py
+lib/python2p1/posixpath.pyc
+lib/python2p1/posixpath.pyo
+lib/python2p1/pprint.py
+lib/python2p1/pprint.pyc
+lib/python2p1/pprint.pyo
+lib/python2p1/pre.py
+lib/python2p1/pre.pyc
+lib/python2p1/pre.pyo
+lib/python2p1/profile.doc
+lib/python2p1/profile.py
+lib/python2p1/profile.pyc
+lib/python2p1/profile.pyo
+lib/python2p1/pstats.py
+lib/python2p1/pstats.pyc
+lib/python2p1/pstats.pyo
+lib/python2p1/pty.py
+lib/python2p1/pty.pyc
+lib/python2p1/pty.pyo
+lib/python2p1/py_compile.py
+lib/python2p1/py_compile.pyc
+lib/python2p1/py_compile.pyo
+lib/python2p1/pyclbr.py
+lib/python2p1/pyclbr.pyc
+lib/python2p1/pyclbr.pyo
+lib/python2p1/pydoc.py
+lib/python2p1/pydoc.pyc
+lib/python2p1/pydoc.pyo
+lib/python2p1/quopri.py
+lib/python2p1/quopri.pyc
+lib/python2p1/quopri.pyo
+lib/python2p1/random.py
+lib/python2p1/random.pyc
+lib/python2p1/random.pyo
+lib/python2p1/re.py
+lib/python2p1/re.pyc
+lib/python2p1/re.pyo
+lib/python2p1/reconvert.py
+lib/python2p1/reconvert.pyc
+lib/python2p1/reconvert.pyo
+lib/python2p1/regex_syntax.py
+lib/python2p1/regex_syntax.pyc
+lib/python2p1/regex_syntax.pyo
+lib/python2p1/regsub.py
+lib/python2p1/regsub.pyc
+lib/python2p1/regsub.pyo
+lib/python2p1/repr.py
+lib/python2p1/repr.pyc
+lib/python2p1/repr.pyo
+lib/python2p1/rexec.py
+lib/python2p1/rexec.pyc
+lib/python2p1/rexec.pyo
+lib/python2p1/rfc822.py
+lib/python2p1/rfc822.pyc
+lib/python2p1/rfc822.pyo
+lib/python2p1/rlcompleter.py
+lib/python2p1/rlcompleter.pyc
+lib/python2p1/rlcompleter.pyo
+lib/python2p1/robotparser.py
+lib/python2p1/robotparser.pyc
+lib/python2p1/robotparser.pyo
+lib/python2p1/sched.py
+lib/python2p1/sched.pyc
+lib/python2p1/sched.pyo
+lib/python2p1/sgmllib.py
+lib/python2p1/sgmllib.pyc
+lib/python2p1/sgmllib.pyo
+lib/python2p1/shelve.py
+lib/python2p1/shelve.pyc
+lib/python2p1/shelve.pyo
+lib/python2p1/shlex.py
+lib/python2p1/shlex.pyc
+lib/python2p1/shlex.pyo
+lib/python2p1/shutil.py
+lib/python2p1/shutil.pyc
+lib/python2p1/shutil.pyo
+lib/python2p1/site-packages/README
+lib/python2p1/site.py
+lib/python2p1/site.pyc
+lib/python2p1/site.pyo
+lib/python2p1/smtpd.py
+lib/python2p1/smtpd.pyc
+lib/python2p1/smtpd.pyo
+lib/python2p1/smtplib.py
+lib/python2p1/smtplib.pyc
+lib/python2p1/smtplib.pyo
+lib/python2p1/sndhdr.py
+lib/python2p1/sndhdr.pyc
+lib/python2p1/sndhdr.pyo
+lib/python2p1/socket.py
+lib/python2p1/socket.pyc
+lib/python2p1/socket.pyo
+lib/python2p1/sre.py
+lib/python2p1/sre.pyc
+lib/python2p1/sre.pyo
+lib/python2p1/sre_compile.py
+lib/python2p1/sre_compile.pyc
+lib/python2p1/sre_compile.pyo
+lib/python2p1/sre_constants.py
+lib/python2p1/sre_constants.pyc
+lib/python2p1/sre_constants.pyo
+lib/python2p1/sre_parse.py
+lib/python2p1/sre_parse.pyc
+lib/python2p1/sre_parse.pyo
+lib/python2p1/stat.py
+lib/python2p1/stat.pyc
+lib/python2p1/stat.pyo
+lib/python2p1/statcache.py
+lib/python2p1/statcache.pyc
+lib/python2p1/statcache.pyo
+lib/python2p1/statvfs.py
+lib/python2p1/statvfs.pyc
+lib/python2p1/statvfs.pyo
+lib/python2p1/string.py
+lib/python2p1/string.pyc
+lib/python2p1/string.pyo
+lib/python2p1/stringold.py
+lib/python2p1/stringold.pyc
+lib/python2p1/stringold.pyo
+lib/python2p1/sunau.py
+lib/python2p1/sunau.pyc
+lib/python2p1/sunau.pyo
+lib/python2p1/sunaudio.py
+lib/python2p1/sunaudio.pyc
+lib/python2p1/sunaudio.pyo
+lib/python2p1/symbol.py
+lib/python2p1/symbol.pyc
+lib/python2p1/symbol.pyo
+lib/python2p1/symtable.py
+lib/python2p1/symtable.pyc
+lib/python2p1/symtable.pyo
+lib/python2p1/tabnanny.py
+lib/python2p1/tabnanny.pyc
+lib/python2p1/tabnanny.pyo
+lib/python2p1/telnetlib.py
+lib/python2p1/telnetlib.pyc
+lib/python2p1/telnetlib.pyo
+lib/python2p1/tempfile.py
+lib/python2p1/tempfile.pyc
+lib/python2p1/tempfile.pyo
+lib/python2p1/test/README
+lib/python2p1/test/__init__.py
+lib/python2p1/test/__init__.pyc
+lib/python2p1/test/__init__.pyo
+lib/python2p1/test/audiotest.au
+lib/python2p1/test/autotest.py
+lib/python2p1/test/autotest.pyc
+lib/python2p1/test/autotest.pyo
+lib/python2p1/test/greyrgb.uue
+lib/python2p1/test/nocaret.py
+lib/python2p1/test/output/test_MimeWriter
+lib/python2p1/test/output/test_StringIO
+lib/python2p1/test/output/test___all__
+lib/python2p1/test/output/test___future__
+lib/python2p1/test/output/test_al
+lib/python2p1/test/output/test_array
+lib/python2p1/test/output/test_asynchat
+lib/python2p1/test/output/test_atexit
+lib/python2p1/test/output/test_audioop
+lib/python2p1/test/output/test_augassign
+lib/python2p1/test/output/test_bastion
+lib/python2p1/test/output/test_binascii
+lib/python2p1/test/output/test_binhex
+lib/python2p1/test/output/test_bisect
+lib/python2p1/test/output/test_bsddb
+lib/python2p1/test/output/test_bufio
+lib/python2p1/test/output/test_builtin
+lib/python2p1/test/output/test_capi
+lib/python2p1/test/output/test_cd
+lib/python2p1/test/output/test_cfgparser
+lib/python2p1/test/output/test_cgi
+lib/python2p1/test/output/test_charmapcodec
+lib/python2p1/test/output/test_cl
+lib/python2p1/test/output/test_class
+lib/python2p1/test/output/test_cmath
+lib/python2p1/test/output/test_coercion
+lib/python2p1/test/output/test_compare
+lib/python2p1/test/output/test_compile
+lib/python2p1/test/output/test_complex
+lib/python2p1/test/output/test_contains
+lib/python2p1/test/output/test_cookie
+lib/python2p1/test/output/test_copy_reg
+lib/python2p1/test/output/test_cpickle
+lib/python2p1/test/output/test_crypt
+lib/python2p1/test/output/test_dbm
+lib/python2p1/test/output/test_difflib
+lib/python2p1/test/output/test_dl
+lib/python2p1/test/output/test_doctest
+lib/python2p1/test/output/test_dospath
+lib/python2p1/test/output/test_dumbdbm
+lib/python2p1/test/output/test_errno
+lib/python2p1/test/output/test_exceptions
+lib/python2p1/test/output/test_extcall
+lib/python2p1/test/output/test_fcntl
+lib/python2p1/test/output/test_file
+lib/python2p1/test/output/test_fnmatch
+lib/python2p1/test/output/test_fork1
+lib/python2p1/test/output/test_format
+lib/python2p1/test/output/test_funcattrs
+lib/python2p1/test/output/test_future
+lib/python2p1/test/output/test_gc
+lib/python2p1/test/output/test_gdbm
+lib/python2p1/test/output/test_getopt
+lib/python2p1/test/output/test_gettext
+lib/python2p1/test/output/test_gl
+lib/python2p1/test/output/test_global
+lib/python2p1/test/output/test_grammar
+lib/python2p1/test/output/test_grp
+lib/python2p1/test/output/test_gzip
+lib/python2p1/test/output/test_hash
+lib/python2p1/test/output/test_httplib
+lib/python2p1/test/output/test_imageop
+lib/python2p1/test/output/test_imgfile
+lib/python2p1/test/output/test_import
+lib/python2p1/test/output/test_inspect
+lib/python2p1/test/output/test_largefile
+lib/python2p1/test/output/test_linuxaudiodev
+lib/python2p1/test/output/test_locale
+lib/python2p1/test/output/test_long
+lib/python2p1/test/output/test_longexp
+lib/python2p1/test/output/test_mailbox
+lib/python2p1/test/output/test_math
+lib/python2p1/test/output/test_md5
+lib/python2p1/test/output/test_mimetools
+lib/python2p1/test/output/test_minidom
+lib/python2p1/test/output/test_mmap
+lib/python2p1/test/output/test_mutants
+lib/python2p1/test/output/test_new
+lib/python2p1/test/output/test_nis
+lib/python2p1/test/output/test_ntpath
+lib/python2p1/test/output/test_opcodes
+lib/python2p1/test/output/test_openpty
+lib/python2p1/test/output/test_operations
+lib/python2p1/test/output/test_operator
+lib/python2p1/test/output/test_parser
+lib/python2p1/test/output/test_pickle
+lib/python2p1/test/output/test_pkg
+lib/python2p1/test/output/test_poll
+lib/python2p1/test/output/test_popen
+lib/python2p1/test/output/test_popen2
+lib/python2p1/test/output/test_posixpath
+lib/python2p1/test/output/test_pow
+lib/python2p1/test/output/test_profile
+lib/python2p1/test/output/test_pty
+lib/python2p1/test/output/test_pwd
+lib/python2p1/test/output/test_pyexpat
+lib/python2p1/test/output/test_re
+lib/python2p1/test/output/test_regex
+lib/python2p1/test/output/test_rfc822
+lib/python2p1/test/output/test_rgbimg
+lib/python2p1/test/output/test_richcmp
+lib/python2p1/test/output/test_rotor
+lib/python2p1/test/output/test_sax
+lib/python2p1/test/output/test_scope
+lib/python2p1/test/output/test_select
+lib/python2p1/test/output/test_sha
+lib/python2p1/test/output/test_signal
+lib/python2p1/test/output/test_socket
+lib/python2p1/test/output/test_socketserver
+lib/python2p1/test/output/test_sre
+lib/python2p1/test/output/test_strftime
+lib/python2p1/test/output/test_string
+lib/python2p1/test/output/test_strop
+lib/python2p1/test/output/test_struct
+lib/python2p1/test/output/test_sunaudiodev
+lib/python2p1/test/output/test_sundry
+lib/python2p1/test/output/test_symtable
+lib/python2p1/test/output/test_thread
+lib/python2p1/test/output/test_threadedtempfile
+lib/python2p1/test/output/test_time
+lib/python2p1/test/output/test_timing
+lib/python2p1/test/output/test_tokenize
+lib/python2p1/test/output/test_traceback
+lib/python2p1/test/output/test_types
+lib/python2p1/test/output/test_ucn
+lib/python2p1/test/output/test_unicode
+lib/python2p1/test/output/test_unicodedata
+lib/python2p1/test/output/test_unpack
+lib/python2p1/test/output/test_urllib
+lib/python2p1/test/output/test_urlparse
+lib/python2p1/test/output/test_userdict
+lib/python2p1/test/output/test_userlist
+lib/python2p1/test/output/test_userstring
+lib/python2p1/test/output/test_wave
+lib/python2p1/test/output/test_weakref
+lib/python2p1/test/output/test_winreg
+lib/python2p1/test/output/test_winsound
+lib/python2p1/test/output/test_xmllib
+lib/python2p1/test/output/test_xreadline
+lib/python2p1/test/output/test_zipfile
+lib/python2p1/test/output/test_zlib
+lib/python2p1/test/pickletester.py
+lib/python2p1/test/pickletester.pyc
+lib/python2p1/test/pickletester.pyo
+lib/python2p1/test/pystone.py
+lib/python2p1/test/pystone.pyc
+lib/python2p1/test/pystone.pyo
+lib/python2p1/test/re_tests.py
+lib/python2p1/test/re_tests.pyc
+lib/python2p1/test/re_tests.pyo
+lib/python2p1/test/regex_tests.py
+lib/python2p1/test/regex_tests.pyc
+lib/python2p1/test/regex_tests.pyo
+lib/python2p1/test/regrtest.py
+lib/python2p1/test/regrtest.pyc
+lib/python2p1/test/regrtest.pyo
+lib/python2p1/test/reperf.py
+lib/python2p1/test/reperf.pyc
+lib/python2p1/test/reperf.pyo
+lib/python2p1/test/sortperf.py
+lib/python2p1/test/sortperf.pyc
+lib/python2p1/test/sortperf.pyo
+lib/python2p1/test/string_tests.py
+lib/python2p1/test/string_tests.pyc
+lib/python2p1/test/string_tests.pyo
+lib/python2p1/test/test.xml
+lib/python2p1/test/test.xml.out
+lib/python2p1/test/test_MimeWriter.py
+lib/python2p1/test/test_MimeWriter.pyc
+lib/python2p1/test/test_MimeWriter.pyo
+lib/python2p1/test/test_StringIO.py
+lib/python2p1/test/test_StringIO.pyc
+lib/python2p1/test/test_StringIO.pyo
+lib/python2p1/test/test___all__.py
+lib/python2p1/test/test___all__.pyc
+lib/python2p1/test/test___all__.pyo
+lib/python2p1/test/test___future__.py
+lib/python2p1/test/test___future__.pyc
+lib/python2p1/test/test___future__.pyo
+lib/python2p1/test/test_al.py
+lib/python2p1/test/test_al.pyc
+lib/python2p1/test/test_al.pyo
+lib/python2p1/test/test_array.py
+lib/python2p1/test/test_array.pyc
+lib/python2p1/test/test_array.pyo
+lib/python2p1/test/test_asynchat.py
+lib/python2p1/test/test_asynchat.pyc
+lib/python2p1/test/test_asynchat.pyo
+lib/python2p1/test/test_atexit.py
+lib/python2p1/test/test_atexit.pyc
+lib/python2p1/test/test_atexit.pyo
+lib/python2p1/test/test_audioop.py
+lib/python2p1/test/test_audioop.pyc
+lib/python2p1/test/test_audioop.pyo
+lib/python2p1/test/test_augassign.py
+lib/python2p1/test/test_augassign.pyc
+lib/python2p1/test/test_augassign.pyo
+lib/python2p1/test/test_b1.py
+lib/python2p1/test/test_b1.pyc
+lib/python2p1/test/test_b1.pyo
+lib/python2p1/test/test_b2.py
+lib/python2p1/test/test_b2.pyc
+lib/python2p1/test/test_b2.pyo
+lib/python2p1/test/test_bastion.py
+lib/python2p1/test/test_bastion.pyc
+lib/python2p1/test/test_bastion.pyo
+lib/python2p1/test/test_binascii.py
+lib/python2p1/test/test_binascii.pyc
+lib/python2p1/test/test_binascii.pyo
+lib/python2p1/test/test_binhex.py
+lib/python2p1/test/test_binhex.pyc
+lib/python2p1/test/test_binhex.pyo
+lib/python2p1/test/test_bisect.py
+lib/python2p1/test/test_bisect.pyc
+lib/python2p1/test/test_bisect.pyo
+lib/python2p1/test/test_bsddb.py
+lib/python2p1/test/test_bsddb.pyc
+lib/python2p1/test/test_bsddb.pyo
+lib/python2p1/test/test_bufio.py
+lib/python2p1/test/test_bufio.pyc
+lib/python2p1/test/test_bufio.pyo
+lib/python2p1/test/test_builtin.py
+lib/python2p1/test/test_builtin.pyc
+lib/python2p1/test/test_builtin.pyo
+lib/python2p1/test/test_capi.py
+lib/python2p1/test/test_capi.pyc
+lib/python2p1/test/test_capi.pyo
+lib/python2p1/test/test_cd.py
+lib/python2p1/test/test_cd.pyc
+lib/python2p1/test/test_cd.pyo
+lib/python2p1/test/test_cfgparser.py
+lib/python2p1/test/test_cfgparser.pyc
+lib/python2p1/test/test_cfgparser.pyo
+lib/python2p1/test/test_cgi.py
+lib/python2p1/test/test_cgi.pyc
+lib/python2p1/test/test_cgi.pyo
+lib/python2p1/test/test_charmapcodec.py
+lib/python2p1/test/test_charmapcodec.pyc
+lib/python2p1/test/test_charmapcodec.pyo
+lib/python2p1/test/test_cl.py
+lib/python2p1/test/test_cl.pyc
+lib/python2p1/test/test_cl.pyo
+lib/python2p1/test/test_class.py
+lib/python2p1/test/test_class.pyc
+lib/python2p1/test/test_class.pyo
+lib/python2p1/test/test_cmath.py
+lib/python2p1/test/test_cmath.pyc
+lib/python2p1/test/test_cmath.pyo
+lib/python2p1/test/test_coercion.py
+lib/python2p1/test/test_coercion.pyc
+lib/python2p1/test/test_coercion.pyo
+lib/python2p1/test/test_compare.py
+lib/python2p1/test/test_compare.pyc
+lib/python2p1/test/test_compare.pyo
+lib/python2p1/test/test_compile.py
+lib/python2p1/test/test_compile.pyc
+lib/python2p1/test/test_compile.pyo
+lib/python2p1/test/test_complex.py
+lib/python2p1/test/test_complex.pyc
+lib/python2p1/test/test_complex.pyo
+lib/python2p1/test/test_contains.py
+lib/python2p1/test/test_contains.pyc
+lib/python2p1/test/test_contains.pyo
+lib/python2p1/test/test_cookie.py
+lib/python2p1/test/test_cookie.pyc
+lib/python2p1/test/test_cookie.pyo
+lib/python2p1/test/test_copy_reg.py
+lib/python2p1/test/test_copy_reg.pyc
+lib/python2p1/test/test_copy_reg.pyo
+lib/python2p1/test/test_cpickle.py
+lib/python2p1/test/test_cpickle.pyc
+lib/python2p1/test/test_cpickle.pyo
+lib/python2p1/test/test_crypt.py
+lib/python2p1/test/test_crypt.pyc
+lib/python2p1/test/test_crypt.pyo
+lib/python2p1/test/test_dbm.py
+lib/python2p1/test/test_dbm.pyc
+lib/python2p1/test/test_dbm.pyo
+lib/python2p1/test/test_difflib.py
+lib/python2p1/test/test_difflib.pyc
+lib/python2p1/test/test_difflib.pyo
+lib/python2p1/test/test_dl.py
+lib/python2p1/test/test_dl.pyc
+lib/python2p1/test/test_dl.pyo
+lib/python2p1/test/test_doctest.py
+lib/python2p1/test/test_doctest.pyc
+lib/python2p1/test/test_doctest.pyo
+lib/python2p1/test/test_dospath.py
+lib/python2p1/test/test_dospath.pyc
+lib/python2p1/test/test_dospath.pyo
+lib/python2p1/test/test_dumbdbm.py
+lib/python2p1/test/test_dumbdbm.pyc
+lib/python2p1/test/test_dumbdbm.pyo
+lib/python2p1/test/test_errno.py
+lib/python2p1/test/test_errno.pyc
+lib/python2p1/test/test_errno.pyo
+lib/python2p1/test/test_exceptions.py
+lib/python2p1/test/test_exceptions.pyc
+lib/python2p1/test/test_exceptions.pyo
+lib/python2p1/test/test_extcall.py
+lib/python2p1/test/test_extcall.pyc
+lib/python2p1/test/test_extcall.pyo
+lib/python2p1/test/test_fcntl.py
+lib/python2p1/test/test_fcntl.pyc
+lib/python2p1/test/test_fcntl.pyo
+lib/python2p1/test/test_file.py
+lib/python2p1/test/test_file.pyc
+lib/python2p1/test/test_file.pyo
+lib/python2p1/test/test_fnmatch.py
+lib/python2p1/test/test_fnmatch.pyc
+lib/python2p1/test/test_fnmatch.pyo
+lib/python2p1/test/test_fork1.py
+lib/python2p1/test/test_fork1.pyc
+lib/python2p1/test/test_fork1.pyo
+lib/python2p1/test/test_format.py
+lib/python2p1/test/test_format.pyc
+lib/python2p1/test/test_format.pyo
+lib/python2p1/test/test_funcattrs.py
+lib/python2p1/test/test_funcattrs.pyc
+lib/python2p1/test/test_funcattrs.pyo
+lib/python2p1/test/test_future.py
+lib/python2p1/test/test_future.pyc
+lib/python2p1/test/test_future.pyo
+lib/python2p1/test/test_future1.py
+lib/python2p1/test/test_future1.pyc
+lib/python2p1/test/test_future1.pyo
+lib/python2p1/test/test_future2.py
+lib/python2p1/test/test_future2.pyc
+lib/python2p1/test/test_future2.pyo
+lib/python2p1/test/test_future3.py
+lib/python2p1/test/test_future4.py
+lib/python2p1/test/test_future5.py
+lib/python2p1/test/test_future6.py
+lib/python2p1/test/test_future7.py
+lib/python2p1/test/test_gc.py
+lib/python2p1/test/test_gc.pyc
+lib/python2p1/test/test_gc.pyo
+lib/python2p1/test/test_gdbm.py
+lib/python2p1/test/test_gdbm.pyc
+lib/python2p1/test/test_gdbm.pyo
+lib/python2p1/test/test_getopt.py
+lib/python2p1/test/test_getopt.pyc
+lib/python2p1/test/test_getopt.pyo
+lib/python2p1/test/test_gettext.py
+lib/python2p1/test/test_gettext.pyc
+lib/python2p1/test/test_gettext.pyo
+lib/python2p1/test/test_gl.py
+lib/python2p1/test/test_gl.pyc
+lib/python2p1/test/test_gl.pyo
+lib/python2p1/test/test_global.py
+lib/python2p1/test/test_global.pyc
+lib/python2p1/test/test_global.pyo
+lib/python2p1/test/test_grammar.py
+lib/python2p1/test/test_grammar.pyc
+lib/python2p1/test/test_grammar.pyo
+lib/python2p1/test/test_grp.py
+lib/python2p1/test/test_grp.pyc
+lib/python2p1/test/test_grp.pyo
+lib/python2p1/test/test_gzip.py
+lib/python2p1/test/test_gzip.pyc
+lib/python2p1/test/test_gzip.pyo
+lib/python2p1/test/test_hash.py
+lib/python2p1/test/test_hash.pyc
+lib/python2p1/test/test_hash.pyo
+lib/python2p1/test/test_httplib.py
+lib/python2p1/test/test_httplib.pyc
+lib/python2p1/test/test_httplib.pyo
+lib/python2p1/test/test_imageop.py
+lib/python2p1/test/test_imageop.pyc
+lib/python2p1/test/test_imageop.pyo
+lib/python2p1/test/test_imgfile.py
+lib/python2p1/test/test_imgfile.pyc
+lib/python2p1/test/test_imgfile.pyo
+lib/python2p1/test/test_import.py
+lib/python2p1/test/test_import.pyc
+lib/python2p1/test/test_import.pyo
+lib/python2p1/test/test_inspect.py
+lib/python2p1/test/test_inspect.pyc
+lib/python2p1/test/test_inspect.pyo
+lib/python2p1/test/test_largefile.py
+lib/python2p1/test/test_largefile.pyc
+lib/python2p1/test/test_largefile.pyo
+lib/python2p1/test/test_linuxaudiodev.py
+lib/python2p1/test/test_linuxaudiodev.pyc
+lib/python2p1/test/test_linuxaudiodev.pyo
+lib/python2p1/test/test_locale.py
+lib/python2p1/test/test_locale.pyc
+lib/python2p1/test/test_locale.pyo
+lib/python2p1/test/test_long.py
+lib/python2p1/test/test_long.pyc
+lib/python2p1/test/test_long.pyo
+lib/python2p1/test/test_longexp.py
+lib/python2p1/test/test_longexp.pyc
+lib/python2p1/test/test_longexp.pyo
+lib/python2p1/test/test_mailbox.py
+lib/python2p1/test/test_mailbox.pyc
+lib/python2p1/test/test_mailbox.pyo
+lib/python2p1/test/test_math.py
+lib/python2p1/test/test_math.pyc
+lib/python2p1/test/test_math.pyo
+lib/python2p1/test/test_md5.py
+lib/python2p1/test/test_md5.pyc
+lib/python2p1/test/test_md5.pyo
+lib/python2p1/test/test_mimetools.py
+lib/python2p1/test/test_mimetools.pyc
+lib/python2p1/test/test_mimetools.pyo
+lib/python2p1/test/test_minidom.py
+lib/python2p1/test/test_minidom.pyc
+lib/python2p1/test/test_minidom.pyo
+lib/python2p1/test/test_mmap.py
+lib/python2p1/test/test_mmap.pyc
+lib/python2p1/test/test_mmap.pyo
+lib/python2p1/test/test_mutants.py
+lib/python2p1/test/test_mutants.pyc
+lib/python2p1/test/test_mutants.pyo
+lib/python2p1/test/test_new.py
+lib/python2p1/test/test_new.pyc
+lib/python2p1/test/test_new.pyo
+lib/python2p1/test/test_nis.py
+lib/python2p1/test/test_nis.pyc
+lib/python2p1/test/test_nis.pyo
+lib/python2p1/test/test_ntpath.py
+lib/python2p1/test/test_ntpath.pyc
+lib/python2p1/test/test_ntpath.pyo
+lib/python2p1/test/test_opcodes.py
+lib/python2p1/test/test_opcodes.pyc
+lib/python2p1/test/test_opcodes.pyo
+lib/python2p1/test/test_openpty.py
+lib/python2p1/test/test_openpty.pyc
+lib/python2p1/test/test_openpty.pyo
+lib/python2p1/test/test_operations.py
+lib/python2p1/test/test_operations.pyc
+lib/python2p1/test/test_operations.pyo
+lib/python2p1/test/test_operator.py
+lib/python2p1/test/test_operator.pyc
+lib/python2p1/test/test_operator.pyo
+lib/python2p1/test/test_parser.py
+lib/python2p1/test/test_parser.pyc
+lib/python2p1/test/test_parser.pyo
+lib/python2p1/test/test_pickle.py
+lib/python2p1/test/test_pickle.pyc
+lib/python2p1/test/test_pickle.pyo
+lib/python2p1/test/test_pkg.py
+lib/python2p1/test/test_pkg.pyc
+lib/python2p1/test/test_pkg.pyo
+lib/python2p1/test/test_poll.py
+lib/python2p1/test/test_poll.pyc
+lib/python2p1/test/test_poll.pyo
+lib/python2p1/test/test_popen.py
+lib/python2p1/test/test_popen.pyc
+lib/python2p1/test/test_popen.pyo
+lib/python2p1/test/test_popen2.py
+lib/python2p1/test/test_popen2.pyc
+lib/python2p1/test/test_popen2.pyo
+lib/python2p1/test/test_posixpath.py
+lib/python2p1/test/test_posixpath.pyc
+lib/python2p1/test/test_posixpath.pyo
+lib/python2p1/test/test_pow.py
+lib/python2p1/test/test_pow.pyc
+lib/python2p1/test/test_pow.pyo
+lib/python2p1/test/test_profile.py
+lib/python2p1/test/test_profile.pyc
+lib/python2p1/test/test_profile.pyo
+lib/python2p1/test/test_pty.py
+lib/python2p1/test/test_pty.pyc
+lib/python2p1/test/test_pty.pyo
+lib/python2p1/test/test_pwd.py
+lib/python2p1/test/test_pwd.pyc
+lib/python2p1/test/test_pwd.pyo
+lib/python2p1/test/test_pyexpat.py
+lib/python2p1/test/test_pyexpat.pyc
+lib/python2p1/test/test_pyexpat.pyo
+lib/python2p1/test/test_re.py
+lib/python2p1/test/test_re.pyc
+lib/python2p1/test/test_re.pyo
+lib/python2p1/test/test_regex.py
+lib/python2p1/test/test_regex.pyc
+lib/python2p1/test/test_regex.pyo
+lib/python2p1/test/test_rfc822.py
+lib/python2p1/test/test_rfc822.pyc
+lib/python2p1/test/test_rfc822.pyo
+lib/python2p1/test/test_rgbimg.py
+lib/python2p1/test/test_rgbimg.pyc
+lib/python2p1/test/test_rgbimg.pyo
+lib/python2p1/test/test_richcmp.py
+lib/python2p1/test/test_richcmp.pyc
+lib/python2p1/test/test_richcmp.pyo
+lib/python2p1/test/test_rotor.py
+lib/python2p1/test/test_rotor.pyc
+lib/python2p1/test/test_rotor.pyo
+lib/python2p1/test/test_sax.py
+lib/python2p1/test/test_sax.pyc
+lib/python2p1/test/test_sax.pyo
+lib/python2p1/test/test_scope.py
+lib/python2p1/test/test_scope.pyc
+lib/python2p1/test/test_scope.pyo
+lib/python2p1/test/test_select.py
+lib/python2p1/test/test_select.pyc
+lib/python2p1/test/test_select.pyo
+lib/python2p1/test/test_sha.py
+lib/python2p1/test/test_sha.pyc
+lib/python2p1/test/test_sha.pyo
+lib/python2p1/test/test_signal.py
+lib/python2p1/test/test_signal.pyc
+lib/python2p1/test/test_signal.pyo
+lib/python2p1/test/test_socket.py
+lib/python2p1/test/test_socket.pyc
+lib/python2p1/test/test_socket.pyo
+lib/python2p1/test/test_socketserver.py
+lib/python2p1/test/test_socketserver.pyc
+lib/python2p1/test/test_socketserver.pyo
+lib/python2p1/test/test_sre.py
+lib/python2p1/test/test_sre.pyc
+lib/python2p1/test/test_sre.pyo
+lib/python2p1/test/test_strftime.py
+lib/python2p1/test/test_strftime.pyc
+lib/python2p1/test/test_strftime.pyo
+lib/python2p1/test/test_string.py
+lib/python2p1/test/test_string.pyc
+lib/python2p1/test/test_string.pyo
+lib/python2p1/test/test_strop.py
+lib/python2p1/test/test_strop.pyc
+lib/python2p1/test/test_strop.pyo
+lib/python2p1/test/test_struct.py
+lib/python2p1/test/test_struct.pyc
+lib/python2p1/test/test_struct.pyo
+lib/python2p1/test/test_sunaudiodev.py
+lib/python2p1/test/test_sunaudiodev.pyc
+lib/python2p1/test/test_sunaudiodev.pyo
+lib/python2p1/test/test_sundry.py
+lib/python2p1/test/test_sundry.pyc
+lib/python2p1/test/test_sundry.pyo
+lib/python2p1/test/test_support.py
+lib/python2p1/test/test_support.pyc
+lib/python2p1/test/test_support.pyo
+lib/python2p1/test/test_symtable.py
+lib/python2p1/test/test_symtable.pyc
+lib/python2p1/test/test_symtable.pyo
+lib/python2p1/test/test_thread.py
+lib/python2p1/test/test_thread.pyc
+lib/python2p1/test/test_thread.pyo
+lib/python2p1/test/test_threadedtempfile.py
+lib/python2p1/test/test_threadedtempfile.pyc
+lib/python2p1/test/test_threadedtempfile.pyo
+lib/python2p1/test/test_time.py
+lib/python2p1/test/test_time.pyc
+lib/python2p1/test/test_time.pyo
+lib/python2p1/test/test_timing.py
+lib/python2p1/test/test_timing.pyc
+lib/python2p1/test/test_timing.pyo
+lib/python2p1/test/test_tokenize.py
+lib/python2p1/test/test_tokenize.pyc
+lib/python2p1/test/test_tokenize.pyo
+lib/python2p1/test/test_traceback.py
+lib/python2p1/test/test_traceback.pyc
+lib/python2p1/test/test_traceback.pyo
+lib/python2p1/test/test_types.py
+lib/python2p1/test/test_types.pyc
+lib/python2p1/test/test_types.pyo
+lib/python2p1/test/test_ucn.py
+lib/python2p1/test/test_ucn.pyc
+lib/python2p1/test/test_ucn.pyo
+lib/python2p1/test/test_unicode.py
+lib/python2p1/test/test_unicode.pyc
+lib/python2p1/test/test_unicode.pyo
+lib/python2p1/test/test_unicodedata.py
+lib/python2p1/test/test_unicodedata.pyc
+lib/python2p1/test/test_unicodedata.pyo
+lib/python2p1/test/test_unpack.py
+lib/python2p1/test/test_unpack.pyc
+lib/python2p1/test/test_unpack.pyo
+lib/python2p1/test/test_urllib.py
+lib/python2p1/test/test_urllib.pyc
+lib/python2p1/test/test_urllib.pyo
+lib/python2p1/test/test_urlparse.py
+lib/python2p1/test/test_urlparse.pyc
+lib/python2p1/test/test_urlparse.pyo
+lib/python2p1/test/test_userdict.py
+lib/python2p1/test/test_userdict.pyc
+lib/python2p1/test/test_userdict.pyo
+lib/python2p1/test/test_userlist.py
+lib/python2p1/test/test_userlist.pyc
+lib/python2p1/test/test_userlist.pyo
+lib/python2p1/test/test_userstring.py
+lib/python2p1/test/test_userstring.pyc
+lib/python2p1/test/test_userstring.pyo
+lib/python2p1/test/test_wave.py
+lib/python2p1/test/test_wave.pyc
+lib/python2p1/test/test_wave.pyo
+lib/python2p1/test/test_weakref.py
+lib/python2p1/test/test_weakref.pyc
+lib/python2p1/test/test_weakref.pyo
+lib/python2p1/test/test_winreg.py
+lib/python2p1/test/test_winreg.pyc
+lib/python2p1/test/test_winreg.pyo
+lib/python2p1/test/test_winsound.py
+lib/python2p1/test/test_winsound.pyc
+lib/python2p1/test/test_winsound.pyo
+lib/python2p1/test/test_xmllib.py
+lib/python2p1/test/test_xmllib.pyc
+lib/python2p1/test/test_xmllib.pyo
+lib/python2p1/test/test_xreadline.py
+lib/python2p1/test/test_xreadline.pyc
+lib/python2p1/test/test_xreadline.pyo
+lib/python2p1/test/test_zipfile.py
+lib/python2p1/test/test_zipfile.pyc
+lib/python2p1/test/test_zipfile.pyo
+lib/python2p1/test/test_zlib.py
+lib/python2p1/test/test_zlib.pyc
+lib/python2p1/test/test_zlib.pyo
+lib/python2p1/test/testall.py
+lib/python2p1/test/testall.pyc
+lib/python2p1/test/testall.pyo
+lib/python2p1/test/testcodec.py
+lib/python2p1/test/testcodec.pyc
+lib/python2p1/test/testcodec.pyo
+lib/python2p1/test/testimg.uue
+lib/python2p1/test/testimgr.uue
+lib/python2p1/test/testrgb.uue
+lib/python2p1/test/tokenize_tests.py
+lib/python2p1/test/tokenize_tests.pyc
+lib/python2p1/test/tokenize_tests.pyo
+lib/python2p1/this.py
+lib/python2p1/this.pyc
+lib/python2p1/this.pyo
+lib/python2p1/threading.py
+lib/python2p1/threading.pyc
+lib/python2p1/threading.pyo
+lib/python2p1/toaiff.py
+lib/python2p1/toaiff.pyc
+lib/python2p1/toaiff.pyo
+lib/python2p1/token.py
+lib/python2p1/token.pyc
+lib/python2p1/token.pyo
+lib/python2p1/tokenize.py
+lib/python2p1/tokenize.pyc
+lib/python2p1/tokenize.pyo
+lib/python2p1/traceback.py
+lib/python2p1/traceback.pyc
+lib/python2p1/traceback.pyo
+lib/python2p1/tty.py
+lib/python2p1/tty.pyc
+lib/python2p1/tty.pyo
+lib/python2p1/types.py
+lib/python2p1/types.pyc
+lib/python2p1/types.pyo
+lib/python2p1/tzparse.py
+lib/python2p1/tzparse.pyc
+lib/python2p1/tzparse.pyo
+lib/python2p1/unittest.py
+lib/python2p1/unittest.pyc
+lib/python2p1/unittest.pyo
+lib/python2p1/urllib.py
+lib/python2p1/urllib.pyc
+lib/python2p1/urllib.pyo
+lib/python2p1/urllib2.py
+lib/python2p1/urllib2.pyc
+lib/python2p1/urllib2.pyo
+lib/python2p1/urlparse.py
+lib/python2p1/urlparse.pyc
+lib/python2p1/urlparse.pyo
+lib/python2p1/user.py
+lib/python2p1/user.pyc
+lib/python2p1/user.pyo
+lib/python2p1/uu.py
+lib/python2p1/uu.pyc
+lib/python2p1/uu.pyo
+lib/python2p1/warnings.py
+lib/python2p1/warnings.pyc
+lib/python2p1/warnings.pyo
+lib/python2p1/wave.py
+lib/python2p1/wave.pyc
+lib/python2p1/wave.pyo
+lib/python2p1/weakref.py
+lib/python2p1/weakref.pyc
+lib/python2p1/weakref.pyo
+lib/python2p1/webbrowser.py
+lib/python2p1/webbrowser.pyc
+lib/python2p1/webbrowser.pyo
+lib/python2p1/whichdb.py
+lib/python2p1/whichdb.pyc
+lib/python2p1/whichdb.pyo
+lib/python2p1/whrandom.py
+lib/python2p1/whrandom.pyc
+lib/python2p1/whrandom.pyo
+lib/python2p1/xdrlib.py
+lib/python2p1/xdrlib.pyc
+lib/python2p1/xdrlib.pyo
+lib/python2p1/xml/__init__.py
+lib/python2p1/xml/__init__.pyc
+lib/python2p1/xml/__init__.pyo
+lib/python2p1/xml/dom/__init__.py
+lib/python2p1/xml/dom/__init__.pyc
+lib/python2p1/xml/dom/__init__.pyo
+lib/python2p1/xml/dom/domreg.py
+lib/python2p1/xml/dom/domreg.pyc
+lib/python2p1/xml/dom/domreg.pyo
+lib/python2p1/xml/dom/minidom.py
+lib/python2p1/xml/dom/minidom.pyc
+lib/python2p1/xml/dom/minidom.pyo
+lib/python2p1/xml/dom/pulldom.py
+lib/python2p1/xml/dom/pulldom.pyc
+lib/python2p1/xml/dom/pulldom.pyo
+lib/python2p1/xml/parsers/__init__.py
+lib/python2p1/xml/parsers/__init__.pyc
+lib/python2p1/xml/parsers/__init__.pyo
+lib/python2p1/xml/parsers/expat.py
+lib/python2p1/xml/parsers/expat.pyc
+lib/python2p1/xml/parsers/expat.pyo
+lib/python2p1/xml/sax/__init__.py
+lib/python2p1/xml/sax/__init__.pyc
+lib/python2p1/xml/sax/__init__.pyo
+lib/python2p1/xml/sax/_exceptions.py
+lib/python2p1/xml/sax/_exceptions.pyc
+lib/python2p1/xml/sax/_exceptions.pyo
+lib/python2p1/xml/sax/expatreader.py
+lib/python2p1/xml/sax/expatreader.pyc
+lib/python2p1/xml/sax/expatreader.pyo
+lib/python2p1/xml/sax/handler.py
+lib/python2p1/xml/sax/handler.pyc
+lib/python2p1/xml/sax/handler.pyo
+lib/python2p1/xml/sax/saxutils.py
+lib/python2p1/xml/sax/saxutils.pyc
+lib/python2p1/xml/sax/saxutils.pyo
+lib/python2p1/xml/sax/xmlreader.py
+lib/python2p1/xml/sax/xmlreader.pyc
+lib/python2p1/xml/sax/xmlreader.pyo
+lib/python2p1/xmllib.py
+lib/python2p1/xmllib.pyc
+lib/python2p1/xmllib.pyo
+lib/python2p1/zipfile.py
+lib/python2p1/zipfile.pyc
+lib/python2p1/zipfile.pyo
+@dirrm lib/python2p1/xml/sax
+@dirrm lib/python2p1/xml/parsers
+@dirrm lib/python2p1/xml/dom
+@dirrm lib/python2p1/xml
+@dirrm lib/python2p1/test/output
+@dirrm lib/python2p1/test
+@dirrm lib/python2p1/site-packages
+@dirrm lib/python2p1/plat-${LOWER_OPSYS}1
+@dirrm lib/python2p1/lib-tk
+@dirrm lib/python2p1/lib-old
+@dirrm lib/python2p1/lib-dynload
+@dirrm lib/python2p1/encodings
+@dirrm lib/python2p1/distutils/command
+@dirrm lib/python2p1/distutils
+@dirrm lib/python2p1/curses
+@dirrm lib/python2p1/config
+@dirrm lib/python2p1
+@dirrm include/python2p1
diff --git a/lang/python21-pth/distinfo b/lang/python21-pth/distinfo
new file mode 100644
index 00000000000..65956863610
--- /dev/null
+++ b/lang/python21-pth/distinfo
@@ -0,0 +1,11 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+SHA1 (Python-2.1.3.tgz) = 7042a5c5fd60d334c0ac227885d68a4c305713b4
+Size (Python-2.1.3.tgz) = 6194432 bytes
+SHA1 (patch-aa) = 8273acc49a9eedad6e09685098178f3b7fb8f1c6
+SHA1 (patch-ab) = e39bbe1e46bfc535dc887eeb9059e0c500c393db
+SHA1 (patch-ac) = fa69338ce8b819f833b518451ecfbf2f2395fd7e
+SHA1 (patch-ad) = 769bcd7803723c8d538a74173792ffcc491fa414
+SHA1 (patch-ae) = 7aa941ac7b2197ef6c4d1090df0b8a266d9c8dcc
+SHA1 (patch-af) = 2caa6dd54088b1866679338df2c1311c4718cf0f
+SHA1 (patch-ag) = fa9a5f13072d9137182675394f04cd9b163d3a5c
diff --git a/lang/python21-pth/patches/patch-aa b/lang/python21-pth/patches/patch-aa
new file mode 100644
index 00000000000..35d40c6f816
--- /dev/null
+++ b/lang/python21-pth/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+--- Misc/Makefile.pre.in.orig Wed Jan 16 20:18:58 2002
++++ Misc/Makefile.pre.in Wed Jan 16 20:19:17 2002
+@@ -92,7 +92,7 @@
+ TARGET= python
+
+ # Installed python binary (used only by boot target)
+-PYTHON= python
++PYTHON= python2.1
+
+ # Add more -I and -D options here
+ CFLAGS= $(OPT) -I$(INCLUDEPY) -I$(EXECINCLUDEPY) $(DEFS)
diff --git a/lang/python21-pth/patches/patch-ab b/lang/python21-pth/patches/patch-ab
new file mode 100644
index 00000000000..f9d81388f5b
--- /dev/null
+++ b/lang/python21-pth/patches/patch-ab
@@ -0,0 +1,10 @@
+$NetBSD: patch-ab,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+--- Tools/scripts/pydoc2p1.orig Tue Aug 20 20:49:53 2002
++++ Tools/scripts/pydoc2p1 Tue Aug 20 20:50:25 2002
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2p1
+
+ import pydoc
+ pydoc.cli()
diff --git a/lang/python21-pth/patches/patch-ac b/lang/python21-pth/patches/patch-ac
new file mode 100644
index 00000000000..e766ca32fe0
--- /dev/null
+++ b/lang/python21-pth/patches/patch-ac
@@ -0,0 +1,92 @@
+$NetBSD: patch-ac,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+--- setup.py.orig Thu Dec 27 16:51:02 2001
++++ setup.py
+@@ -145,11 +145,16 @@
+ return platform
+
+ def detect_modules(self):
+- # Ensure that /usr/local is always used
+- if '/usr/local/lib' not in self.compiler.library_dirs:
+- self.compiler.library_dirs.insert(0, '/usr/local/lib')
+- if '/usr/local/include' not in self.compiler.include_dirs:
+- self.compiler.include_dirs.insert(0, '/usr/local/include' )
++ # Add the buildlink directories for pkgsrc
++ if os.environ.has_key('BUILDLINK_DIR'):
++ dir = os.environ['BUILDLINK_DIR']
++ libdir = dir + '/lib'
++ incdir = dir + '/include'
++ if libdir not in self.compiler.library_dirs:
++ self.compiler.library_dirs.insert(0, libdir)
++ if incdir not in self.compiler.include_dirs:
++ self.compiler.include_dirs.insert(0, incdir)
++
+
+ # lib_dirs and inc_dirs are used to search for files;
+ # if a file is found in one of those directories, it can
+@@ -265,13 +270,13 @@
+ # These represent audio samples or images as strings:
+
+ # Disabled on 64-bit platforms
+- if sys.maxint != 9223372036854775807L:
++# if sys.maxint != 9223372036854775807L:
+ # Operations on audio samples
+- exts.append( Extension('audioop', ['audioop.c']) )
++# exts.append( Extension('audioop', ['audioop.c']) )
+ # Operations on images
+- exts.append( Extension('imageop', ['imageop.c']) )
++# exts.append( Extension('imageop', ['imageop.c']) )
+ # Read SGI RGB image files (but coded portably)
+- exts.append( Extension('rgbimg', ['rgbimgmodule.c']) )
++# exts.append( Extension('rgbimg', ['rgbimgmodule.c']) )
+
+ # readline
+ if self.compiler.find_library_file(lib_dirs, 'readline'):
+@@ -296,14 +301,10 @@
+ # socket(2)
+ # Detect SSL support for the socket module
+ ssl_incs = find_file('openssl/ssl.h', inc_dirs,
+- ['/usr/local/ssl/include',
+- '/usr/contrib/ssl/include/'
+- ]
++ []
+ )
+ ssl_libs = find_library_file(self.compiler, 'ssl',lib_dirs,
+- ['/usr/local/ssl/lib',
+- '/usr/contrib/ssl/lib/'
+- ] )
++ [] )
+
+ if (ssl_incs is not None and
+ ssl_libs is not None):
+@@ -408,8 +409,8 @@
+
+ if (self.compiler.find_library_file(lib_dirs, 'ncurses')):
+ curses_libs = ['ncurses']
+- exts.append( Extension('_curses', ['_cursesmodule.c'],
+- libraries = curses_libs) )
++# exts.append( Extension('_curses', ['_cursesmodule.c'],
++# libraries = curses_libs) )
+ elif (self.compiler.find_library_file(lib_dirs, 'curses')) and platform[:6] != 'darwin':
+ # OSX has an old Berkeley curses, not good enough for the _curses module.
+ if (self.compiler.find_library_file(lib_dirs, 'terminfo')):
+@@ -417,8 +418,8 @@
+ else:
+ curses_libs = ['curses', 'termcap']
+
+- exts.append( Extension('_curses', ['_cursesmodule.c'],
+- libraries = curses_libs) )
++# exts.append( Extension('_curses', ['_cursesmodule.c'],
++# libraries = curses_libs) )
+
+ # If the curses module is enabled, check for the panel module
+ if (os.path.exists('Modules/_curses_panel.c') and
+@@ -609,7 +610,7 @@
+ ext_modules=[Extension('struct', ['structmodule.c'])],
+
+ # Scripts to install
+- scripts = ['Tools/scripts/pydoc']
++ scripts = ['Tools/scripts/pydoc2p1']
+ )
+
+ # --install-platlib
diff --git a/lang/python21-pth/patches/patch-ad b/lang/python21-pth/patches/patch-ad
new file mode 100644
index 00000000000..1cb554c8981
--- /dev/null
+++ b/lang/python21-pth/patches/patch-ad
@@ -0,0 +1,23 @@
+$NetBSD: patch-ad,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+--- Lib/distutils/command/build_ext.py.orig Sat Mar 17 15:15:41 2001
++++ Lib/distutils/command/build_ext.py
+@@ -461,8 +461,18 @@
+ # that go into the mix.
+ if ext.extra_objects:
+ objects.extend(ext.extra_objects)
++
++ # Two possible sources for extra linker arguments:
++ # - 'extra_link_args' in Extension object
++ # - LDFLAGS environment variable
++ # The environment variable should take precedence, and
++ # any sensible compiler will give precedence to later
++ # command line args. Hence we combine them in order:
+ extra_args = ext.extra_link_args or []
+
++
++ if os.environ.has_key('LDFLAGS'):
++ extra_args.extend(string.split(os.environ['LDFLAGS']))
+
+ self.compiler.link_shared_object(
+ objects, ext_filename,
diff --git a/lang/python21-pth/patches/patch-ae b/lang/python21-pth/patches/patch-ae
new file mode 100644
index 00000000000..e87f60bc911
--- /dev/null
+++ b/lang/python21-pth/patches/patch-ae
@@ -0,0 +1,21 @@
+$NetBSD: patch-ae,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+--- configure.orig Thu Dec 27 22:55:46 2001
++++ configure Tue Aug 20 20:12:59 2002
+@@ -569,7 +569,7 @@
+
+ # Set VERSION so we only need to edit in one place (i.e., here)
+
+-VERSION=2.1
++VERSION=2p1
+
+ # Arguments passed to configure.
+
+@@ -6456,6 +6456,7 @@
+ trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
+
+ DEFS=-DHAVE_CONFIG_H
++DEFS+=-I${BUILDLINK_DIR}/include
+
+ # Without the "./", some shells look in PATH for config.status.
+ : ${CONFIG_STATUS=./config.status}
diff --git a/lang/python21-pth/patches/patch-af b/lang/python21-pth/patches/patch-af
new file mode 100644
index 00000000000..7a694008e69
--- /dev/null
+++ b/lang/python21-pth/patches/patch-af
@@ -0,0 +1,22 @@
+$NetBSD: patch-af,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+--- Makefile.pre.in.orig Thu Jul 19 15:21:05 2001
++++ Makefile.pre.in Tue Aug 20 16:53:43 2002
+@@ -55,7 +55,7 @@
+ # Compiler options
+ OPT= @OPT@
+ DEFS= @DEFS@
+-CFLAGS= $(OPT) -I. -I$(srcdir)/Include $(DEFS)
++CFLAGS= @CFLAGS@ $(OPT) -I. -I$(srcdir)/Include $(DEFS)
+ LDFLAGS= @LDFLAGS@
+ LDLAST= @LDLAST@
+ SGI_ABI= @SGI_ABI@
+@@ -386,7 +386,7 @@
+ -$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C)
+
+ $(PGEN): $(PGENOBJS)
+- $(CC) $(OPT) $(PGENOBJS) $(LIBS) -o $(PGEN)
++ $(CC) $(LDFLAGS) $(OPT) $(PGENOBJS) $(LIBS) -o $(PGEN)
+
+ Parser/grammar.o: $(srcdir)/Parser/grammar.c \
+ $(srcdir)/Parser/assert.h \
diff --git a/lang/python21-pth/patches/patch-ag b/lang/python21-pth/patches/patch-ag
new file mode 100644
index 00000000000..87feda9e327
--- /dev/null
+++ b/lang/python21-pth/patches/patch-ag
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.1.1.1 2002/08/20 19:58:58 drochner Exp $
+
+--- Include/patchlevel.h.orig Tue Aug 20 19:53:31 2002
++++ Include/patchlevel.h Tue Aug 20 19:54:05 2002
+@@ -26,7 +26,7 @@
+ #define PY_RELEASE_SERIAL 0
+
+ /* Version as a string */
+-#define PY_VERSION "2.1.3"
++#define PY_VERSION "2p1.3"
+
+ /* Historic */
+ #define PATCHLEVEL "2.1.3"