summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2008-04-25 16:11:11 +0000
committertnn <tnn@pkgsrc.org>2008-04-25 16:11:11 +0000
commit40e0e535acb9b0dc62e42601834b99705a7dde9c (patch)
treea8408cf6b0dbeddf8841c0c9f8d25bf36e804f76 /lang
parent1fdaa2fe77cdec75f3f9ba9aeca7a2dfdf3e06ef (diff)
downloadpkgsrc-40e0e535acb9b0dc62e42601834b99705a7dde9c.tar.gz
De-orbit support for python 2.0 and python 2.2 under the "three major
releases is enough" rule of thumb. (python 2.3 was released 5 years ago.) Keep python 1.5 and 2.1 though, because there are a handful of packages that still need them.
Diffstat (limited to 'lang')
-rw-r--r--lang/python/pyversion.mk26
-rw-r--r--lang/python/srcdist.mk24
-rw-r--r--lang/python20/ALTERNATIVES1
-rw-r--r--lang/python20/DESCR14
-rw-r--r--lang/python20/Makefile81
-rw-r--r--lang/python20/PLIST.pre2
-rw-r--r--lang/python20/buildlink3.mk29
-rw-r--r--lang/python20/distinfo19
-rw-r--r--lang/python20/files/Setup.config.in18
-rw-r--r--lang/python20/files/Setup.in416
-rw-r--r--lang/python20/patches/patch-aa38
-rw-r--r--lang/python20/patches/patch-ab24
-rw-r--r--lang/python20/patches/patch-ac23
-rw-r--r--lang/python20/patches/patch-ad24
-rw-r--r--lang/python20/patches/patch-ae15
-rw-r--r--lang/python20/patches/patch-af13
-rw-r--r--lang/python20/patches/patch-ag12
-rw-r--r--lang/python20/patches/patch-ah32
-rw-r--r--lang/python20/patches/patch-ai13
-rw-r--r--lang/python20/patches/patch-aj13
-rw-r--r--lang/python20/patches/patch-ak18
-rw-r--r--lang/python20/patches/patch-bb18
-rw-r--r--lang/python20/patches/patch-bc31
-rw-r--r--lang/python20/patches/patch-cd22
-rw-r--r--lang/python22/ALTERNATIVES1
-rw-r--r--lang/python22/DESCR14
-rw-r--r--lang/python22/Makefile74
-rw-r--r--lang/python22/PLIST.Darwin32
-rw-r--r--lang/python22/PLIST.DragonFly4
-rw-r--r--lang/python22/PLIST.IRIX69
-rw-r--r--lang/python22/PLIST.Interix2
-rw-r--r--lang/python22/PLIST.Linux13
-rw-r--r--lang/python22/PLIST.NetBSD4
-rw-r--r--lang/python22/PLIST.SunOS19
-rw-r--r--lang/python22/PLIST.common2042
-rw-r--r--lang/python22/PLIST.common_end25
-rw-r--r--lang/python22/buildlink3.mk31
-rw-r--r--lang/python22/distinfo22
-rw-r--r--lang/python22/patches/patch-aa172
-rw-r--r--lang/python22/patches/patch-ab10
-rw-r--r--lang/python22/patches/patch-ac12
-rw-r--r--lang/python22/patches/patch-ae23
-rw-r--r--lang/python22/patches/patch-af88
-rw-r--r--lang/python22/patches/patch-ag31
-rw-r--r--lang/python22/patches/patch-ah13
-rw-r--r--lang/python22/patches/patch-ai13
-rw-r--r--lang/python22/patches/patch-aj13
-rw-r--r--lang/python22/patches/patch-al70
-rw-r--r--lang/python22/patches/patch-an70
-rw-r--r--lang/python22/patches/patch-bb19
-rw-r--r--lang/python22/patches/patch-bc34
-rw-r--r--lang/python22/patches/patch-ea12
-rw-r--r--lang/python22/patches/patch-eb19
-rw-r--r--lang/python22/patches/patch-ec69
-rw-r--r--lang/python22/patches/patch-na15
55 files changed, 7 insertions, 3954 deletions
diff --git a/lang/python/pyversion.mk b/lang/python/pyversion.mk
index 0eaa8db3ffc..57fe9edafef 100644
--- a/lang/python/pyversion.mk
+++ b/lang/python/pyversion.mk
@@ -1,4 +1,4 @@
-# $NetBSD: pyversion.mk,v 1.57 2008/04/24 02:02:04 tnn Exp $
+# $NetBSD: pyversion.mk,v 1.58 2008/04/25 16:11:11 tnn Exp $
# This file determines which Python version is used as a dependency for
# a package.
@@ -8,7 +8,7 @@
# PYTHON_VERSION_DEFAULT
# The preferred Python version to use.
#
-# Possible values: 15 20 21 22 23 24 25
+# Possible values: 15 21 23 24 25
# Default: 24
#
# === Package-settable variables ===
@@ -21,13 +21,13 @@
# PYTHON_VERSIONS_INCOMPATIBLE instead, since it will
# automatically include future versions.
#
-# Possible values: 25 24 23 22 21 20 15
+# Possible values: 25 24 23 21 15
# Default: (all)
#
# PYTHON_VERSIONS_INCOMPATIBLE
# The Python versions that are NOT acceptable for the package.
#
-# Possible values: 15 20 21 22 23 24 25
+# Possible values: 15 21 23 24 25
# Default: (depends on the platform)
#
# PYTHON_FOR_BUILD_ONLY
@@ -62,17 +62,15 @@ BUILD_DEFS+= PYTHON_VERSION_DEFAULT
BUILD_DEFS_EFFECTS+= PYPACKAGE
PYTHON_VERSION_DEFAULT?= 24
-PYTHON_VERSIONS_ACCEPTED?= 25 24 23 22 21 20
+PYTHON_VERSIONS_ACCEPTED?= 25 24 23 21
PYTHON_VERSIONS_INCOMPATIBLE?= # empty by default
.if ${OPSYS} == "Darwin"
-PYTHON_VERSIONS_INCOMPATIBLE+= 22 21 20 15
+PYTHON_VERSIONS_INCOMPATIBLE+= 21 15
.endif
BUILDLINK_API_DEPENDS.python15?= python15>=1.5
-BUILDLINK_API_DEPENDS.python20?= python20>=2.0
BUILDLINK_API_DEPENDS.python21?= python21>=2.1
-BUILDLINK_API_DEPENDS.python22?= python22>=2.2
BUILDLINK_API_DEPENDS.python23?= python23>=2.3
BUILDLINK_API_DEPENDS.python24?= python24>=2.4
BUILDLINK_API_DEPENDS.python25?= python25>=2.5.1
@@ -135,24 +133,12 @@ PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python23}:${PYPKGSRCDIR}
PYPACKAGE= python23
PYVERSSUFFIX= 2.3
PYPKGPREFIX= py23
-.elif ${_PYTHON_VERSION} == "22"
-PYPKGSRCDIR= ../../lang/python22
-PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python22}:${PYPKGSRCDIR}
-PYPACKAGE= python22
-PYVERSSUFFIX= 2.2
-PYPKGPREFIX= py22
.elif ${_PYTHON_VERSION} == "21"
PYPKGSRCDIR= ../../lang/python21
PYPACKAGE= python21
PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python21}:${PYPKGSRCDIR}
PYVERSSUFFIX= 2.1
PYPKGPREFIX= py21
-.elif ${_PYTHON_VERSION} == "20"
-PYPKGSRCDIR= ../../lang/python20
-PYPACKAGE= python20
-PYDEPENDENCY= ${BUILDLINK_API_DEPENDS.python20}:${PYPKGSRCDIR}
-PYVERSSUFFIX= 2.0
-PYPKGPREFIX= py20
.elif ${_PYTHON_VERSION} == "15"
PYPKGSRCDIR= ../../lang/python15
PYPACKAGE= python15
diff --git a/lang/python/srcdist.mk b/lang/python/srcdist.mk
index 33ae6bbf9a7..5ca3c729830 100644
--- a/lang/python/srcdist.mk
+++ b/lang/python/srcdist.mk
@@ -1,4 +1,4 @@
-# $NetBSD: srcdist.mk,v 1.21 2008/04/24 01:39:25 tnn Exp $
+# $NetBSD: srcdist.mk,v 1.22 2008/04/25 16:11:11 tnn Exp $
.include "../../lang/python/pyversion.mk"
@@ -32,16 +32,6 @@ PYSUBDIR= Python-2.3.5
WRKSRC= ${WRKDIR}/${PYSUBDIR}
MASTER_SITES= ftp://ftp.python.org/pub/python/2.3.5/
-.elif ${_PYTHON_VERSION} == "22"
-
-DISTNAME= Python-2.2.3
-EXTRACT_SUFX= .tgz
-DISTINFO_FILE= ${.CURDIR}/../../lang/python22/distinfo
-PATCHDIR= ${.CURDIR}/../../lang/python22/patches
-PYSUBDIR= Python-2.2.3
-WRKSRC= ${WRKDIR}/${PYSUBDIR}
-MASTER_SITES= ftp://ftp.python.org/pub/python/2.2.3/
-
.elif ${_PYTHON_VERSION} == "21"
DISTNAME= Python-2.1.3
@@ -52,18 +42,6 @@ PYSUBDIR= Python-2.1.3
WRKSRC= ${WRKDIR}/${PYSUBDIR}
MASTER_SITES= ftp://ftp.python.org/pub/python/2.1.3/
-.elif ${_PYTHON_VERSION} == "20"
-
-DISTNAME= Python-2.0.1
-# for historical reasons
-DIST_SUBDIR= python
-EXTRACT_SUFX= .tgz
-DISTINFO_FILE= ${.CURDIR}/../../lang/python20/distinfo
-PATCHDIR= ${.CURDIR}/../../lang/python20/patches
-PYSUBDIR= Python-2.0.1
-WRKSRC= ${WRKDIR}/${PYSUBDIR}
-MASTER_SITES= ftp://ftp.python.org/pub/python/2.0.1/
-
.elif ${_PYTHON_VERSION} == "15"
DISTNAME= py152
diff --git a/lang/python20/ALTERNATIVES b/lang/python20/ALTERNATIVES
deleted file mode 100644
index 53e68f84033..00000000000
--- a/lang/python20/ALTERNATIVES
+++ /dev/null
@@ -1 +0,0 @@
-bin/python @PREFIX@/bin/python2.0
diff --git a/lang/python20/DESCR b/lang/python20/DESCR
deleted file mode 100644
index 25130675866..00000000000
--- a/lang/python20/DESCR
+++ /dev/null
@@ -1,14 +0,0 @@
-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/python20/Makefile b/lang/python20/Makefile
deleted file mode 100644
index 57ec228da49..00000000000
--- a/lang/python20/Makefile
+++ /dev/null
@@ -1,81 +0,0 @@
-# $NetBSD: Makefile,v 1.35 2008/01/18 05:06:44 tnn Exp $
-#
-
-DISTNAME= Python-2.0.1
-PKGNAME= python20-2.0.1
-PKGREVISION= 14
-CATEGORIES= lang python
-MASTER_SITES= ftp://ftp.python.org/pub/python/2.0.1/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= tsarna@NetBSD.org
-HOMEPAGE= http://www.python.org/
-COMMENT= Interpreted, interactive, object-oriented programming language
-
-CONFLICTS+= python-[0-9]*
-CONFLICTS+= python-2.0.*
-
-PLIST_SRC= ${WRKDIR}/.PLIST_SRC
-
-WRKSRC= ${WRKDIR}/Python-2.0.1
-DIST_SUBDIR= python
-
-USE_LANGUAGES= c c++
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --without-threads
-INSTALL_TARGET= altinstall
-
-# Make sure having environment variable OPT doesn't affect the
-# installed module-building Makefile
-MAKE_ENV+= 'OPT=${CFLAGS}'
-CONFIGURE_ENV+= 'OPT=${CFLAGS}'
-
-SSLFLAGS= -DUSE_SSL -I${BUILDLINK_PREFIX.openssl}/include/openssl \
- -L${BUILDLINK_PREFIX.openssl}/lib \
- ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib -lssl -lcrypto
-FIX_RPATH+= SSLFLAGS
-
-# Handle the module setup file:
-# - disable a few broken modules on 64 bit platforms (nothing important)
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "NetBSD"
-PRIVILEGED_STAGES+= clean
-.endif
-
-.if ${OPSYS} == "SunOS"
-ZOULARIS?= ${PREFIX}/bsd
-MODADD= -I${ZOULARIS}/include -L${ZOULARIS}/lib ${COMPILER_RPATH_FLAG}${ZOULARIS}/lib
-FIX_RPATH+= MODADD
-.endif
-
-REPLACE_INTERPRETER+= py
-REPLACE.py.old= .*python
-REPLACE.py.new= ${PREFIX}/bin/python2.0
-REPLACE_FILES.py= Lib/cgi.py
-
-post-install:
- ${CAT} ${PKGDIR}/PLIST.pre >${PLIST_SRC}
- (cd ${PREFIX}; ${FIND} lib/python2.0 -type f -print | \
- ${GREP} -v site-packages >>${PLIST_SRC})
- ${ECHO} lib/python2.0/site-packages/README >>${PLIST_SRC}
- (cd ${PREFIX}; ${FIND} include/python2.0 -type f -print \
- >>${PLIST_SRC})
- (cd ${PREFIX}; ${FIND} -d include/python2.0 -type d -print | \
- ${SED} -e "s/^/@dirrm /" >>${PLIST_SRC})
- (cd ${PREFIX}; ${FIND} -d lib/python2.0 -type d -print | \
- ${GREP} -v site-packages | \
- ${GREP} -vx lib/python2.0 | \
- ${SED} -e "s/^/@dirrm /" >>${PLIST_SRC})
- ${ECHO} "@dirrm lib/python2.0/site-packages" >>${PLIST_SRC}
- ${ECHO} "@dirrm lib/python2.0" >>${PLIST_SRC}
- # Reinstall Python binary to get it stripped
- ${RM} ${PREFIX}/bin/python2.0
- ${INSTALL_PROGRAM} ${WRKSRC}/python ${PREFIX}/bin/python2.0
-
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
-.include "../../mk/bdb.buildlink3.mk"
-.include "../../mk/dlopen.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/lang/python20/PLIST.pre b/lang/python20/PLIST.pre
deleted file mode 100644
index f33abad59e5..00000000000
--- a/lang/python20/PLIST.pre
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST.pre,v 1.1.1.1 2002/01/16 18:40:48 drochner Exp $
-bin/python2.0
diff --git a/lang/python20/buildlink3.mk b/lang/python20/buildlink3.mk
deleted file mode 100644
index 33a4c4ca71b..00000000000
--- a/lang/python20/buildlink3.mk
+++ /dev/null
@@ -1,29 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:10:55 jlam Exp $
-
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
-PYTHON20_BUILDLINK3_MK:= ${PYTHON20_BUILDLINK3_MK}+
-
-.if !empty(BUILDLINK_DEPTH:M+)
-BUILDLINK_DEPENDS+= python20
-.endif
-
-BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npython20}
-BUILDLINK_PACKAGES+= python20
-BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}python20
-
-.if !empty(PYTHON20_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.python20+= python20>=2.0
-BUILDLINK_ABI_DEPENDS.python20?= python20>=2.0.1nb7
-BUILDLINK_PKGSRCDIR.python20?= ../../lang/python20
-
-.if defined(BUILDLINK_DEPMETHOD.python)
-BUILDLINK_DEPMETHOD.python20?= ${BUILDLINK_DEPMETHOD.python}
-.endif
-
-BUILDLINK_INCDIRS.python20+= include/python2.0
-BUILDLINK_LIBDIRS.python20+= lib/python2.0/config
-BUILDLINK_TRANSFORM+= l:python:python2.0
-
-.endif # PYTHON20_BUILDLINK3_MK
-
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/lang/python20/distinfo b/lang/python20/distinfo
deleted file mode 100644
index da3946cd2d5..00000000000
--- a/lang/python20/distinfo
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: distinfo,v 1.13 2007/07/24 16:53:20 drochner Exp $
-
-SHA1 (python/Python-2.0.1.tgz) = 776584b245ad58ad548732d0c47397c582a4bbab
-RMD160 (python/Python-2.0.1.tgz) = fe663234ff4a8b363f10f6e5589acf1d8b00573f
-Size (python/Python-2.0.1.tgz) = 4097453 bytes
-SHA1 (patch-aa) = 2db263ea719733692536bb4a9990659099583351
-SHA1 (patch-ab) = 6a2bbaafdc21e7dcde84af7f4dbd9acdfde2aaf0
-SHA1 (patch-ac) = 74ff40fc338e8209d91e5da11fdbed497462dd83
-SHA1 (patch-ad) = f545b33bde36eac8737458506f3fdb25c0f39b5d
-SHA1 (patch-ae) = e962dad92260a1f506298ba3ebb059e852c4ccf4
-SHA1 (patch-af) = 9ed51b6868c3c7e24d92b52f0dc260e9c30d99bc
-SHA1 (patch-ag) = 4b1b561832d6a044c6be0372f9f915b09fab4c3c
-SHA1 (patch-ah) = c48beff9fe4d4f61e21c0952f4a7547cae28c0bb
-SHA1 (patch-ai) = 87b430f97ec258d423f7841bf369970223323a6b
-SHA1 (patch-aj) = 56e34352284a0b71fecb9b4abef8825ce4edf6d7
-SHA1 (patch-ak) = 0603b4731413bb098991f34df00c627f0b64e6df
-SHA1 (patch-bb) = adab8436d470acdc07149fdd6eed09c20ebf965e
-SHA1 (patch-bc) = fdd18d0fab171364d4733975351fbc60c81d0a4a
-SHA1 (patch-cd) = 60107e1857ff4177efebfbf33fcc2df2a50c61fc
diff --git a/lang/python20/files/Setup.config.in b/lang/python20/files/Setup.config.in
deleted file mode 100644
index b0e56951705..00000000000
--- a/lang/python20/files/Setup.config.in
+++ /dev/null
@@ -1,18 +0,0 @@
-# This file is transmogrified into Setup.config by config.status.
-
-# The purpose of this file is to conditionally enable certain modules
-# based on configure-time options. Currently thread support and
-# garbage collection support are the only two modules so enabled.
-
-@USE_THREAD_MODULE@thread threadmodule.c
-
-# Garbage collection enabled with --with-cycle-gc
-@USE_GC_MODULE@gc gcmodule.c
-
-# You may want this to be built as a dynamically loaded module; uncomment
-# the following line in that case:
-
-*shared*
-
-# bsddb module enabled by --with-libdb or presence of db.h
-bsddb bsddbmodule.c @MODADD@
diff --git a/lang/python20/files/Setup.in b/lang/python20/files/Setup.in
deleted file mode 100644
index 08fc3b7682e..00000000000
--- a/lang/python20/files/Setup.in
+++ /dev/null
@@ -1,416 +0,0 @@
-# -*- makefile -*-
-#
-# $NetBSD: Setup.in,v 1.2 2002/01/28 11:51:24 drochner Exp $
-#
-# The file Setup is used by the makesetup script to construct the files
-# Makefile and config.c, from Makefile.pre and config.c.in,
-# respectively. The file Setup itself is initially copied from
-# Setup.in; once it exists it will not be overwritten, so you can edit
-# Setup to your heart's content. Note that Makefile.pre is created
-# from Makefile.pre.in by the toplevel configure script.
-
-# (VPATH notes: Setup and Makefile.pre are in the build directory, as
-# are Makefile and config.c; the *.in files are in the source
-# directory.)
-
-# Each line in this file describes one or more optional modules.
-# Comment out lines to suppress modules.
-# Lines have the following structure:
-#
-# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...]
-#
-# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files)
-# <cpparg> is anything starting with -I, -D, -U or -C
-# <library> is anything ending in .a or beginning with -l or -L
-# <module> is anything else but should be a valid Python
-# identifier (letters, digits, underscores, beginning with non-digit)
-#
-# (As the makesetup script changes, it may recognize some other
-# arguments as well, e.g. *.so and *.sl as libraries. See the big
-# case statement in the makesetup script.)
-#
-# Lines can also have the form
-#
-# <name> = <value>
-#
-# which defines a Make variable definition inserted into Makefile.in
-#
-# Finally, if a line contains just the word "*shared*" (without the
-# quotes but with the stars), then the following modules will not be
-# included in the config.c file, nor in the list of objects to be
-# added to the library archive, and their linker options won't be
-# added to the linker options, but rules to create their .o files and
-# their shared libraries will still be added to the Makefile, and
-# their names will be collected in the Make variable SHAREDMODS. This
-# is used to build modules as shared libraries. (They can be
-# installed using "make sharedinstall", which is implied by the
-# toplevel "make install" target.) (For compatibility,
-# *noconfig* has the same effect as *shared*.)
-#
-# In addition, *static* reverses this effect (negating a previous
-# *shared* line).
-
-# NOTE: As a standard policy, as many modules as can be supported by a
-# platform should be present. The distribution comes with all modules
-# enabled that are supported by most platforms and don't require you
-# to ftp sources from elsewhere.
-
-
-# Some special rules to define PYTHONPATH.
-# Edit the definitions below to indicate which options you are using.
-# Don't add any whitespace or comments!
-
-# Directories where library files get installed.
-# DESTLIB is for Python modules; MACHDESTLIB for shared libraries.
-DESTLIB=$(LIBDEST)
-MACHDESTLIB=$(BINLIBDEST)
-
-# NOTE: all the paths are now relative to the prefix that is computed
-# at run time!
-
-# Standard path -- don't edit.
-# No leading colon since this is the first entry.
-# Empty since this is now just the runtime prefix.
-DESTPATH=
-
-# Site specific path components -- should begin with : if non-empty
-SITEPATH=
-
-# Standard path components for test modules
-TESTPATH=
-
-# Path components for machine- or system-dependent modules and shared libraries
-MACHDEPPATH=:plat-$(MACHDEP)
-
-COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(TKPATH)
-PYTHONPATH=$(COREPYTHONPATH)
-
-
-# The modules listed here can't be built as shared libraries for
-# various reasons; therefore they are listed here instead of in the
-# normal order.
-
-# Some modules that are normally always on:
-
-regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style
-pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py)
-posix posixmodule.c # posix (UNIX) system calls
-signal signalmodule.c # signal(2)
-_sre _sre.c # Fredrik Lundh's new regular expressions
-
-# The SGI specific GL module:
-
-GLHACK=-Dclear=__GLclear
-#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11
-
-# Pure module. Cannot be linked dynamically.
-# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE
-#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE
-#PURE_INCLS=-I/usr/local/include
-#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs
-#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS)
-
-# Uncommenting the following line tells makesetup that all following
-# modules are to be built as shared libraries (see above for more
-# detail; also note that *static* reverses this effect):
-
-@NOSHARED@*shared*
-
-# GNU readline. Unlike previous Python incarnations, GNU readline is
-# now incorporated in an optional module, configured in the Setup file
-# instead of by a configure script switch. You may have to insert a
-# -L option pointing to the directory where libreadline.* lives,
-# and you may have to change -ltermcap to -ltermlib or perhaps remove
-# it, depending on your system -- see the GNU readline instructions.
-# It's okay for this to be a shared library, too.
-
-#readline readline.c -lreadline -ltermcap
-
-
-# Modules that should always be present (non UNIX dependent):
-
-array arraymodule.c # array objects
-cmath cmathmodule.c -lm # complex math library functions
-math mathmodule.c -lm # math library functions, e.g. sin()
-strop stropmodule.c # fast string operations implemented in C
-struct structmodule.c # binary structure packing/unpacking
-time timemodule.c -lm # time operations and variables
-operator operator.c # operator.add() and similar goodies
-_codecs _codecsmodule.c # access to the builtin codecs and codec registry
-
-unicodedata unicodedata.c unicodedatabase.c
- # static Unicode character database
-ucnhash ucnhash.c # Unicode Character Name expansion hash table
-
-_locale _localemodule.c # access to ISO C locale support
-
-
-# Modules with some UNIX dependencies -- on by default:
-# (If you have a really backward UNIX, select and socket may not be
-# supported...)
-
-fcntl fcntlmodule.c # fcntl(2) and ioctl(2)
-pwd pwdmodule.c # pwd(3)
-grp grpmodule.c # grp(3)
-errno errnomodule.c # posix (UNIX) errno values
-mmap mmapmodule.c # Memory-mapped files (also works on Win32)
-select selectmodule.c # select(2); not on ancient System V
-#_socket socketmodule.c # socket(2)
-
-# Socket module compiled with SSL support; you must edit the SSL variable:
-#SSL=/usr/local/ssl
-#_socket socketmodule.c \
-# -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-# -L$(SSL)/lib -lssl -lcrypto
-_socket socketmodule.c @SSLFLAGS@
-
-# The crypt module is now disabled by default because it breaks builds
-# on many systems (where -lcrypt is needed), e.g. Linux (I believe).
-crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems
-
-
-# Some more UNIX dependent modules -- off by default, since these
-# are not supported by all UNIX systems:
-
-nis nismodule.c # Sun yellow pages -- not everywhere
-termios termios.c # Steen Lumholt's termios module
-resource resource.c # Jeremy Hylton's rlimit interface
-
-
-# Multimedia modules -- off by default.
-# These don't work for 64-bit platforms!!!
-# These represent audio samples or images as strings:
-
-#audioop audioop.c # Operations on audio samples
-#imageop imageop.c # Operations on images
-#rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably)
-
-
-# The md5 module implements the RSA Data Security, Inc. MD5
-# Message-Digest Algorithm, described in RFC 1321. The necessary files
-# md5c.c and md5.h are included here.
-
-md5 md5module.c md5c.c
-
-
-# The sha module implements the SHA checksum algorithm.
-# (NIST's Secure Hash Algorithm.)
-sha shamodule.c
-
-
-# The mpz module interfaces to the GNU Multiple Precision library.
-# You need to ftp the GNU MP library.
-# The GMP variable must point to the GMP source directory.
-# This was originally written and tested against GMP 1.2 and 1.3.2.
-# It has been modified by Rob Hooft to work with 2.0.2 as well, but I
-# haven't tested it recently.
-
-# A compatible MP library unencombered by the GPL also exists. It was
-# posted to comp.sources.misc in volume 40 and is widely available from
-# FTP archive sites. One URL for it is:
-# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z
-
-#GMP=/ufs/guido/src/gmp
-#mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a
-
-
-# SGI IRIX specific modules -- off by default.
-
-# These module work on any SGI machine:
-
-# *** gl must be enabled higher up in this file ***
-#fm fmmodule.c $(GLHACK) -lfm -lgl # Font Manager
-#sgi sgimodule.c # sgi.nap() and a few more
-
-# This module requires the header file
-# /usr/people/4Dgifts/iristools/include/izoom.h:
-#imgfile imgfile.c -limage -lgutil -lgl -lm # Image Processing Utilities
-
-
-# These modules require the Multimedia Development Option (I think):
-
-#al almodule.c -laudio # Audio Library
-#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library
-#cl clmodule.c -lcl -lawareaudio # Compression Library
-#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video
-
-
-# The FORMS library, by Mark Overmars, implements user interface
-# components such as dialogs and buttons using SGI's GL and FM
-# libraries. You must ftp the FORMS library separately from
-# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a.
-# NOTE: if you want to be able to use FORMS and curses simultaneously
-# (or both link them statically into the same binary), you must
-# compile all of FORMS with the cc option "-Dclear=__GLclear".
-
-# The FORMS variable must point to the FORMS subdirectory of the forms
-# toplevel directory:
-
-#FORMS=/ufs/guido/src/forms/FORMS
-#fl flmodule.c -I$(FORMS) $(GLHACK) $(FORMS)/libforms.a -lfm -lgl
-
-
-# SunOS specific modules -- off by default:
-
-#sunaudiodev sunaudiodev.c
-
-
-# Linux specific modules -- off by default:
-
-#linuxaudiodev linuxaudiodev.c
-
-
-# George Neville-Neil's timing module:
-
-timing timingmodule.c
-
-
-# The _tkinter module.
-#
-# The TKPATH variable is always enabled, to save you the effort.
-TKPATH=:lib-tk
-
-# The command for _tkinter is long and site specific. Please
-# uncomment and/or edit those parts as indicated. If you don't have a
-# specific extension (e.g. Tix or BLT), leave the corresponding line
-# commented out. (Leave the trailing backslashes in! If you
-# experience strange errors, you may want to join all uncommented
-# lines and remove the backslashes -- the backslash interpretation is
-# done by the shell's "read" command and it may not be implemented on
-# every system.
-
-# *** Always uncomment this (leave the leading underscore in!):
-# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \
-# *** Uncomment and edit to reflect where your Tcl/Tk headers are:
-# -I/usr/local/include \
-# *** Uncomment and edit to reflect where your X11 header files are:
-# -I/usr/X11R6/include \
-# *** Or uncomment this for Solaris:
-# -I/usr/openwin/include \
-# *** Uncomment and edit for Tix extension only:
-# -DWITH_TIX -ltix4.1.8.0 \
-# *** Uncomment and edit for BLT extension only:
-# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \
-# *** Uncomment and edit for PIL (TkImaging) extension only:
-# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \
-# *** Uncomment and edit for TOGL extension only:
-# -DWITH_TOGL togl.c \
-# *** Uncomment and edit to reflect where your Tcl/Tk libraries are:
-# -L/usr/local/lib \
-# *** Uncomment and edit to reflect your Tcl/Tk versions:
-# -ltk8.0 -ltcl8.0 \
-# *** Uncomment and edit to reflect where your X11 libraries are:
-# -L/usr/X11R6/lib \
-# *** Or uncomment this for Solaris:
-# -L/usr/openwin/lib \
-# *** Uncomment these for TOGL extension only:
-# -lGL -lGLU -lXext -lXmu \
-# *** Uncomment for AIX:
-# -lld \
-# *** Always uncomment this; X11 libraries to link with:
-# -lX11
-
-# Lance Ellinghaus's modules:
-
-rotor rotormodule.c # enigma-inspired encryption
-syslog syslogmodule.c # syslog daemon interface
-
-
-# Curses support, requring the System V version of curses, often
-# provided by the ncurses library. e.g. on Linux, link with -lncurses
-# instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include
-# -L/usr/5lib before -lcurses).
-
-# _curses _cursesmodule.c -lcurses -ltermcap
-
-
-
-# Tommy Burnette's 'new' module (creates new empty objects of certain kinds):
-
-new newmodule.c
-
-
-# Generic (SunOS / SVR4) dynamic loading module.
-# This is not needed for dynamic loading of Python modules --
-# it is a highly experimental and dangerous device for calling
-# *arbitrary* C functions in *arbitrary* shared libraries:
-
-#dl dlmodule.c
-
-
-# Modules that provide persistent dictionary-like semantics. You will
-# probably want to arrange for at least one of them to be available on
-# your machine, though none are defined by default because of library
-# dependencies. The Python module anydbm.py provides an
-# implementation independent wrapper for these; dumbdbm.py provides
-# similar functionality (but slower of course) implemented in Python.
-
-# The standard Unix dbm module:
-
-#dbm dbmmodule.c # dbm(3) may require -lndbm or similar
-
-# Anthony Baxter's gdbm module. GNU dbm(3) will require -lgdbm:
-
-#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm
-
-# David Wayne Williams' soundex module (obsolete -- this will disappear!)
-#soundex soundex.c
-
-# Helper module for various ascii-encoders
-binascii binascii.c
-
-# Fred Drake's interface to the Python parser
-parser parsermodule.c
-
-# Digital Creations' cStringIO and cPickle
-cStringIO cStringIO.c
-cPickle cPickle.c
-
-
-# Lee Busby's SIGFPE modules.
-# The library to link fpectl with is platform specific.
-# Choose *one* of the options below for fpectl:
-
-# For SGI IRIX (tested on 5.3):
-#fpectl fpectlmodule.c -lfpe
-
-# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2):
-# (Without the compiler you don't have -lsunmath.)
-#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm
-
-# For other systems: see instructions in fpectlmodule.c.
-#fpectl fpectlmodule.c ...
-
-# Test module for fpectl. No extra libraries needed.
-#fpetest fpetestmodule.c
-
-# Andrew Kuchling's zlib module.
-# This require zlib 1.1.3 (or later).
-# See http://www.cdrom.com/pub/infozip/zlib/
-zlib zlibmodule.c @MODADD@ -lz
-
-# Interface to the Expat XML parser
-#
-# Expat is written by James Clark and must be downloaded separately
-# (see below). The pyexpat module was written by Paul Prescod after a
-# prototype by Jack Jansen.
-#
-# The Expat dist includes Windows .lib and .dll files. Home page is at
-# http://www.jclark.com/xml/expat.html, the current production release is
-# always ftp://ftp.jclark.com/pub/xml/expat.zip.
-#
-# EXPAT_DIR, below, should point to the expat/ directory created by
-# unpacking the Expat source distribution.
-#
-# Note: the expat build process doesn't yet build a libexpat.a; you can
-# do this manually while we try convince the author to add it. To do so,
-# cd to EXPAT_DIR, run "make" if you have not done so, then run:
-#
-# ar cr libexpat.a xmltok/*.o xmlparse/*.o
-#
-#EXPAT_DIR=/usr/local/src/expat
-#pyexpat pyexpat.c -I$(EXPAT_DIR)/xmlparse -L$(EXPAT_DIR) -lexpat
-
-
-# Example -- included for reference only:
-# xx xxmodule.c
diff --git a/lang/python20/patches/patch-aa b/lang/python20/patches/patch-aa
deleted file mode 100644
index 70a7de2840e..00000000000
--- a/lang/python20/patches/patch-aa
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/01/16 18:40:48 drochner Exp $
-
---- Python/dynload_shlib.c.orig Mon Oct 16 23:49:29 2000
-+++ Python/dynload_shlib.c Tue Dec 5 15:58:49 2000
-@@ -6,7 +6,9 @@
-
- #include <sys/types.h>
- #include <sys/stat.h>
--#if defined(__NetBSD__) && (NetBSD < 199712)
-+#if defined(__NetBSD__)
-+#include <sys/param.h>
-+#if (NetBSD < 199712)
- #include <nlist.h>
- #include <link.h>
- #define dlerror() "error in dynamic linking"
-@@ -15,6 +17,13 @@
- #include <dlfcn.h>
- #endif
- #endif
-+#endif /* __NetBSD__ */
-+
-+#if (defined(__NetBSD__) || defined(__OpenBSD__)) && !defined(__ELF__)
-+#define LEAD_UNDERSCORE "_"
-+#else
-+#define LEAD_UNDERSCORE ""
-+#endif
-
- #ifndef RTLD_LAZY
- #define RTLD_LAZY 1
-@@ -55,7 +64,7 @@
- }
-
- /* ### should there be a leading underscore for some platforms? */
-- sprintf(funcname, "init%.200s", shortname);
-+ sprintf(funcname, LEAD_UNDERSCORE "init%.200s", shortname);
-
- if (fp != NULL) {
- int i;
diff --git a/lang/python20/patches/patch-ab b/lang/python20/patches/patch-ab
deleted file mode 100644
index 116938afeec..00000000000
--- a/lang/python20/patches/patch-ab
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2005/08/19 06:12:09 grant Exp $
-
---- Misc/Makefile.pre.in.orig 2000-07-01 02:03:53.000000000 +1000
-+++ Misc/Makefile.pre.in
-@@ -92,7 +92,7 @@ VPATH= .
- TARGET= python
-
- # Installed python binary (used only by boot target)
--PYTHON= python
-+PYTHON= python2.0
-
- # Add more -I and -D options here
- CFLAGS= $(OPT) -I$(INCLUDEPY) -I$(EXECINCLUDEPY) $(DEFS)
-@@ -125,8 +125,8 @@ LIBC= @LIBC@
- RANLIB= @RANLIB@
- MACHDEP= @MACHDEP@
- SO= @SO@
--LDSHARED= @LDSHARED@
--CCSHARED= @CCSHARED@
-+LDSHARED= @LDSHARED@ $(LDFLAGS)
-+CCSHARED= @CCSHARED@ $(LDFLAGS)
- LINKFORSHARED= @LINKFORSHARED@
- #@SET_CCC@
-
diff --git a/lang/python20/patches/patch-ac b/lang/python20/patches/patch-ac
deleted file mode 100644
index b2eb980f313..00000000000
--- a/lang/python20/patches/patch-ac
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2002/01/28 09:07:25 drochner Exp $
-
---- Modules/readline.c.orig Mon Oct 16 23:49:34 2000
-+++ Modules/readline.c Tue Aug 7 17:00:33 2001
-@@ -26,18 +26,6 @@
- #include <unistd.h>
- #else
- #include <readline/readline.h> /* You may need to add an -I option to Setup */
--
--extern int rl_parse_and_bind(char *);
--extern int rl_read_init_file(char *);
--extern int rl_insert_text(char *);
--extern int rl_bind_key(int, Function *);
--extern int rl_bind_key_in_map(int, Function *, Keymap);
--extern int rl_initialize(void);
--extern int add_history(char *);
--extern int read_history(char *);
--extern int write_history(char *);
--extern int history_truncate_file(char *, int);
--extern Function *rl_event_hook;
- #endif
-
- /* Pointers needed from outside (but not declared in a header file). */
diff --git a/lang/python20/patches/patch-ad b/lang/python20/patches/patch-ad
deleted file mode 100644
index 87e1e8688de..00000000000
--- a/lang/python20/patches/patch-ad
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2005/08/19 06:12:09 grant Exp $
-
---- Modules/Makefile.pre.in.orig 2000-10-10 03:48:09.000000000 +1100
-+++ Modules/Makefile.pre.in
-@@ -59,8 +59,8 @@ LIBP= $(LIBDIR)/python$(VERSION)
-
- # Symbols used for using shared libraries
- SO= @SO@
--LDSHARED= @LDSHARED@
--CCSHARED= @CCSHARED@
-+LDSHARED= @LDSHARED@ $(LDFLAGS)
-+CCSHARED= @CCSHARED@ $(LDFLAGS)
- LINKFORSHARED= @LINKFORSHARED@
- DESTSHARED= $(BINLIBDEST)/lib-dynload
-
-@@ -124,7 +124,7 @@ add2lib: $(OBJS)
- # This target is used by the master Makefile to link the final binary.
- link: $(MAINOBJ)
- $(LINKCC) $(LDFLAGS) $(LINKFORSHARED) $(MAINOBJ) \
-- $(LDLIBRARY) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python$(EXE) $(LDLAST)
-+ $(LDLIBRARY) $(MODLIBS) $(LIBS) $(SYSLIBS) -o python$(EXE) $(LDLAST) ${LINK_ALL_LIBGCC_HACK}
- mv python$(EXE) ../python$(EXE)
-
- clean:
diff --git a/lang/python20/patches/patch-ae b/lang/python20/patches/patch-ae
deleted file mode 100644
index e8a9b6434a8..00000000000
--- a/lang/python20/patches/patch-ae
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2005/08/19 06:12:09 grant Exp $
-
---- Makefile.in.orig 2000-10-10 06:31:40.000000000 +1100
-+++ Makefile.in
-@@ -81,8 +81,8 @@ LIBP= $(LIBDIR)/python$(VERSION)
-
- # Symbols used for using shared libraries
- SO= @SO@
--LDSHARED= @LDSHARED@
--CCSHARED= @CCSHARED@
-+LDSHARED= @LDSHARED@ $(LDFLAGS)
-+CCSHARED= @CCSHARED@ $(LDFLAGS)
- LINKFORSHARED= @LINKFORSHARED@
- DESTSHARED= $(BINLIBDEST)/lib-dynload
-
diff --git a/lang/python20/patches/patch-af b/lang/python20/patches/patch-af
deleted file mode 100644
index bf5aaf2d318..00000000000
--- a/lang/python20/patches/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-af,v 1.1 2005/08/19 06:12:09 grant Exp $
-
---- Parser/Makefile.in.orig 2000-08-31 16:11:48.000000000 +1100
-+++ Parser/Makefile.in
-@@ -14,7 +14,7 @@ RANLIB= @RANLIB@
- AR= @AR@
-
- DEFS= @DEFS@
--LIBS= @LIBS@
-+LIBS= $(LDFLAGS) @LIBS@
-
-
- # === Other things that are customizable but not by configure ===
diff --git a/lang/python20/patches/patch-ag b/lang/python20/patches/patch-ag
deleted file mode 100644
index 4bb165d7b69..00000000000
--- a/lang/python20/patches/patch-ag
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2005/11/16 19:18:58 joerg Exp $
-
---- Modules/makesetup.orig 2000-08-11 15:58:37.000000000 +0200
-+++ Modules/makesetup
-@@ -145,6 +145,7 @@ sed -e 's/[ ]*#.*//' -e '/^[ ]*$/d' |
- -rpath) libs="$libs $arg"; skip=libs;;
- --rpath) libs="$libs $arg"; skip=libs;;
- -[A-Zl]*) libs="$libs $arg";;
-+ -pthread) libs="$libs $arg";;
- *.a) libs="$libs $arg";;
- *.so) libs="$libs $arg";;
- *.sl) libs="$libs $arg";;
diff --git a/lang/python20/patches/patch-ah b/lang/python20/patches/patch-ah
deleted file mode 100644
index de469ba112e..00000000000
--- a/lang/python20/patches/patch-ah
+++ /dev/null
@@ -1,32 +0,0 @@
-$NetBSD: patch-ah,v 1.1 2005/12/06 18:26:49 joerg Exp $
-
---- configure.orig 2005-12-06 18:07:36.000000000 +0000
-+++ configure
-@@ -2689,6 +2689,9 @@ then
- else
- LDSHARED="ld -Bshareable"
- fi;;
-+ DragonFly*)
-+ LDSHARED="cc -shared ${LDFLAGS}"
-+ ;;
- FreeBSD*)
- if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
- then
-@@ -2716,7 +2719,7 @@ then
- Linux*) CCSHARED="-fpic";;
- BSD/OS*/4*) CCSHARED="-fpic";;
- OpenBSD*) CCSHARED="-fpic";;
-- FreeBSD*|NetBSD*) CCSHARED="-fPIC";;
-+ FreeBSD*|NetBSD*|DragonFly*) CCSHARED="-fPIC";;
- SCO_SV*) CCSHARED="-KPIC -dy -Bdynamic";;
- Monterey*) CCSHARED="-G";;
- IRIX*/6*) case $CC in
-@@ -2748,7 +2751,7 @@ then
- Darwin/*) LINKFORSHARED="-framework System" ;;
- SCO_SV*) LINKFORSHARED="-Bdynamic -dy -Wl,-Bexport";;
- ReliantUNIX*) LINKFORSHARED="-W1 -Blargedynsym";;
-- FreeBSD*|NetBSD*)
-+ FreeBSD*|NetBSD*|DragonFly*)
- if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
- then
- LINKFORSHARED="-Wl,--export-dynamic"
diff --git a/lang/python20/patches/patch-ai b/lang/python20/patches/patch-ai
deleted file mode 100644
index 2da7cd8dd64..00000000000
--- a/lang/python20/patches/patch-ai
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ai,v 1.1 2006/04/13 02:26:54 joerg Exp $
-
---- Lib/distutils/util.py.orig 2000-10-14 04:07:39.000000000 +0000
-+++ Lib/distutils/util.py
-@@ -54,6 +54,8 @@ def get_platform ():
- # fall through to standard osname-release-machine representation
- elif osname[:4] == "irix": # could be "irix64"!
- return "%s-%s" % (osname, release)
-+ elif osname[:9] == "dragonfly":
-+ release = string.split(release, "-")[0]
-
- return "%s-%s-%s" % (osname, release, machine)
-
diff --git a/lang/python20/patches/patch-aj b/lang/python20/patches/patch-aj
deleted file mode 100644
index a7532b6db98..00000000000
--- a/lang/python20/patches/patch-aj
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aj,v 1.1 2007/07/24 16:53:20 drochner Exp $
-
---- Lib/distutils/command/build_scripts.py.orig 2007-07-23 16:04:02.000000000 +0200
-+++ Lib/distutils/command/build_scripts.py
-@@ -78,7 +78,7 @@ class build_scripts (Command):
- match = first_line_re.match(first_line)
- if match:
- adjust = 1
-- post_interp = match.group(1)
-+ post_interp = match.group(1) or ''
-
- if adjust:
- self.announce("copying and adjusting %s -> %s" %
diff --git a/lang/python20/patches/patch-ak b/lang/python20/patches/patch-ak
deleted file mode 100644
index 9ab3054c843..00000000000
--- a/lang/python20/patches/patch-ak
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2007/07/24 16:53:20 drochner Exp $
-
---- Modules/mmapmodule.c.orig 2001-03-31 15:23:19.000000000 +0200
-+++ Modules/mmapmodule.c
-@@ -390,10 +390,12 @@ mmap_resize_method(mmap_object *self,
-
- #ifdef MREMAP_MAYMOVE
- newmap = mremap(self->data, self->size, new_size, MREMAP_MAYMOVE);
-+#elif defined(__NetBSD__)
-+ newmap = mremap(self->data, self->size, self->data, new_size, 0);
- #else
- newmap = mremap(self->data, self->size, new_size, 0);
- #endif
-- if (newmap == (void *)-1)
-+ if (newmap == MAP_FAILED)
- {
- PyErr_SetFromErrno(mmap_module_error);
- return NULL;
diff --git a/lang/python20/patches/patch-bb b/lang/python20/patches/patch-bb
deleted file mode 100644
index 38e62362a03..00000000000
--- a/lang/python20/patches/patch-bb
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-bb,v 1.2 2005/07/29 13:27:26 drochner Exp $
-
---- Lib/test/test_fcntl.py.orig 2004-08-28 19:24:26.000000000 +0200
-+++ Lib/test/test_fcntl.py 2004-08-28 19:25:18.000000000 +0200
-@@ -16,11 +16,11 @@
- if verbose:
- print 'Status from fnctl with O_NONBLOCK: ', rv
-
--if sys.platform in ('netbsd1', 'Darwin1.2',
-+if sys.platform in ('netbsd1', 'netbsd2', 'netbsd3', 'Darwin1.2',
- 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5',
- 'bsdos2', 'bsdos3', 'bsdos4',
- 'openbsd', 'openbsd2'):
-- lockdata = struct.pack('lxxxxlxxxxlhh', 0, 0, 0, FCNTL.F_WRLCK, 0)
-+ lockdata = struct.pack('ixxxxixxxxihh', 0, 0, 0, FCNTL.F_WRLCK, 0)
- elif sys.platform in ['aix3', 'aix4', 'hp-uxB']:
- lockdata = struct.pack('hhlllii', FCNTL.F_WRLCK, 0, 0, 0, 0, 0, 0)
- else:
diff --git a/lang/python20/patches/patch-bc b/lang/python20/patches/patch-bc
deleted file mode 100644
index 6bcea585894..00000000000
--- a/lang/python20/patches/patch-bc
+++ /dev/null
@@ -1,31 +0,0 @@
-$NetBSD: patch-bc,v 1.1 2004/08/29 10:44:19 recht Exp $
-
---- Lib/posixfile.py.orig 2004-08-28 19:23:13.000000000 +0200
-+++ Lib/posixfile.py 2004-08-29 12:21:02.000000000 +0200
-@@ -172,10 +172,11 @@
- # additions for AIX by Vladimir.Marangozov@imag.fr
- import sys, os
- if sys.platform in ('netbsd1',
-+ 'netbsd2',
- 'openbsd2',
- 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5',
- 'bsdos2', 'bsdos3', 'bsdos4'):
-- flock = struct.pack('lxxxxlxxxxlhh', \
-+ flock = struct.pack('qqihh', \
- l_start, l_len, os.getpid(), l_type, l_whence)
- elif sys.platform in ['aix3', 'aix4']:
- flock = struct.pack('hhlllii', \
-@@ -188,11 +189,12 @@
-
- if '?' in how:
- if sys.platform in ('netbsd1',
-+ 'netbsd2',
- 'openbsd2',
- 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5',
- 'bsdos2', 'bsdos3', 'bsdos4'):
- l_start, l_len, l_pid, l_type, l_whence = \
-- struct.unpack('lxxxxlxxxxlhh', flock)
-+ struct.unpack('qqihh', flock)
- elif sys.platform in ['aix3', 'aix4']:
- l_type, l_whence, l_start, l_len, l_sysid, l_pid, l_vfs = \
- struct.unpack('hhlllii', flock)
diff --git a/lang/python20/patches/patch-cd b/lang/python20/patches/patch-cd
deleted file mode 100644
index 9dbbfb69488..00000000000
--- a/lang/python20/patches/patch-cd
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-cd,v 1.1 2003/08/18 09:14:13 drochner Exp $
-
---- Lib/distutils/command/build_ext.py.orig Sat Mar 31 18:09:32 2001
-+++ Lib/distutils/command/build_ext.py
-@@ -445,8 +445,17 @@ class build_ext (Command):
- # 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/python22/ALTERNATIVES b/lang/python22/ALTERNATIVES
deleted file mode 100644
index bcd5932a1f8..00000000000
--- a/lang/python22/ALTERNATIVES
+++ /dev/null
@@ -1 +0,0 @@
-bin/python @PREFIX@/bin/python2.2
diff --git a/lang/python22/DESCR b/lang/python22/DESCR
deleted file mode 100644
index 25130675866..00000000000
--- a/lang/python22/DESCR
+++ /dev/null
@@ -1,14 +0,0 @@
-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/python22/Makefile b/lang/python22/Makefile
deleted file mode 100644
index 1e09614475d..00000000000
--- a/lang/python22/Makefile
+++ /dev/null
@@ -1,74 +0,0 @@
-# $NetBSD: Makefile,v 1.36 2007/07/02 20:24:27 adrianp Exp $
-#
-
-DISTNAME= Python-2.2.3
-PKGNAME= python22-2.2.3
-PKGREVISION= 9
-CATEGORIES= lang python
-MASTER_SITES= ftp://ftp.python.org/pub/python/2.2.3/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www.python.org/
-COMMENT= Interpreted, interactive, object-oriented programming language
-
-CONFLICTS+= python-[0-9]*
-
-USE_LANGUAGES= c c++
-GNU_CONFIGURE= YES
-
-PTHREAD_OPTS+= require
-.include "../../mk/pthread.buildlink3.mk"
-.if ${PTHREAD_TYPE} == "pth"
-CONFIGURE_ARGS+= --with-pth
-.endif
-
-PY_VER_SUFFIX= 2.2
-
-.include "../../mk/bsd.prefs.mk"
-
-PLIST_SRC= ${.CURDIR}/../../lang/python22/PLIST.common
-.if exists(${.CURDIR}/../../lang/python22/PLIST.${OPSYS})
-PLIST_SRC+= ${.CURDIR}/../../lang/python22/PLIST.${OPSYS}
-.endif
-PLIST_SRC+= ${.CURDIR}/../../lang/python22/PLIST.common_end
-
-.if ${OPSYS} == "NetBSD"
-PRIVILEGED_STAGES+= clean
-.endif
-
-.if ${OPSYS} == "Darwin" || ${OPSYS} == "Interix"
-PLIST_SUBST+= PY_PLATNAME=${LOWER_OPSYS:Q}
-.elif ${OPSYS} == "IRIX"
-PLIST_SUBST+= PY_PLATNAME=${LOWER_OPSYS:C/\..*//}
-.elif ${OPSYS} == "SunOS"
-PLIST_SUBST+= PY_PLATNAME=sunos${OS_VERSION:C/\..*//}
-.else
-PLIST_SUBST+= PY_PLATNAME=${LOWER_OPSYS}${OS_VERSION:C/\..*//}
-.endif
-
-PLIST_SUBST+= PY_VER_SUFFIX=${PY_VER_SUFFIX:Q}
-
-INSTALL_TARGET= altinstall
-
-SUBST_CLASSES+= py22
-SUBST_STAGE.py22= pre-configure
-SUBST_MESSAGE.py22= Fixing path to the Python interpreter.
-SUBST_FILES.py22= Lib/encodings/rot_13.py
-SUBST_FILES.py22+= Lib/test/test_largefile.py
-SUBST_FILES.py22+= Lib/cgi.py
-SUBST_SED.py22= -e '1s,^\#!.*,\#! ${PREFIX}/bin/python2.2,'
-
-post-extract:
- ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX}
-
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/dlopen.buildlink3.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/python22/PLIST.Darwin b/lang/python22/PLIST.Darwin
deleted file mode 100644
index df18316b3ca..00000000000
--- a/lang/python22/PLIST.Darwin
+++ /dev/null
@@ -1,32 +0,0 @@
-@comment $NetBSD: PLIST.Darwin,v 1.3 2005/01/25 13:09:03 tv Exp $
-lib/python${PY_VER_SUFFIX}/lib-dynload/MacOS.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/Nav.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_AE.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_App.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_CF.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_CG.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_CarbonEvt.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Cm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Ctl.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Dlg.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Drag.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Evt.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Fm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Icn.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_List.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Menu.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Mlte.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Qd.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Qdoffs.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Qt.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Res.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Scrap.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Snd.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_TE.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_Win.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/bsddb.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/dbm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/gestalt.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/icglue.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/macfs.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/nis.so
diff --git a/lang/python22/PLIST.DragonFly b/lang/python22/PLIST.DragonFly
deleted file mode 100644
index e15635b841b..00000000000
--- a/lang/python22/PLIST.DragonFly
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST.DragonFly,v 1.1 2006/01/09 21:22:57 joerg Exp $
-lib/python${PY_VER_SUFFIX}/lib-dynload/bsddb.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/dbm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/nis.so
diff --git a/lang/python22/PLIST.IRIX b/lang/python22/PLIST.IRIX
deleted file mode 100644
index ccd6c7af977..00000000000
--- a/lang/python22/PLIST.IRIX
+++ /dev/null
@@ -1,69 +0,0 @@
-@comment $NetBSD: PLIST.IRIX,v 1.3 2005/01/25 13:09:03 tv Exp $
-lib/python${PY_VER_SUFFIX}/lib-dynload/bsddb.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/dbm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/nis.so
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/AL.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CD.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CL.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DEVICE.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/ERRNO.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/FILE.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/FL.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GET.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GL.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GLWS.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/IOCTL.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/SV.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/WAIT.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/cddb.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/cdplayer.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/flp.doc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/flp.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/jpeg.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/panel.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/panelparser.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/readcd.doc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/readcd.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/torgb.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/AL.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CD.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CL.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DEVICE.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/ERRNO.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/FILE.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/FL.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GET.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GL.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GLWS.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/IOCTL.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/SV.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/WAIT.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/cddb.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/cdplayer.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/flp.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/jpeg.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/panel.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/panelparser.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/readcd.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/torgb.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/AL.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CD.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CL.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DEVICE.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/ERRNO.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/FILE.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/FL.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GET.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GL.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/GLWS.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/IOCTL.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/SV.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/WAIT.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/cddb.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/cdplayer.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/flp.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/jpeg.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/panel.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/panelparser.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/readcd.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/torgb.pyo
diff --git a/lang/python22/PLIST.Interix b/lang/python22/PLIST.Interix
deleted file mode 100644
index 6d7953b6ffb..00000000000
--- a/lang/python22/PLIST.Interix
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST.Interix,v 1.1 2005/01/25 13:09:03 tv Exp $
-lib/python${PY_VER_SUFFIX}/lib-dynload/bsddb.so
diff --git a/lang/python22/PLIST.Linux b/lang/python22/PLIST.Linux
deleted file mode 100644
index 521812c300c..00000000000
--- a/lang/python22/PLIST.Linux
+++ /dev/null
@@ -1,13 +0,0 @@
-@comment $NetBSD: PLIST.Linux,v 1.4 2005/01/25 13:09:03 tv Exp $
-lib/python${PY_VER_SUFFIX}/lib-dynload/dbm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/linuxaudiodev.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/nis.so
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CDROM.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CDROM.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CDROM.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DLFCN.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DLFCN.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DLFCN.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/TYPES.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/TYPES.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/TYPES.pyo
diff --git a/lang/python22/PLIST.NetBSD b/lang/python22/PLIST.NetBSD
deleted file mode 100644
index b57bbe7c9a1..00000000000
--- a/lang/python22/PLIST.NetBSD
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST.NetBSD,v 1.3 2005/01/25 13:09:03 tv Exp $
-lib/python${PY_VER_SUFFIX}/lib-dynload/bsddb.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/dbm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/nis.so
diff --git a/lang/python22/PLIST.SunOS b/lang/python22/PLIST.SunOS
deleted file mode 100644
index 78c27951ad7..00000000000
--- a/lang/python22/PLIST.SunOS
+++ /dev/null
@@ -1,19 +0,0 @@
-@comment $NetBSD: PLIST.SunOS,v 1.4 2005/01/25 13:09:03 tv Exp $
-lib/python${PY_VER_SUFFIX}/lib-dynload/dbm.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/nis.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/sunaudiodev.so
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CDIO.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CDIO.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/CDIO.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DLFCN.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DLFCN.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/DLFCN.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/STROPTS.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/STROPTS.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/STROPTS.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/SUNAUDIODEV.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/SUNAUDIODEV.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/SUNAUDIODEV.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/TYPES.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/TYPES.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/TYPES.pyo
diff --git a/lang/python22/PLIST.common b/lang/python22/PLIST.common
deleted file mode 100644
index 94e31aeba77..00000000000
--- a/lang/python22/PLIST.common
+++ /dev/null
@@ -1,2042 +0,0 @@
-@comment $NetBSD: PLIST.common,v 1.5 2005/01/25 13:09:03 tv Exp $
-bin/pydoc${PY_VER_SUFFIX}
-bin/python${PY_VER_SUFFIX}
-include/python${PY_VER_SUFFIX}/Python.h
-include/python${PY_VER_SUFFIX}/abstract.h
-include/python${PY_VER_SUFFIX}/bitset.h
-include/python${PY_VER_SUFFIX}/bufferobject.h
-include/python${PY_VER_SUFFIX}/cStringIO.h
-include/python${PY_VER_SUFFIX}/cellobject.h
-include/python${PY_VER_SUFFIX}/ceval.h
-include/python${PY_VER_SUFFIX}/classobject.h
-include/python${PY_VER_SUFFIX}/cobject.h
-include/python${PY_VER_SUFFIX}/codecs.h
-include/python${PY_VER_SUFFIX}/compile.h
-include/python${PY_VER_SUFFIX}/complexobject.h
-include/python${PY_VER_SUFFIX}/descrobject.h
-include/python${PY_VER_SUFFIX}/dictobject.h
-include/python${PY_VER_SUFFIX}/errcode.h
-include/python${PY_VER_SUFFIX}/eval.h
-include/python${PY_VER_SUFFIX}/fileobject.h
-include/python${PY_VER_SUFFIX}/floatobject.h
-include/python${PY_VER_SUFFIX}/frameobject.h
-include/python${PY_VER_SUFFIX}/funcobject.h
-include/python${PY_VER_SUFFIX}/graminit.h
-include/python${PY_VER_SUFFIX}/grammar.h
-include/python${PY_VER_SUFFIX}/import.h
-include/python${PY_VER_SUFFIX}/intobject.h
-include/python${PY_VER_SUFFIX}/intrcheck.h
-include/python${PY_VER_SUFFIX}/iterobject.h
-include/python${PY_VER_SUFFIX}/listobject.h
-include/python${PY_VER_SUFFIX}/longintrepr.h
-include/python${PY_VER_SUFFIX}/longobject.h
-include/python${PY_VER_SUFFIX}/marshal.h
-include/python${PY_VER_SUFFIX}/metagrammar.h
-include/python${PY_VER_SUFFIX}/methodobject.h
-include/python${PY_VER_SUFFIX}/modsupport.h
-include/python${PY_VER_SUFFIX}/moduleobject.h
-include/python${PY_VER_SUFFIX}/node.h
-include/python${PY_VER_SUFFIX}/object.h
-include/python${PY_VER_SUFFIX}/objimpl.h
-include/python${PY_VER_SUFFIX}/opcode.h
-include/python${PY_VER_SUFFIX}/osdefs.h
-include/python${PY_VER_SUFFIX}/parsetok.h
-include/python${PY_VER_SUFFIX}/patchlevel.h
-include/python${PY_VER_SUFFIX}/pgenheaders.h
-include/python${PY_VER_SUFFIX}/py_curses.h
-include/python${PY_VER_SUFFIX}/pyconfig.h
-include/python${PY_VER_SUFFIX}/pydebug.h
-include/python${PY_VER_SUFFIX}/pyerrors.h
-include/python${PY_VER_SUFFIX}/pyfpe.h
-include/python${PY_VER_SUFFIX}/pygetopt.h
-include/python${PY_VER_SUFFIX}/pymactoolbox.h
-include/python${PY_VER_SUFFIX}/pymem.h
-include/python${PY_VER_SUFFIX}/pyport.h
-include/python${PY_VER_SUFFIX}/pystate.h
-include/python${PY_VER_SUFFIX}/pythonrun.h
-include/python${PY_VER_SUFFIX}/pythread.h
-include/python${PY_VER_SUFFIX}/rangeobject.h
-include/python${PY_VER_SUFFIX}/sliceobject.h
-include/python${PY_VER_SUFFIX}/stringobject.h
-include/python${PY_VER_SUFFIX}/structmember.h
-include/python${PY_VER_SUFFIX}/structseq.h
-include/python${PY_VER_SUFFIX}/symtable.h
-include/python${PY_VER_SUFFIX}/sysmodule.h
-include/python${PY_VER_SUFFIX}/token.h
-include/python${PY_VER_SUFFIX}/traceback.h
-include/python${PY_VER_SUFFIX}/tupleobject.h
-include/python${PY_VER_SUFFIX}/ucnhash.h
-include/python${PY_VER_SUFFIX}/unicodeobject.h
-include/python${PY_VER_SUFFIX}/weakrefobject.h
-lib/python${PY_VER_SUFFIX}/BaseHTTPServer.py
-lib/python${PY_VER_SUFFIX}/BaseHTTPServer.pyc
-lib/python${PY_VER_SUFFIX}/BaseHTTPServer.pyo
-lib/python${PY_VER_SUFFIX}/Bastion.py
-lib/python${PY_VER_SUFFIX}/Bastion.pyc
-lib/python${PY_VER_SUFFIX}/Bastion.pyo
-lib/python${PY_VER_SUFFIX}/CGIHTTPServer.py
-lib/python${PY_VER_SUFFIX}/CGIHTTPServer.pyc
-lib/python${PY_VER_SUFFIX}/CGIHTTPServer.pyo
-lib/python${PY_VER_SUFFIX}/ConfigParser.py
-lib/python${PY_VER_SUFFIX}/ConfigParser.pyc
-lib/python${PY_VER_SUFFIX}/ConfigParser.pyo
-lib/python${PY_VER_SUFFIX}/Cookie.py
-lib/python${PY_VER_SUFFIX}/Cookie.pyc
-lib/python${PY_VER_SUFFIX}/Cookie.pyo
-lib/python${PY_VER_SUFFIX}/FCNTL.py
-lib/python${PY_VER_SUFFIX}/FCNTL.pyc
-lib/python${PY_VER_SUFFIX}/FCNTL.pyo
-lib/python${PY_VER_SUFFIX}/HTMLParser.py
-lib/python${PY_VER_SUFFIX}/HTMLParser.pyc
-lib/python${PY_VER_SUFFIX}/HTMLParser.pyo
-lib/python${PY_VER_SUFFIX}/LICENSE.txt
-lib/python${PY_VER_SUFFIX}/MimeWriter.py
-lib/python${PY_VER_SUFFIX}/MimeWriter.pyc
-lib/python${PY_VER_SUFFIX}/MimeWriter.pyo
-lib/python${PY_VER_SUFFIX}/Queue.py
-lib/python${PY_VER_SUFFIX}/Queue.pyc
-lib/python${PY_VER_SUFFIX}/Queue.pyo
-lib/python${PY_VER_SUFFIX}/SimpleHTTPServer.py
-lib/python${PY_VER_SUFFIX}/SimpleHTTPServer.pyc
-lib/python${PY_VER_SUFFIX}/SimpleHTTPServer.pyo
-lib/python${PY_VER_SUFFIX}/SimpleXMLRPCServer.py
-lib/python${PY_VER_SUFFIX}/SimpleXMLRPCServer.pyc
-lib/python${PY_VER_SUFFIX}/SimpleXMLRPCServer.pyo
-lib/python${PY_VER_SUFFIX}/SocketServer.py
-lib/python${PY_VER_SUFFIX}/SocketServer.pyc
-lib/python${PY_VER_SUFFIX}/SocketServer.pyo
-lib/python${PY_VER_SUFFIX}/StringIO.py
-lib/python${PY_VER_SUFFIX}/StringIO.pyc
-lib/python${PY_VER_SUFFIX}/StringIO.pyo
-lib/python${PY_VER_SUFFIX}/TERMIOS.py
-lib/python${PY_VER_SUFFIX}/TERMIOS.pyc
-lib/python${PY_VER_SUFFIX}/TERMIOS.pyo
-lib/python${PY_VER_SUFFIX}/UserDict.py
-lib/python${PY_VER_SUFFIX}/UserDict.pyc
-lib/python${PY_VER_SUFFIX}/UserDict.pyo
-lib/python${PY_VER_SUFFIX}/UserList.py
-lib/python${PY_VER_SUFFIX}/UserList.pyc
-lib/python${PY_VER_SUFFIX}/UserList.pyo
-lib/python${PY_VER_SUFFIX}/UserString.py
-lib/python${PY_VER_SUFFIX}/UserString.pyc
-lib/python${PY_VER_SUFFIX}/UserString.pyo
-lib/python${PY_VER_SUFFIX}/__future__.py
-lib/python${PY_VER_SUFFIX}/__future__.pyc
-lib/python${PY_VER_SUFFIX}/__future__.pyo
-lib/python${PY_VER_SUFFIX}/__phello__.foo.py
-lib/python${PY_VER_SUFFIX}/__phello__.foo.pyc
-lib/python${PY_VER_SUFFIX}/__phello__.foo.pyo
-lib/python${PY_VER_SUFFIX}/aifc.py
-lib/python${PY_VER_SUFFIX}/aifc.pyc
-lib/python${PY_VER_SUFFIX}/aifc.pyo
-lib/python${PY_VER_SUFFIX}/anydbm.py
-lib/python${PY_VER_SUFFIX}/anydbm.pyc
-lib/python${PY_VER_SUFFIX}/anydbm.pyo
-lib/python${PY_VER_SUFFIX}/asynchat.py
-lib/python${PY_VER_SUFFIX}/asynchat.pyc
-lib/python${PY_VER_SUFFIX}/asynchat.pyo
-lib/python${PY_VER_SUFFIX}/asyncore.py
-lib/python${PY_VER_SUFFIX}/asyncore.pyc
-lib/python${PY_VER_SUFFIX}/asyncore.pyo
-lib/python${PY_VER_SUFFIX}/atexit.py
-lib/python${PY_VER_SUFFIX}/atexit.pyc
-lib/python${PY_VER_SUFFIX}/atexit.pyo
-lib/python${PY_VER_SUFFIX}/audiodev.py
-lib/python${PY_VER_SUFFIX}/audiodev.pyc
-lib/python${PY_VER_SUFFIX}/audiodev.pyo
-lib/python${PY_VER_SUFFIX}/base64.py
-lib/python${PY_VER_SUFFIX}/base64.pyc
-lib/python${PY_VER_SUFFIX}/base64.pyo
-lib/python${PY_VER_SUFFIX}/bdb.py
-lib/python${PY_VER_SUFFIX}/bdb.pyc
-lib/python${PY_VER_SUFFIX}/bdb.pyo
-lib/python${PY_VER_SUFFIX}/binhex.py
-lib/python${PY_VER_SUFFIX}/binhex.pyc
-lib/python${PY_VER_SUFFIX}/binhex.pyo
-lib/python${PY_VER_SUFFIX}/bisect.py
-lib/python${PY_VER_SUFFIX}/bisect.pyc
-lib/python${PY_VER_SUFFIX}/bisect.pyo
-lib/python${PY_VER_SUFFIX}/calendar.py
-lib/python${PY_VER_SUFFIX}/calendar.pyc
-lib/python${PY_VER_SUFFIX}/calendar.pyo
-lib/python${PY_VER_SUFFIX}/cgi.py
-lib/python${PY_VER_SUFFIX}/cgi.pyc
-lib/python${PY_VER_SUFFIX}/cgi.pyo
-lib/python${PY_VER_SUFFIX}/cgitb.py
-lib/python${PY_VER_SUFFIX}/cgitb.pyc
-lib/python${PY_VER_SUFFIX}/cgitb.pyo
-lib/python${PY_VER_SUFFIX}/chunk.py
-lib/python${PY_VER_SUFFIX}/chunk.pyc
-lib/python${PY_VER_SUFFIX}/chunk.pyo
-lib/python${PY_VER_SUFFIX}/cmd.py
-lib/python${PY_VER_SUFFIX}/cmd.pyc
-lib/python${PY_VER_SUFFIX}/cmd.pyo
-lib/python${PY_VER_SUFFIX}/code.py
-lib/python${PY_VER_SUFFIX}/code.pyc
-lib/python${PY_VER_SUFFIX}/code.pyo
-lib/python${PY_VER_SUFFIX}/codecs.py
-lib/python${PY_VER_SUFFIX}/codecs.pyc
-lib/python${PY_VER_SUFFIX}/codecs.pyo
-lib/python${PY_VER_SUFFIX}/codeop.py
-lib/python${PY_VER_SUFFIX}/codeop.pyc
-lib/python${PY_VER_SUFFIX}/codeop.pyo
-lib/python${PY_VER_SUFFIX}/colorsys.py
-lib/python${PY_VER_SUFFIX}/colorsys.pyc
-lib/python${PY_VER_SUFFIX}/colorsys.pyo
-lib/python${PY_VER_SUFFIX}/commands.py
-lib/python${PY_VER_SUFFIX}/commands.pyc
-lib/python${PY_VER_SUFFIX}/commands.pyo
-lib/python${PY_VER_SUFFIX}/compileall.py
-lib/python${PY_VER_SUFFIX}/compileall.pyc
-lib/python${PY_VER_SUFFIX}/compileall.pyo
-lib/python${PY_VER_SUFFIX}/compiler/__init__.py
-lib/python${PY_VER_SUFFIX}/compiler/__init__.pyc
-lib/python${PY_VER_SUFFIX}/compiler/__init__.pyo
-lib/python${PY_VER_SUFFIX}/compiler/ast.py
-lib/python${PY_VER_SUFFIX}/compiler/ast.pyc
-lib/python${PY_VER_SUFFIX}/compiler/ast.pyo
-lib/python${PY_VER_SUFFIX}/compiler/consts.py
-lib/python${PY_VER_SUFFIX}/compiler/consts.pyc
-lib/python${PY_VER_SUFFIX}/compiler/consts.pyo
-lib/python${PY_VER_SUFFIX}/compiler/future.py
-lib/python${PY_VER_SUFFIX}/compiler/future.pyc
-lib/python${PY_VER_SUFFIX}/compiler/future.pyo
-lib/python${PY_VER_SUFFIX}/compiler/misc.py
-lib/python${PY_VER_SUFFIX}/compiler/misc.pyc
-lib/python${PY_VER_SUFFIX}/compiler/misc.pyo
-lib/python${PY_VER_SUFFIX}/compiler/pyassem.py
-lib/python${PY_VER_SUFFIX}/compiler/pyassem.pyc
-lib/python${PY_VER_SUFFIX}/compiler/pyassem.pyo
-lib/python${PY_VER_SUFFIX}/compiler/pycodegen.py
-lib/python${PY_VER_SUFFIX}/compiler/pycodegen.pyc
-lib/python${PY_VER_SUFFIX}/compiler/pycodegen.pyo
-lib/python${PY_VER_SUFFIX}/compiler/symbols.py
-lib/python${PY_VER_SUFFIX}/compiler/symbols.pyc
-lib/python${PY_VER_SUFFIX}/compiler/symbols.pyo
-lib/python${PY_VER_SUFFIX}/compiler/syntax.py
-lib/python${PY_VER_SUFFIX}/compiler/syntax.pyc
-lib/python${PY_VER_SUFFIX}/compiler/syntax.pyo
-lib/python${PY_VER_SUFFIX}/compiler/transformer.py
-lib/python${PY_VER_SUFFIX}/compiler/transformer.pyc
-lib/python${PY_VER_SUFFIX}/compiler/transformer.pyo
-lib/python${PY_VER_SUFFIX}/compiler/visitor.py
-lib/python${PY_VER_SUFFIX}/compiler/visitor.pyc
-lib/python${PY_VER_SUFFIX}/compiler/visitor.pyo
-lib/python${PY_VER_SUFFIX}/config/Makefile
-lib/python${PY_VER_SUFFIX}/config/Setup
-lib/python${PY_VER_SUFFIX}/config/Setup.config
-lib/python${PY_VER_SUFFIX}/config/Setup.local
-lib/python${PY_VER_SUFFIX}/config/config.c
-lib/python${PY_VER_SUFFIX}/config/config.c.in
-lib/python${PY_VER_SUFFIX}/config/install-sh
-lib/python${PY_VER_SUFFIX}/config/libpython${PY_VER_SUFFIX}.a
-lib/python${PY_VER_SUFFIX}/config/makesetup
-lib/python${PY_VER_SUFFIX}/config/python.o
-lib/python${PY_VER_SUFFIX}/copy.py
-lib/python${PY_VER_SUFFIX}/copy.pyc
-lib/python${PY_VER_SUFFIX}/copy.pyo
-lib/python${PY_VER_SUFFIX}/copy_reg.py
-lib/python${PY_VER_SUFFIX}/copy_reg.pyc
-lib/python${PY_VER_SUFFIX}/copy_reg.pyo
-lib/python${PY_VER_SUFFIX}/curses/__init__.py
-lib/python${PY_VER_SUFFIX}/curses/__init__.pyc
-lib/python${PY_VER_SUFFIX}/curses/__init__.pyo
-lib/python${PY_VER_SUFFIX}/curses/ascii.py
-lib/python${PY_VER_SUFFIX}/curses/ascii.pyc
-lib/python${PY_VER_SUFFIX}/curses/ascii.pyo
-lib/python${PY_VER_SUFFIX}/curses/has_key.py
-lib/python${PY_VER_SUFFIX}/curses/has_key.pyc
-lib/python${PY_VER_SUFFIX}/curses/has_key.pyo
-lib/python${PY_VER_SUFFIX}/curses/panel.py
-lib/python${PY_VER_SUFFIX}/curses/panel.pyc
-lib/python${PY_VER_SUFFIX}/curses/panel.pyo
-lib/python${PY_VER_SUFFIX}/curses/textpad.py
-lib/python${PY_VER_SUFFIX}/curses/textpad.pyc
-lib/python${PY_VER_SUFFIX}/curses/textpad.pyo
-lib/python${PY_VER_SUFFIX}/curses/wrapper.py
-lib/python${PY_VER_SUFFIX}/curses/wrapper.pyc
-lib/python${PY_VER_SUFFIX}/curses/wrapper.pyo
-lib/python${PY_VER_SUFFIX}/dbhash.py
-lib/python${PY_VER_SUFFIX}/dbhash.pyc
-lib/python${PY_VER_SUFFIX}/dbhash.pyo
-lib/python${PY_VER_SUFFIX}/difflib.py
-lib/python${PY_VER_SUFFIX}/difflib.pyc
-lib/python${PY_VER_SUFFIX}/difflib.pyo
-lib/python${PY_VER_SUFFIX}/dircache.py
-lib/python${PY_VER_SUFFIX}/dircache.pyc
-lib/python${PY_VER_SUFFIX}/dircache.pyo
-lib/python${PY_VER_SUFFIX}/dis.py
-lib/python${PY_VER_SUFFIX}/dis.pyc
-lib/python${PY_VER_SUFFIX}/dis.pyo
-lib/python${PY_VER_SUFFIX}/distutils/README
-lib/python${PY_VER_SUFFIX}/distutils/__init__.py
-lib/python${PY_VER_SUFFIX}/distutils/__init__.pyc
-lib/python${PY_VER_SUFFIX}/distutils/__init__.pyo
-lib/python${PY_VER_SUFFIX}/distutils/archive_util.py
-lib/python${PY_VER_SUFFIX}/distutils/archive_util.pyc
-lib/python${PY_VER_SUFFIX}/distutils/archive_util.pyo
-lib/python${PY_VER_SUFFIX}/distutils/bcppcompiler.py
-lib/python${PY_VER_SUFFIX}/distutils/bcppcompiler.pyc
-lib/python${PY_VER_SUFFIX}/distutils/bcppcompiler.pyo
-lib/python${PY_VER_SUFFIX}/distutils/ccompiler.py
-lib/python${PY_VER_SUFFIX}/distutils/ccompiler.pyc
-lib/python${PY_VER_SUFFIX}/distutils/ccompiler.pyo
-lib/python${PY_VER_SUFFIX}/distutils/cmd.py
-lib/python${PY_VER_SUFFIX}/distutils/cmd.pyc
-lib/python${PY_VER_SUFFIX}/distutils/cmd.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/__init__.py
-lib/python${PY_VER_SUFFIX}/distutils/command/__init__.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/__init__.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist.py
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_dumb.py
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_dumb.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_dumb.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_rpm.py
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_rpm.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_rpm.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_wininst.py
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_wininst.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/bdist_wininst.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/build.py
-lib/python${PY_VER_SUFFIX}/distutils/command/build.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/build.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/build_clib.py
-lib/python${PY_VER_SUFFIX}/distutils/command/build_clib.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/build_clib.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/build_ext.py
-lib/python${PY_VER_SUFFIX}/distutils/command/build_ext.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/build_ext.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/build_py.py
-lib/python${PY_VER_SUFFIX}/distutils/command/build_py.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/build_py.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/build_scripts.py
-lib/python${PY_VER_SUFFIX}/distutils/command/build_scripts.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/build_scripts.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/clean.py
-lib/python${PY_VER_SUFFIX}/distutils/command/clean.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/clean.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/command_template
-lib/python${PY_VER_SUFFIX}/distutils/command/config.py
-lib/python${PY_VER_SUFFIX}/distutils/command/config.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/config.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/install.py
-lib/python${PY_VER_SUFFIX}/distutils/command/install.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/install.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/install_data.py
-lib/python${PY_VER_SUFFIX}/distutils/command/install_data.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/install_data.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/install_headers.py
-lib/python${PY_VER_SUFFIX}/distutils/command/install_headers.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/install_headers.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/install_lib.py
-lib/python${PY_VER_SUFFIX}/distutils/command/install_lib.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/install_lib.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/install_scripts.py
-lib/python${PY_VER_SUFFIX}/distutils/command/install_scripts.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/install_scripts.pyo
-lib/python${PY_VER_SUFFIX}/distutils/command/sdist.py
-lib/python${PY_VER_SUFFIX}/distutils/command/sdist.pyc
-lib/python${PY_VER_SUFFIX}/distutils/command/sdist.pyo
-lib/python${PY_VER_SUFFIX}/distutils/core.py
-lib/python${PY_VER_SUFFIX}/distutils/core.pyc
-lib/python${PY_VER_SUFFIX}/distutils/core.pyo
-lib/python${PY_VER_SUFFIX}/distutils/cygwinccompiler.py
-lib/python${PY_VER_SUFFIX}/distutils/cygwinccompiler.pyc
-lib/python${PY_VER_SUFFIX}/distutils/cygwinccompiler.pyo
-lib/python${PY_VER_SUFFIX}/distutils/dep_util.py
-lib/python${PY_VER_SUFFIX}/distutils/dep_util.pyc
-lib/python${PY_VER_SUFFIX}/distutils/dep_util.pyo
-lib/python${PY_VER_SUFFIX}/distutils/dir_util.py
-lib/python${PY_VER_SUFFIX}/distutils/dir_util.pyc
-lib/python${PY_VER_SUFFIX}/distutils/dir_util.pyo
-lib/python${PY_VER_SUFFIX}/distutils/dist.py
-lib/python${PY_VER_SUFFIX}/distutils/dist.pyc
-lib/python${PY_VER_SUFFIX}/distutils/dist.pyo
-lib/python${PY_VER_SUFFIX}/distutils/errors.py
-lib/python${PY_VER_SUFFIX}/distutils/errors.pyc
-lib/python${PY_VER_SUFFIX}/distutils/errors.pyo
-lib/python${PY_VER_SUFFIX}/distutils/extension.py
-lib/python${PY_VER_SUFFIX}/distutils/extension.pyc
-lib/python${PY_VER_SUFFIX}/distutils/extension.pyo
-lib/python${PY_VER_SUFFIX}/distutils/fancy_getopt.py
-lib/python${PY_VER_SUFFIX}/distutils/fancy_getopt.pyc
-lib/python${PY_VER_SUFFIX}/distutils/fancy_getopt.pyo
-lib/python${PY_VER_SUFFIX}/distutils/file_util.py
-lib/python${PY_VER_SUFFIX}/distutils/file_util.pyc
-lib/python${PY_VER_SUFFIX}/distutils/file_util.pyo
-lib/python${PY_VER_SUFFIX}/distutils/filelist.py
-lib/python${PY_VER_SUFFIX}/distutils/filelist.pyc
-lib/python${PY_VER_SUFFIX}/distutils/filelist.pyo
-lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.py
-lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.pyc
-lib/python${PY_VER_SUFFIX}/distutils/msvccompiler.pyo
-lib/python${PY_VER_SUFFIX}/distutils/mwerkscompiler.py
-lib/python${PY_VER_SUFFIX}/distutils/mwerkscompiler.pyc
-lib/python${PY_VER_SUFFIX}/distutils/mwerkscompiler.pyo
-lib/python${PY_VER_SUFFIX}/distutils/spawn.py
-lib/python${PY_VER_SUFFIX}/distutils/spawn.pyc
-lib/python${PY_VER_SUFFIX}/distutils/spawn.pyo
-lib/python${PY_VER_SUFFIX}/distutils/sysconfig.py
-lib/python${PY_VER_SUFFIX}/distutils/sysconfig.pyc
-lib/python${PY_VER_SUFFIX}/distutils/sysconfig.pyo
-lib/python${PY_VER_SUFFIX}/distutils/text_file.py
-lib/python${PY_VER_SUFFIX}/distutils/text_file.pyc
-lib/python${PY_VER_SUFFIX}/distutils/text_file.pyo
-lib/python${PY_VER_SUFFIX}/distutils/unixccompiler.py
-lib/python${PY_VER_SUFFIX}/distutils/unixccompiler.pyc
-lib/python${PY_VER_SUFFIX}/distutils/unixccompiler.pyo
-lib/python${PY_VER_SUFFIX}/distutils/util.py
-lib/python${PY_VER_SUFFIX}/distutils/util.pyc
-lib/python${PY_VER_SUFFIX}/distutils/util.pyo
-lib/python${PY_VER_SUFFIX}/distutils/version.py
-lib/python${PY_VER_SUFFIX}/distutils/version.pyc
-lib/python${PY_VER_SUFFIX}/distutils/version.pyo
-lib/python${PY_VER_SUFFIX}/doctest.py
-lib/python${PY_VER_SUFFIX}/doctest.pyc
-lib/python${PY_VER_SUFFIX}/doctest.pyo
-lib/python${PY_VER_SUFFIX}/dospath.py
-lib/python${PY_VER_SUFFIX}/dospath.pyc
-lib/python${PY_VER_SUFFIX}/dospath.pyo
-lib/python${PY_VER_SUFFIX}/dumbdbm.py
-lib/python${PY_VER_SUFFIX}/dumbdbm.pyc
-lib/python${PY_VER_SUFFIX}/dumbdbm.pyo
-lib/python${PY_VER_SUFFIX}/email/_parseaddr.py
-lib/python${PY_VER_SUFFIX}/email/_parseaddr.pyc
-lib/python${PY_VER_SUFFIX}/email/_parseaddr.pyo
-lib/python${PY_VER_SUFFIX}/email/Charset.py
-lib/python${PY_VER_SUFFIX}/email/Charset.pyc
-lib/python${PY_VER_SUFFIX}/email/Charset.pyo
-lib/python${PY_VER_SUFFIX}/email/Encoders.py
-lib/python${PY_VER_SUFFIX}/email/Encoders.pyc
-lib/python${PY_VER_SUFFIX}/email/Encoders.pyo
-lib/python${PY_VER_SUFFIX}/email/Errors.py
-lib/python${PY_VER_SUFFIX}/email/Errors.pyc
-lib/python${PY_VER_SUFFIX}/email/Errors.pyo
-lib/python${PY_VER_SUFFIX}/email/Generator.py
-lib/python${PY_VER_SUFFIX}/email/Generator.pyc
-lib/python${PY_VER_SUFFIX}/email/Generator.pyo
-lib/python${PY_VER_SUFFIX}/email/Header.py
-lib/python${PY_VER_SUFFIX}/email/Header.pyc
-lib/python${PY_VER_SUFFIX}/email/Header.pyo
-lib/python${PY_VER_SUFFIX}/email/Iterators.py
-lib/python${PY_VER_SUFFIX}/email/Iterators.pyc
-lib/python${PY_VER_SUFFIX}/email/Iterators.pyo
-lib/python${PY_VER_SUFFIX}/email/MIMEAudio.py
-lib/python${PY_VER_SUFFIX}/email/MIMEAudio.pyc
-lib/python${PY_VER_SUFFIX}/email/MIMEAudio.pyo
-lib/python${PY_VER_SUFFIX}/email/MIMEBase.py
-lib/python${PY_VER_SUFFIX}/email/MIMEBase.pyc
-lib/python${PY_VER_SUFFIX}/email/MIMEBase.pyo
-lib/python${PY_VER_SUFFIX}/email/MIMEImage.py
-lib/python${PY_VER_SUFFIX}/email/MIMEImage.pyc
-lib/python${PY_VER_SUFFIX}/email/MIMEImage.pyo
-lib/python${PY_VER_SUFFIX}/email/MIMEMessage.py
-lib/python${PY_VER_SUFFIX}/email/MIMEMessage.pyc
-lib/python${PY_VER_SUFFIX}/email/MIMEMessage.pyo
-lib/python${PY_VER_SUFFIX}/email/MIMEMultipart.py
-lib/python${PY_VER_SUFFIX}/email/MIMEMultipart.pyc
-lib/python${PY_VER_SUFFIX}/email/MIMEMultipart.pyo
-lib/python${PY_VER_SUFFIX}/email/MIMENonMultipart.py
-lib/python${PY_VER_SUFFIX}/email/MIMENonMultipart.pyc
-lib/python${PY_VER_SUFFIX}/email/MIMENonMultipart.pyo
-lib/python${PY_VER_SUFFIX}/email/MIMEText.py
-lib/python${PY_VER_SUFFIX}/email/MIMEText.pyc
-lib/python${PY_VER_SUFFIX}/email/MIMEText.pyo
-lib/python${PY_VER_SUFFIX}/email/Message.py
-lib/python${PY_VER_SUFFIX}/email/Message.pyc
-lib/python${PY_VER_SUFFIX}/email/Message.pyo
-lib/python${PY_VER_SUFFIX}/email/Parser.py
-lib/python${PY_VER_SUFFIX}/email/Parser.pyc
-lib/python${PY_VER_SUFFIX}/email/Parser.pyo
-lib/python${PY_VER_SUFFIX}/email/Utils.py
-lib/python${PY_VER_SUFFIX}/email/Utils.pyc
-lib/python${PY_VER_SUFFIX}/email/Utils.pyo
-lib/python${PY_VER_SUFFIX}/email/__init__.py
-lib/python${PY_VER_SUFFIX}/email/__init__.pyc
-lib/python${PY_VER_SUFFIX}/email/__init__.pyo
-lib/python${PY_VER_SUFFIX}/email/_compat21.py
-lib/python${PY_VER_SUFFIX}/email/_compat21.pyc
-lib/python${PY_VER_SUFFIX}/email/_compat21.pyo
-lib/python${PY_VER_SUFFIX}/email/_compat22.py
-lib/python${PY_VER_SUFFIX}/email/_compat22.pyc
-lib/python${PY_VER_SUFFIX}/email/_compat22.pyo
-lib/python${PY_VER_SUFFIX}/email/base64MIME.py
-lib/python${PY_VER_SUFFIX}/email/base64MIME.pyc
-lib/python${PY_VER_SUFFIX}/email/base64MIME.pyo
-lib/python${PY_VER_SUFFIX}/email/quopriMIME.py
-lib/python${PY_VER_SUFFIX}/email/quopriMIME.pyc
-lib/python${PY_VER_SUFFIX}/email/quopriMIME.pyo
-lib/python${PY_VER_SUFFIX}/email/test/__init__.py
-lib/python${PY_VER_SUFFIX}/email/test/__init__.pyc
-lib/python${PY_VER_SUFFIX}/email/test/__init__.pyo
-lib/python${PY_VER_SUFFIX}/email/test/data/PyBanner048.gif
-lib/python${PY_VER_SUFFIX}/email/test/data/audiotest.au
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_01.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_02.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_03.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_04.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_05.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_06.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_07.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_08.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_09.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_10.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_11.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_12.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_13.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_14.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_15.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_16.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_17.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_18.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_19.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_20.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_21.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_22.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_23.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_24.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_25.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_26.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_27.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_28.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_29.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_30.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_31.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_32.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_33.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_34.txt
-lib/python${PY_VER_SUFFIX}/email/test/data/msg_35.txt
-lib/python${PY_VER_SUFFIX}/email/test/test_email.py
-lib/python${PY_VER_SUFFIX}/email/test/test_email.pyc
-lib/python${PY_VER_SUFFIX}/email/test/test_email.pyo
-lib/python${PY_VER_SUFFIX}/email/test/test_email_codecs.py
-lib/python${PY_VER_SUFFIX}/email/test/test_email_codecs.pyc
-lib/python${PY_VER_SUFFIX}/email/test/test_email_codecs.pyo
-lib/python${PY_VER_SUFFIX}/email/test/test_email_torture.py
-lib/python${PY_VER_SUFFIX}/email/test/test_email_torture.pyc
-lib/python${PY_VER_SUFFIX}/email/test/test_email_torture.pyo
-lib/python${PY_VER_SUFFIX}/encodings/__init__.py
-lib/python${PY_VER_SUFFIX}/encodings/__init__.pyc
-lib/python${PY_VER_SUFFIX}/encodings/__init__.pyo
-lib/python${PY_VER_SUFFIX}/encodings/aliases.py
-lib/python${PY_VER_SUFFIX}/encodings/aliases.pyc
-lib/python${PY_VER_SUFFIX}/encodings/aliases.pyo
-lib/python${PY_VER_SUFFIX}/encodings/ascii.py
-lib/python${PY_VER_SUFFIX}/encodings/ascii.pyc
-lib/python${PY_VER_SUFFIX}/encodings/ascii.pyo
-lib/python${PY_VER_SUFFIX}/encodings/base64_codec.py
-lib/python${PY_VER_SUFFIX}/encodings/base64_codec.pyc
-lib/python${PY_VER_SUFFIX}/encodings/base64_codec.pyo
-lib/python${PY_VER_SUFFIX}/encodings/charmap.py
-lib/python${PY_VER_SUFFIX}/encodings/charmap.pyc
-lib/python${PY_VER_SUFFIX}/encodings/charmap.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp037.py
-lib/python${PY_VER_SUFFIX}/encodings/cp037.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp037.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1006.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1006.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1006.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1026.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1026.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1026.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1140.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1140.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1140.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1250.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1250.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1250.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1251.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1251.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1251.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1252.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1252.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1252.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1253.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1253.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1253.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1254.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1254.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1254.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1255.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1255.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1255.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1256.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1256.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1256.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1257.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1257.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1257.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp1258.py
-lib/python${PY_VER_SUFFIX}/encodings/cp1258.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp1258.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp424.py
-lib/python${PY_VER_SUFFIX}/encodings/cp424.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp424.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp437.py
-lib/python${PY_VER_SUFFIX}/encodings/cp437.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp437.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp500.py
-lib/python${PY_VER_SUFFIX}/encodings/cp500.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp500.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp737.py
-lib/python${PY_VER_SUFFIX}/encodings/cp737.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp737.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp775.py
-lib/python${PY_VER_SUFFIX}/encodings/cp775.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp775.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp850.py
-lib/python${PY_VER_SUFFIX}/encodings/cp850.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp850.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp852.py
-lib/python${PY_VER_SUFFIX}/encodings/cp852.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp852.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp855.py
-lib/python${PY_VER_SUFFIX}/encodings/cp855.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp855.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp856.py
-lib/python${PY_VER_SUFFIX}/encodings/cp856.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp856.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp857.py
-lib/python${PY_VER_SUFFIX}/encodings/cp857.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp857.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp860.py
-lib/python${PY_VER_SUFFIX}/encodings/cp860.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp860.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp861.py
-lib/python${PY_VER_SUFFIX}/encodings/cp861.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp861.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp862.py
-lib/python${PY_VER_SUFFIX}/encodings/cp862.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp862.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp863.py
-lib/python${PY_VER_SUFFIX}/encodings/cp863.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp863.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp864.py
-lib/python${PY_VER_SUFFIX}/encodings/cp864.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp864.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp865.py
-lib/python${PY_VER_SUFFIX}/encodings/cp865.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp865.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp866.py
-lib/python${PY_VER_SUFFIX}/encodings/cp866.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp866.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp869.py
-lib/python${PY_VER_SUFFIX}/encodings/cp869.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp869.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp874.py
-lib/python${PY_VER_SUFFIX}/encodings/cp874.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp874.pyo
-lib/python${PY_VER_SUFFIX}/encodings/cp875.py
-lib/python${PY_VER_SUFFIX}/encodings/cp875.pyc
-lib/python${PY_VER_SUFFIX}/encodings/cp875.pyo
-lib/python${PY_VER_SUFFIX}/encodings/hex_codec.py
-lib/python${PY_VER_SUFFIX}/encodings/hex_codec.pyc
-lib/python${PY_VER_SUFFIX}/encodings/hex_codec.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_1.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_1.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_1.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_10.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_10.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_10.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_13.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_13.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_13.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_14.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_14.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_14.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_15.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_15.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_15.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_2.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_2.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_2.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_3.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_3.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_3.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_4.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_4.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_4.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_5.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_5.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_5.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_6.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_6.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_6.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_7.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_7.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_7.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_8.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_8.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_8.pyo
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_9.py
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_9.pyc
-lib/python${PY_VER_SUFFIX}/encodings/iso8859_9.pyo
-lib/python${PY_VER_SUFFIX}/encodings/koi8_r.py
-lib/python${PY_VER_SUFFIX}/encodings/koi8_r.pyc
-lib/python${PY_VER_SUFFIX}/encodings/koi8_r.pyo
-lib/python${PY_VER_SUFFIX}/encodings/koi8_u.py
-lib/python${PY_VER_SUFFIX}/encodings/koi8_u.pyc
-lib/python${PY_VER_SUFFIX}/encodings/koi8_u.pyo
-lib/python${PY_VER_SUFFIX}/encodings/latin_1.py
-lib/python${PY_VER_SUFFIX}/encodings/latin_1.pyc
-lib/python${PY_VER_SUFFIX}/encodings/latin_1.pyo
-lib/python${PY_VER_SUFFIX}/encodings/mac_cyrillic.py
-lib/python${PY_VER_SUFFIX}/encodings/mac_cyrillic.pyc
-lib/python${PY_VER_SUFFIX}/encodings/mac_cyrillic.pyo
-lib/python${PY_VER_SUFFIX}/encodings/mac_greek.py
-lib/python${PY_VER_SUFFIX}/encodings/mac_greek.pyc
-lib/python${PY_VER_SUFFIX}/encodings/mac_greek.pyo
-lib/python${PY_VER_SUFFIX}/encodings/mac_iceland.py
-lib/python${PY_VER_SUFFIX}/encodings/mac_iceland.pyc
-lib/python${PY_VER_SUFFIX}/encodings/mac_iceland.pyo
-lib/python${PY_VER_SUFFIX}/encodings/mac_latin2.py
-lib/python${PY_VER_SUFFIX}/encodings/mac_latin2.pyc
-lib/python${PY_VER_SUFFIX}/encodings/mac_latin2.pyo
-lib/python${PY_VER_SUFFIX}/encodings/mac_roman.py
-lib/python${PY_VER_SUFFIX}/encodings/mac_roman.pyc
-lib/python${PY_VER_SUFFIX}/encodings/mac_roman.pyo
-lib/python${PY_VER_SUFFIX}/encodings/mac_turkish.py
-lib/python${PY_VER_SUFFIX}/encodings/mac_turkish.pyc
-lib/python${PY_VER_SUFFIX}/encodings/mac_turkish.pyo
-lib/python${PY_VER_SUFFIX}/encodings/mbcs.py
-lib/python${PY_VER_SUFFIX}/encodings/mbcs.pyc
-lib/python${PY_VER_SUFFIX}/encodings/mbcs.pyo
-lib/python${PY_VER_SUFFIX}/encodings/quopri_codec.py
-lib/python${PY_VER_SUFFIX}/encodings/quopri_codec.pyc
-lib/python${PY_VER_SUFFIX}/encodings/quopri_codec.pyo
-lib/python${PY_VER_SUFFIX}/encodings/raw_unicode_escape.py
-lib/python${PY_VER_SUFFIX}/encodings/raw_unicode_escape.pyc
-lib/python${PY_VER_SUFFIX}/encodings/raw_unicode_escape.pyo
-lib/python${PY_VER_SUFFIX}/encodings/rot_13.py
-lib/python${PY_VER_SUFFIX}/encodings/rot_13.pyc
-lib/python${PY_VER_SUFFIX}/encodings/rot_13.pyo
-lib/python${PY_VER_SUFFIX}/encodings/undefined.py
-lib/python${PY_VER_SUFFIX}/encodings/undefined.pyc
-lib/python${PY_VER_SUFFIX}/encodings/undefined.pyo
-lib/python${PY_VER_SUFFIX}/encodings/unicode_escape.py
-lib/python${PY_VER_SUFFIX}/encodings/unicode_escape.pyc
-lib/python${PY_VER_SUFFIX}/encodings/unicode_escape.pyo
-lib/python${PY_VER_SUFFIX}/encodings/unicode_internal.py
-lib/python${PY_VER_SUFFIX}/encodings/unicode_internal.pyc
-lib/python${PY_VER_SUFFIX}/encodings/unicode_internal.pyo
-lib/python${PY_VER_SUFFIX}/encodings/utf_16.py
-lib/python${PY_VER_SUFFIX}/encodings/utf_16.pyc
-lib/python${PY_VER_SUFFIX}/encodings/utf_16.pyo
-lib/python${PY_VER_SUFFIX}/encodings/utf_16_be.py
-lib/python${PY_VER_SUFFIX}/encodings/utf_16_be.pyc
-lib/python${PY_VER_SUFFIX}/encodings/utf_16_be.pyo
-lib/python${PY_VER_SUFFIX}/encodings/utf_16_le.py
-lib/python${PY_VER_SUFFIX}/encodings/utf_16_le.pyc
-lib/python${PY_VER_SUFFIX}/encodings/utf_16_le.pyo
-lib/python${PY_VER_SUFFIX}/encodings/utf_7.py
-lib/python${PY_VER_SUFFIX}/encodings/utf_7.pyc
-lib/python${PY_VER_SUFFIX}/encodings/utf_7.pyo
-lib/python${PY_VER_SUFFIX}/encodings/utf_8.py
-lib/python${PY_VER_SUFFIX}/encodings/utf_8.pyc
-lib/python${PY_VER_SUFFIX}/encodings/utf_8.pyo
-lib/python${PY_VER_SUFFIX}/encodings/uu_codec.py
-lib/python${PY_VER_SUFFIX}/encodings/uu_codec.pyc
-lib/python${PY_VER_SUFFIX}/encodings/uu_codec.pyo
-lib/python${PY_VER_SUFFIX}/encodings/zlib_codec.py
-lib/python${PY_VER_SUFFIX}/encodings/zlib_codec.pyc
-lib/python${PY_VER_SUFFIX}/encodings/zlib_codec.pyo
-lib/python${PY_VER_SUFFIX}/filecmp.py
-lib/python${PY_VER_SUFFIX}/filecmp.pyc
-lib/python${PY_VER_SUFFIX}/filecmp.pyo
-lib/python${PY_VER_SUFFIX}/fileinput.py
-lib/python${PY_VER_SUFFIX}/fileinput.pyc
-lib/python${PY_VER_SUFFIX}/fileinput.pyo
-lib/python${PY_VER_SUFFIX}/fnmatch.py
-lib/python${PY_VER_SUFFIX}/fnmatch.pyc
-lib/python${PY_VER_SUFFIX}/fnmatch.pyo
-lib/python${PY_VER_SUFFIX}/formatter.py
-lib/python${PY_VER_SUFFIX}/formatter.pyc
-lib/python${PY_VER_SUFFIX}/formatter.pyo
-lib/python${PY_VER_SUFFIX}/fpformat.py
-lib/python${PY_VER_SUFFIX}/fpformat.pyc
-lib/python${PY_VER_SUFFIX}/fpformat.pyo
-lib/python${PY_VER_SUFFIX}/ftplib.py
-lib/python${PY_VER_SUFFIX}/ftplib.pyc
-lib/python${PY_VER_SUFFIX}/ftplib.pyo
-lib/python${PY_VER_SUFFIX}/getopt.py
-lib/python${PY_VER_SUFFIX}/getopt.pyc
-lib/python${PY_VER_SUFFIX}/getopt.pyo
-lib/python${PY_VER_SUFFIX}/getpass.py
-lib/python${PY_VER_SUFFIX}/getpass.pyc
-lib/python${PY_VER_SUFFIX}/getpass.pyo
-lib/python${PY_VER_SUFFIX}/gettext.py
-lib/python${PY_VER_SUFFIX}/gettext.pyc
-lib/python${PY_VER_SUFFIX}/gettext.pyo
-lib/python${PY_VER_SUFFIX}/glob.py
-lib/python${PY_VER_SUFFIX}/glob.pyc
-lib/python${PY_VER_SUFFIX}/glob.pyo
-lib/python${PY_VER_SUFFIX}/gopherlib.py
-lib/python${PY_VER_SUFFIX}/gopherlib.pyc
-lib/python${PY_VER_SUFFIX}/gopherlib.pyo
-lib/python${PY_VER_SUFFIX}/gzip.py
-lib/python${PY_VER_SUFFIX}/gzip.pyc
-lib/python${PY_VER_SUFFIX}/gzip.pyo
-lib/python${PY_VER_SUFFIX}/hmac.py
-lib/python${PY_VER_SUFFIX}/hmac.pyc
-lib/python${PY_VER_SUFFIX}/hmac.pyo
-lib/python${PY_VER_SUFFIX}/hotshot/__init__.py
-lib/python${PY_VER_SUFFIX}/hotshot/__init__.pyc
-lib/python${PY_VER_SUFFIX}/hotshot/__init__.pyo
-lib/python${PY_VER_SUFFIX}/hotshot/log.py
-lib/python${PY_VER_SUFFIX}/hotshot/log.pyc
-lib/python${PY_VER_SUFFIX}/hotshot/log.pyo
-lib/python${PY_VER_SUFFIX}/hotshot/stats.py
-lib/python${PY_VER_SUFFIX}/hotshot/stats.pyc
-lib/python${PY_VER_SUFFIX}/hotshot/stats.pyo
-lib/python${PY_VER_SUFFIX}/htmlentitydefs.py
-lib/python${PY_VER_SUFFIX}/htmlentitydefs.pyc
-lib/python${PY_VER_SUFFIX}/htmlentitydefs.pyo
-lib/python${PY_VER_SUFFIX}/htmllib.py
-lib/python${PY_VER_SUFFIX}/htmllib.pyc
-lib/python${PY_VER_SUFFIX}/htmllib.pyo
-lib/python${PY_VER_SUFFIX}/httplib.py
-lib/python${PY_VER_SUFFIX}/httplib.pyc
-lib/python${PY_VER_SUFFIX}/httplib.pyo
-lib/python${PY_VER_SUFFIX}/ihooks.py
-lib/python${PY_VER_SUFFIX}/ihooks.pyc
-lib/python${PY_VER_SUFFIX}/ihooks.pyo
-lib/python${PY_VER_SUFFIX}/imaplib.py
-lib/python${PY_VER_SUFFIX}/imaplib.pyc
-lib/python${PY_VER_SUFFIX}/imaplib.pyo
-lib/python${PY_VER_SUFFIX}/imghdr.py
-lib/python${PY_VER_SUFFIX}/imghdr.pyc
-lib/python${PY_VER_SUFFIX}/imghdr.pyo
-lib/python${PY_VER_SUFFIX}/imputil.py
-lib/python${PY_VER_SUFFIX}/imputil.pyc
-lib/python${PY_VER_SUFFIX}/imputil.pyo
-lib/python${PY_VER_SUFFIX}/inspect.py
-lib/python${PY_VER_SUFFIX}/inspect.pyc
-lib/python${PY_VER_SUFFIX}/inspect.pyo
-lib/python${PY_VER_SUFFIX}/keyword.py
-lib/python${PY_VER_SUFFIX}/keyword.pyc
-lib/python${PY_VER_SUFFIX}/keyword.pyo
-lib/python${PY_VER_SUFFIX}/knee.py
-lib/python${PY_VER_SUFFIX}/knee.pyc
-lib/python${PY_VER_SUFFIX}/knee.pyo
-lib/python${PY_VER_SUFFIX}/lib-dynload/_codecs.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_hotshot.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_socket.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_testcapi.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/_weakref.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/array.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/binascii.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/cPickle.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/cStringIO.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/cmath.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/crypt.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/fcntl.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/grp.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/math.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/md5.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/mmap.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/operator.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/parser.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/pcre.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/pwd.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/regex.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/resource.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/rotor.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/select.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/sha.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/strop.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/struct.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/syslog.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/termios.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/time.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/timing.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/unicodedata.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/xreadlines.so
-lib/python${PY_VER_SUFFIX}/lib-dynload/zlib.so
-lib/python${PY_VER_SUFFIX}/lib-old/Para.py
-lib/python${PY_VER_SUFFIX}/lib-old/Para.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/Para.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/addpack.py
-lib/python${PY_VER_SUFFIX}/lib-old/addpack.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/addpack.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/cmp.py
-lib/python${PY_VER_SUFFIX}/lib-old/cmp.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/cmp.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/cmpcache.py
-lib/python${PY_VER_SUFFIX}/lib-old/cmpcache.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/cmpcache.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/codehack.py
-lib/python${PY_VER_SUFFIX}/lib-old/codehack.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/codehack.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/dircmp.py
-lib/python${PY_VER_SUFFIX}/lib-old/dircmp.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/dircmp.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/dump.py
-lib/python${PY_VER_SUFFIX}/lib-old/dump.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/dump.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/find.py
-lib/python${PY_VER_SUFFIX}/lib-old/find.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/find.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/fmt.py
-lib/python${PY_VER_SUFFIX}/lib-old/fmt.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/fmt.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/grep.py
-lib/python${PY_VER_SUFFIX}/lib-old/grep.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/grep.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/lockfile.py
-lib/python${PY_VER_SUFFIX}/lib-old/lockfile.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/lockfile.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/newdir.py
-lib/python${PY_VER_SUFFIX}/lib-old/newdir.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/newdir.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/ni.py
-lib/python${PY_VER_SUFFIX}/lib-old/ni.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/ni.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/packmail.py
-lib/python${PY_VER_SUFFIX}/lib-old/packmail.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/packmail.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/poly.py
-lib/python${PY_VER_SUFFIX}/lib-old/poly.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/poly.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/rand.py
-lib/python${PY_VER_SUFFIX}/lib-old/rand.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/rand.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/tb.py
-lib/python${PY_VER_SUFFIX}/lib-old/tb.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/tb.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/util.py
-lib/python${PY_VER_SUFFIX}/lib-old/util.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/util.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/whatsound.py
-lib/python${PY_VER_SUFFIX}/lib-old/whatsound.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/whatsound.pyo
-lib/python${PY_VER_SUFFIX}/lib-old/zmod.py
-lib/python${PY_VER_SUFFIX}/lib-old/zmod.pyc
-lib/python${PY_VER_SUFFIX}/lib-old/zmod.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/Canvas.py
-lib/python${PY_VER_SUFFIX}/lib-tk/Canvas.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/Canvas.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/Dialog.py
-lib/python${PY_VER_SUFFIX}/lib-tk/Dialog.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/Dialog.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/FileDialog.py
-lib/python${PY_VER_SUFFIX}/lib-tk/FileDialog.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/FileDialog.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/FixTk.py
-lib/python${PY_VER_SUFFIX}/lib-tk/FixTk.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/FixTk.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/ScrolledText.py
-lib/python${PY_VER_SUFFIX}/lib-tk/ScrolledText.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/ScrolledText.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/SimpleDialog.py
-lib/python${PY_VER_SUFFIX}/lib-tk/SimpleDialog.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/SimpleDialog.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/Tix.py
-lib/python${PY_VER_SUFFIX}/lib-tk/Tix.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/Tix.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkconstants.py
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkconstants.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkconstants.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkdnd.py
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkdnd.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkdnd.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkinter.py
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkinter.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/Tkinter.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/tkColorChooser.py
-lib/python${PY_VER_SUFFIX}/lib-tk/tkColorChooser.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/tkColorChooser.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/tkCommonDialog.py
-lib/python${PY_VER_SUFFIX}/lib-tk/tkCommonDialog.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/tkCommonDialog.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/tkFileDialog.py
-lib/python${PY_VER_SUFFIX}/lib-tk/tkFileDialog.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/tkFileDialog.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/tkFont.py
-lib/python${PY_VER_SUFFIX}/lib-tk/tkFont.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/tkFont.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/tkMessageBox.py
-lib/python${PY_VER_SUFFIX}/lib-tk/tkMessageBox.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/tkMessageBox.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/tkSimpleDialog.py
-lib/python${PY_VER_SUFFIX}/lib-tk/tkSimpleDialog.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/tkSimpleDialog.pyo
-lib/python${PY_VER_SUFFIX}/lib-tk/turtle.py
-lib/python${PY_VER_SUFFIX}/lib-tk/turtle.pyc
-lib/python${PY_VER_SUFFIX}/lib-tk/turtle.pyo
-lib/python${PY_VER_SUFFIX}/linecache.py
-lib/python${PY_VER_SUFFIX}/linecache.pyc
-lib/python${PY_VER_SUFFIX}/linecache.pyo
-lib/python${PY_VER_SUFFIX}/locale.py
-lib/python${PY_VER_SUFFIX}/locale.pyc
-lib/python${PY_VER_SUFFIX}/locale.pyo
-lib/python${PY_VER_SUFFIX}/macpath.py
-lib/python${PY_VER_SUFFIX}/macpath.pyc
-lib/python${PY_VER_SUFFIX}/macpath.pyo
-lib/python${PY_VER_SUFFIX}/macurl2path.py
-lib/python${PY_VER_SUFFIX}/macurl2path.pyc
-lib/python${PY_VER_SUFFIX}/macurl2path.pyo
-lib/python${PY_VER_SUFFIX}/mailbox.py
-lib/python${PY_VER_SUFFIX}/mailbox.pyc
-lib/python${PY_VER_SUFFIX}/mailbox.pyo
-lib/python${PY_VER_SUFFIX}/mailcap.py
-lib/python${PY_VER_SUFFIX}/mailcap.pyc
-lib/python${PY_VER_SUFFIX}/mailcap.pyo
-lib/python${PY_VER_SUFFIX}/markupbase.py
-lib/python${PY_VER_SUFFIX}/markupbase.pyc
-lib/python${PY_VER_SUFFIX}/markupbase.pyo
-lib/python${PY_VER_SUFFIX}/mhlib.py
-lib/python${PY_VER_SUFFIX}/mhlib.pyc
-lib/python${PY_VER_SUFFIX}/mhlib.pyo
-lib/python${PY_VER_SUFFIX}/mimetools.py
-lib/python${PY_VER_SUFFIX}/mimetools.pyc
-lib/python${PY_VER_SUFFIX}/mimetools.pyo
-lib/python${PY_VER_SUFFIX}/mimetypes.py
-lib/python${PY_VER_SUFFIX}/mimetypes.pyc
-lib/python${PY_VER_SUFFIX}/mimetypes.pyo
-lib/python${PY_VER_SUFFIX}/mimify.py
-lib/python${PY_VER_SUFFIX}/mimify.pyc
-lib/python${PY_VER_SUFFIX}/mimify.pyo
-lib/python${PY_VER_SUFFIX}/multifile.py
-lib/python${PY_VER_SUFFIX}/multifile.pyc
-lib/python${PY_VER_SUFFIX}/multifile.pyo
-lib/python${PY_VER_SUFFIX}/mutex.py
-lib/python${PY_VER_SUFFIX}/mutex.pyc
-lib/python${PY_VER_SUFFIX}/mutex.pyo
-lib/python${PY_VER_SUFFIX}/netrc.py
-lib/python${PY_VER_SUFFIX}/netrc.pyc
-lib/python${PY_VER_SUFFIX}/netrc.pyo
-lib/python${PY_VER_SUFFIX}/nntplib.py
-lib/python${PY_VER_SUFFIX}/nntplib.pyc
-lib/python${PY_VER_SUFFIX}/nntplib.pyo
-lib/python${PY_VER_SUFFIX}/ntpath.py
-lib/python${PY_VER_SUFFIX}/ntpath.pyc
-lib/python${PY_VER_SUFFIX}/ntpath.pyo
-lib/python${PY_VER_SUFFIX}/nturl2path.py
-lib/python${PY_VER_SUFFIX}/nturl2path.pyc
-lib/python${PY_VER_SUFFIX}/nturl2path.pyo
-lib/python${PY_VER_SUFFIX}/os.py
-lib/python${PY_VER_SUFFIX}/os.pyc
-lib/python${PY_VER_SUFFIX}/os.pyo
-lib/python${PY_VER_SUFFIX}/pdb.doc
-lib/python${PY_VER_SUFFIX}/pdb.py
-lib/python${PY_VER_SUFFIX}/pdb.pyc
-lib/python${PY_VER_SUFFIX}/pdb.pyo
-lib/python${PY_VER_SUFFIX}/pickle.py
-lib/python${PY_VER_SUFFIX}/pickle.pyc
-lib/python${PY_VER_SUFFIX}/pickle.pyo
-lib/python${PY_VER_SUFFIX}/pipes.py
-lib/python${PY_VER_SUFFIX}/pipes.pyc
-lib/python${PY_VER_SUFFIX}/pipes.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/IN.py
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/IN.pyc
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/IN.pyo
-lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}/regen
-lib/python${PY_VER_SUFFIX}/popen2.py
-lib/python${PY_VER_SUFFIX}/popen2.pyc
-lib/python${PY_VER_SUFFIX}/popen2.pyo
-lib/python${PY_VER_SUFFIX}/poplib.py
-lib/python${PY_VER_SUFFIX}/poplib.pyc
-lib/python${PY_VER_SUFFIX}/poplib.pyo
-lib/python${PY_VER_SUFFIX}/posixfile.py
-lib/python${PY_VER_SUFFIX}/posixfile.pyc
-lib/python${PY_VER_SUFFIX}/posixfile.pyo
-lib/python${PY_VER_SUFFIX}/posixpath.py
-lib/python${PY_VER_SUFFIX}/posixpath.pyc
-lib/python${PY_VER_SUFFIX}/posixpath.pyo
-lib/python${PY_VER_SUFFIX}/pprint.py
-lib/python${PY_VER_SUFFIX}/pprint.pyc
-lib/python${PY_VER_SUFFIX}/pprint.pyo
-lib/python${PY_VER_SUFFIX}/pre.py
-lib/python${PY_VER_SUFFIX}/pre.pyc
-lib/python${PY_VER_SUFFIX}/pre.pyo
-lib/python${PY_VER_SUFFIX}/profile.doc
-lib/python${PY_VER_SUFFIX}/profile.py
-lib/python${PY_VER_SUFFIX}/profile.pyc
-lib/python${PY_VER_SUFFIX}/profile.pyo
-lib/python${PY_VER_SUFFIX}/pstats.py
-lib/python${PY_VER_SUFFIX}/pstats.pyc
-lib/python${PY_VER_SUFFIX}/pstats.pyo
-lib/python${PY_VER_SUFFIX}/pty.py
-lib/python${PY_VER_SUFFIX}/pty.pyc
-lib/python${PY_VER_SUFFIX}/pty.pyo
-lib/python${PY_VER_SUFFIX}/py_compile.py
-lib/python${PY_VER_SUFFIX}/py_compile.pyc
-lib/python${PY_VER_SUFFIX}/py_compile.pyo
-lib/python${PY_VER_SUFFIX}/pyclbr.py
-lib/python${PY_VER_SUFFIX}/pyclbr.pyc
-lib/python${PY_VER_SUFFIX}/pyclbr.pyo
-lib/python${PY_VER_SUFFIX}/pydoc.py
-lib/python${PY_VER_SUFFIX}/pydoc.pyc
-lib/python${PY_VER_SUFFIX}/pydoc.pyo
-lib/python${PY_VER_SUFFIX}/quopri.py
-lib/python${PY_VER_SUFFIX}/quopri.pyc
-lib/python${PY_VER_SUFFIX}/quopri.pyo
-lib/python${PY_VER_SUFFIX}/random.py
-lib/python${PY_VER_SUFFIX}/random.pyc
-lib/python${PY_VER_SUFFIX}/random.pyo
-lib/python${PY_VER_SUFFIX}/re.py
-lib/python${PY_VER_SUFFIX}/re.pyc
-lib/python${PY_VER_SUFFIX}/re.pyo
-lib/python${PY_VER_SUFFIX}/reconvert.py
-lib/python${PY_VER_SUFFIX}/reconvert.pyc
-lib/python${PY_VER_SUFFIX}/reconvert.pyo
-lib/python${PY_VER_SUFFIX}/regex_syntax.py
-lib/python${PY_VER_SUFFIX}/regex_syntax.pyc
-lib/python${PY_VER_SUFFIX}/regex_syntax.pyo
-lib/python${PY_VER_SUFFIX}/regsub.py
-lib/python${PY_VER_SUFFIX}/regsub.pyc
-lib/python${PY_VER_SUFFIX}/regsub.pyo
-lib/python${PY_VER_SUFFIX}/repr.py
-lib/python${PY_VER_SUFFIX}/repr.pyc
-lib/python${PY_VER_SUFFIX}/repr.pyo
-lib/python${PY_VER_SUFFIX}/rexec.py
-lib/python${PY_VER_SUFFIX}/rexec.pyc
-lib/python${PY_VER_SUFFIX}/rexec.pyo
-lib/python${PY_VER_SUFFIX}/rfc822.py
-lib/python${PY_VER_SUFFIX}/rfc822.pyc
-lib/python${PY_VER_SUFFIX}/rfc822.pyo
-lib/python${PY_VER_SUFFIX}/rlcompleter.py
-lib/python${PY_VER_SUFFIX}/rlcompleter.pyc
-lib/python${PY_VER_SUFFIX}/rlcompleter.pyo
-lib/python${PY_VER_SUFFIX}/robotparser.py
-lib/python${PY_VER_SUFFIX}/robotparser.pyc
-lib/python${PY_VER_SUFFIX}/robotparser.pyo
-lib/python${PY_VER_SUFFIX}/sched.py
-lib/python${PY_VER_SUFFIX}/sched.pyc
-lib/python${PY_VER_SUFFIX}/sched.pyo
-lib/python${PY_VER_SUFFIX}/sgmllib.py
-lib/python${PY_VER_SUFFIX}/sgmllib.pyc
-lib/python${PY_VER_SUFFIX}/sgmllib.pyo
-lib/python${PY_VER_SUFFIX}/shelve.py
-lib/python${PY_VER_SUFFIX}/shelve.pyc
-lib/python${PY_VER_SUFFIX}/shelve.pyo
-lib/python${PY_VER_SUFFIX}/shlex.py
-lib/python${PY_VER_SUFFIX}/shlex.pyc
-lib/python${PY_VER_SUFFIX}/shlex.pyo
-lib/python${PY_VER_SUFFIX}/shutil.py
-lib/python${PY_VER_SUFFIX}/shutil.pyc
-lib/python${PY_VER_SUFFIX}/shutil.pyo
-lib/python${PY_VER_SUFFIX}/site-packages/README
-lib/python${PY_VER_SUFFIX}/site.py
-lib/python${PY_VER_SUFFIX}/site.pyc
-lib/python${PY_VER_SUFFIX}/site.pyo
-lib/python${PY_VER_SUFFIX}/smtpd.py
-lib/python${PY_VER_SUFFIX}/smtpd.pyc
-lib/python${PY_VER_SUFFIX}/smtpd.pyo
-lib/python${PY_VER_SUFFIX}/smtplib.py
-lib/python${PY_VER_SUFFIX}/smtplib.pyc
-lib/python${PY_VER_SUFFIX}/smtplib.pyo
-lib/python${PY_VER_SUFFIX}/sndhdr.py
-lib/python${PY_VER_SUFFIX}/sndhdr.pyc
-lib/python${PY_VER_SUFFIX}/sndhdr.pyo
-lib/python${PY_VER_SUFFIX}/socket.py
-lib/python${PY_VER_SUFFIX}/socket.pyc
-lib/python${PY_VER_SUFFIX}/socket.pyo
-lib/python${PY_VER_SUFFIX}/sre.py
-lib/python${PY_VER_SUFFIX}/sre.pyc
-lib/python${PY_VER_SUFFIX}/sre.pyo
-lib/python${PY_VER_SUFFIX}/sre_compile.py
-lib/python${PY_VER_SUFFIX}/sre_compile.pyc
-lib/python${PY_VER_SUFFIX}/sre_compile.pyo
-lib/python${PY_VER_SUFFIX}/sre_constants.py
-lib/python${PY_VER_SUFFIX}/sre_constants.pyc
-lib/python${PY_VER_SUFFIX}/sre_constants.pyo
-lib/python${PY_VER_SUFFIX}/sre_parse.py
-lib/python${PY_VER_SUFFIX}/sre_parse.pyc
-lib/python${PY_VER_SUFFIX}/sre_parse.pyo
-lib/python${PY_VER_SUFFIX}/stat.py
-lib/python${PY_VER_SUFFIX}/stat.pyc
-lib/python${PY_VER_SUFFIX}/stat.pyo
-lib/python${PY_VER_SUFFIX}/statcache.py
-lib/python${PY_VER_SUFFIX}/statcache.pyc
-lib/python${PY_VER_SUFFIX}/statcache.pyo
-lib/python${PY_VER_SUFFIX}/statvfs.py
-lib/python${PY_VER_SUFFIX}/statvfs.pyc
-lib/python${PY_VER_SUFFIX}/statvfs.pyo
-lib/python${PY_VER_SUFFIX}/string.py
-lib/python${PY_VER_SUFFIX}/string.pyc
-lib/python${PY_VER_SUFFIX}/string.pyo
-lib/python${PY_VER_SUFFIX}/stringold.py
-lib/python${PY_VER_SUFFIX}/stringold.pyc
-lib/python${PY_VER_SUFFIX}/stringold.pyo
-lib/python${PY_VER_SUFFIX}/sunau.py
-lib/python${PY_VER_SUFFIX}/sunau.pyc
-lib/python${PY_VER_SUFFIX}/sunau.pyo
-lib/python${PY_VER_SUFFIX}/sunaudio.py
-lib/python${PY_VER_SUFFIX}/sunaudio.pyc
-lib/python${PY_VER_SUFFIX}/sunaudio.pyo
-lib/python${PY_VER_SUFFIX}/symbol.py
-lib/python${PY_VER_SUFFIX}/symbol.pyc
-lib/python${PY_VER_SUFFIX}/symbol.pyo
-lib/python${PY_VER_SUFFIX}/symtable.py
-lib/python${PY_VER_SUFFIX}/symtable.pyc
-lib/python${PY_VER_SUFFIX}/symtable.pyo
-lib/python${PY_VER_SUFFIX}/tabnanny.py
-lib/python${PY_VER_SUFFIX}/tabnanny.pyc
-lib/python${PY_VER_SUFFIX}/tabnanny.pyo
-lib/python${PY_VER_SUFFIX}/telnetlib.py
-lib/python${PY_VER_SUFFIX}/telnetlib.pyc
-lib/python${PY_VER_SUFFIX}/telnetlib.pyo
-lib/python${PY_VER_SUFFIX}/tempfile.py
-lib/python${PY_VER_SUFFIX}/tempfile.pyc
-lib/python${PY_VER_SUFFIX}/tempfile.pyo
-lib/python${PY_VER_SUFFIX}/test/README
-lib/python${PY_VER_SUFFIX}/test/__init__.py
-lib/python${PY_VER_SUFFIX}/test/__init__.pyc
-lib/python${PY_VER_SUFFIX}/test/__init__.pyo
-lib/python${PY_VER_SUFFIX}/test/audiotest.au
-lib/python${PY_VER_SUFFIX}/test/autotest.py
-lib/python${PY_VER_SUFFIX}/test/autotest.pyc
-lib/python${PY_VER_SUFFIX}/test/autotest.pyo
-lib/python${PY_VER_SUFFIX}/test/badsyntax_future3.py
-lib/python${PY_VER_SUFFIX}/test/badsyntax_future4.py
-lib/python${PY_VER_SUFFIX}/test/badsyntax_future5.py
-lib/python${PY_VER_SUFFIX}/test/badsyntax_future6.py
-lib/python${PY_VER_SUFFIX}/test/badsyntax_future7.py
-lib/python${PY_VER_SUFFIX}/test/badsyntax_nocaret.py
-lib/python${PY_VER_SUFFIX}/test/data/PyBanner048.gif
-lib/python${PY_VER_SUFFIX}/test/data/msg_01.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_02.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_03.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_04.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_05.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_06.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_07.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_08.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_09.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_10.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_11.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_12.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_13.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_14.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_15.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_16.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_17.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_18.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_19.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_20.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_21.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_22.txt
-lib/python${PY_VER_SUFFIX}/test/data/msg_23.txt
-lib/python${PY_VER_SUFFIX}/test/double_const.py
-lib/python${PY_VER_SUFFIX}/test/double_const.pyc
-lib/python${PY_VER_SUFFIX}/test/double_const.pyo
-lib/python${PY_VER_SUFFIX}/test/greyrgb.uue
-lib/python${PY_VER_SUFFIX}/test/output/test_MimeWriter
-lib/python${PY_VER_SUFFIX}/test/output/test_asynchat
-lib/python${PY_VER_SUFFIX}/test/output/test_augassign
-lib/python${PY_VER_SUFFIX}/test/output/test_binascii
-lib/python${PY_VER_SUFFIX}/test/output/test_builtin
-lib/python${PY_VER_SUFFIX}/test/output/test_cfgparser
-lib/python${PY_VER_SUFFIX}/test/output/test_cgi
-lib/python${PY_VER_SUFFIX}/test/output/test_charmapcodec
-lib/python${PY_VER_SUFFIX}/test/output/test_class
-lib/python${PY_VER_SUFFIX}/test/output/test_coercion
-lib/python${PY_VER_SUFFIX}/test/output/test_compare
-lib/python${PY_VER_SUFFIX}/test/output/test_compile
-lib/python${PY_VER_SUFFIX}/test/output/test_cookie
-lib/python${PY_VER_SUFFIX}/test/output/test_exceptions
-lib/python${PY_VER_SUFFIX}/test/output/test_extcall
-lib/python${PY_VER_SUFFIX}/test/output/test_frozen
-lib/python${PY_VER_SUFFIX}/test/output/test_future
-lib/python${PY_VER_SUFFIX}/test/output/test_gettext
-lib/python${PY_VER_SUFFIX}/test/output/test_global
-lib/python${PY_VER_SUFFIX}/test/output/test_grammar
-lib/python${PY_VER_SUFFIX}/test/output/test_httplib
-lib/python${PY_VER_SUFFIX}/test/output/test_linuxaudiodev
-lib/python${PY_VER_SUFFIX}/test/output/test_longexp
-lib/python${PY_VER_SUFFIX}/test/output/test_math
-lib/python${PY_VER_SUFFIX}/test/output/test_md5
-lib/python${PY_VER_SUFFIX}/test/output/test_mimetools
-lib/python${PY_VER_SUFFIX}/test/output/test_mmap
-lib/python${PY_VER_SUFFIX}/test/output/test_new
-lib/python${PY_VER_SUFFIX}/test/output/test_nis
-lib/python${PY_VER_SUFFIX}/test/output/test_opcodes
-lib/python${PY_VER_SUFFIX}/test/output/test_openpty
-lib/python${PY_VER_SUFFIX}/test/output/test_operations
-lib/python${PY_VER_SUFFIX}/test/output/test_pkg
-lib/python${PY_VER_SUFFIX}/test/output/test_poll
-lib/python${PY_VER_SUFFIX}/test/output/test_popen2
-lib/python${PY_VER_SUFFIX}/test/output/test_posixpath
-lib/python${PY_VER_SUFFIX}/test/output/test_pow
-lib/python${PY_VER_SUFFIX}/test/output/test_profile
-lib/python${PY_VER_SUFFIX}/test/output/test_pty
-lib/python${PY_VER_SUFFIX}/test/output/test_pwd
-lib/python${PY_VER_SUFFIX}/test/output/test_pyexpat
-lib/python${PY_VER_SUFFIX}/test/output/test_re
-lib/python${PY_VER_SUFFIX}/test/output/test_regex
-lib/python${PY_VER_SUFFIX}/test/output/test_rgbimg
-lib/python${PY_VER_SUFFIX}/test/output/test_richcmp
-lib/python${PY_VER_SUFFIX}/test/output/test_rotor
-lib/python${PY_VER_SUFFIX}/test/output/test_sax
-lib/python${PY_VER_SUFFIX}/test/output/test_scope
-lib/python${PY_VER_SUFFIX}/test/output/test_signal
-lib/python${PY_VER_SUFFIX}/test/output/test_socket
-lib/python${PY_VER_SUFFIX}/test/output/test_string
-lib/python${PY_VER_SUFFIX}/test/output/test_thread
-lib/python${PY_VER_SUFFIX}/test/output/test_threadedtempfile
-lib/python${PY_VER_SUFFIX}/test/output/test_tokenize
-lib/python${PY_VER_SUFFIX}/test/output/test_types
-lib/python${PY_VER_SUFFIX}/test/output/test_ucn
-lib/python${PY_VER_SUFFIX}/test/output/test_unicode
-lib/python${PY_VER_SUFFIX}/test/output/test_unicode_file
-lib/python${PY_VER_SUFFIX}/test/output/test_unicodedata
-lib/python${PY_VER_SUFFIX}/test/output/test_urlparse
-lib/python${PY_VER_SUFFIX}/test/output/test_winreg
-lib/python${PY_VER_SUFFIX}/test/output/test_winsound
-lib/python${PY_VER_SUFFIX}/test/output/test_xreadline
-lib/python${PY_VER_SUFFIX}/test/output/test_zlib
-lib/python${PY_VER_SUFFIX}/test/pickletester.py
-lib/python${PY_VER_SUFFIX}/test/pickletester.pyc
-lib/python${PY_VER_SUFFIX}/test/pickletester.pyo
-lib/python${PY_VER_SUFFIX}/test/pydocfodder.py
-lib/python${PY_VER_SUFFIX}/test/pydocfodder.pyc
-lib/python${PY_VER_SUFFIX}/test/pydocfodder.pyo
-lib/python${PY_VER_SUFFIX}/test/pystone.py
-lib/python${PY_VER_SUFFIX}/test/pystone.pyc
-lib/python${PY_VER_SUFFIX}/test/pystone.pyo
-lib/python${PY_VER_SUFFIX}/test/re_tests.py
-lib/python${PY_VER_SUFFIX}/test/re_tests.pyc
-lib/python${PY_VER_SUFFIX}/test/re_tests.pyo
-lib/python${PY_VER_SUFFIX}/test/regex_tests.py
-lib/python${PY_VER_SUFFIX}/test/regex_tests.pyc
-lib/python${PY_VER_SUFFIX}/test/regex_tests.pyo
-lib/python${PY_VER_SUFFIX}/test/regrtest.py
-lib/python${PY_VER_SUFFIX}/test/regrtest.pyc
-lib/python${PY_VER_SUFFIX}/test/regrtest.pyo
-lib/python${PY_VER_SUFFIX}/test/reperf.py
-lib/python${PY_VER_SUFFIX}/test/reperf.pyc
-lib/python${PY_VER_SUFFIX}/test/reperf.pyo
-lib/python${PY_VER_SUFFIX}/test/sortperf.py
-lib/python${PY_VER_SUFFIX}/test/sortperf.pyc
-lib/python${PY_VER_SUFFIX}/test/sortperf.pyo
-lib/python${PY_VER_SUFFIX}/test/string_tests.py
-lib/python${PY_VER_SUFFIX}/test/string_tests.pyc
-lib/python${PY_VER_SUFFIX}/test/string_tests.pyo
-lib/python${PY_VER_SUFFIX}/test/test.xml
-lib/python${PY_VER_SUFFIX}/test/test.xml.out
-lib/python${PY_VER_SUFFIX}/test/test_MimeWriter.py
-lib/python${PY_VER_SUFFIX}/test/test_MimeWriter.pyc
-lib/python${PY_VER_SUFFIX}/test/test_MimeWriter.pyo
-lib/python${PY_VER_SUFFIX}/test/test_StringIO.py
-lib/python${PY_VER_SUFFIX}/test/test_StringIO.pyc
-lib/python${PY_VER_SUFFIX}/test/test_StringIO.pyo
-lib/python${PY_VER_SUFFIX}/test/test___all__.py
-lib/python${PY_VER_SUFFIX}/test/test___all__.pyc
-lib/python${PY_VER_SUFFIX}/test/test___all__.pyo
-lib/python${PY_VER_SUFFIX}/test/test___future__.py
-lib/python${PY_VER_SUFFIX}/test/test___future__.pyc
-lib/python${PY_VER_SUFFIX}/test/test___future__.pyo
-lib/python${PY_VER_SUFFIX}/test/test_al.py
-lib/python${PY_VER_SUFFIX}/test/test_al.pyc
-lib/python${PY_VER_SUFFIX}/test/test_al.pyo
-lib/python${PY_VER_SUFFIX}/test/test_array.py
-lib/python${PY_VER_SUFFIX}/test/test_array.pyc
-lib/python${PY_VER_SUFFIX}/test/test_array.pyo
-lib/python${PY_VER_SUFFIX}/test/test_asynchat.py
-lib/python${PY_VER_SUFFIX}/test/test_asynchat.pyc
-lib/python${PY_VER_SUFFIX}/test/test_asynchat.pyo
-lib/python${PY_VER_SUFFIX}/test/test_atexit.py
-lib/python${PY_VER_SUFFIX}/test/test_atexit.pyc
-lib/python${PY_VER_SUFFIX}/test/test_atexit.pyo
-lib/python${PY_VER_SUFFIX}/test/test_audioop.py
-lib/python${PY_VER_SUFFIX}/test/test_audioop.pyc
-lib/python${PY_VER_SUFFIX}/test/test_audioop.pyo
-lib/python${PY_VER_SUFFIX}/test/test_augassign.py
-lib/python${PY_VER_SUFFIX}/test/test_augassign.pyc
-lib/python${PY_VER_SUFFIX}/test/test_augassign.pyo
-lib/python${PY_VER_SUFFIX}/test/test_b1.py
-lib/python${PY_VER_SUFFIX}/test/test_b1.pyc
-lib/python${PY_VER_SUFFIX}/test/test_b1.pyo
-lib/python${PY_VER_SUFFIX}/test/test_b2.py
-lib/python${PY_VER_SUFFIX}/test/test_b2.pyc
-lib/python${PY_VER_SUFFIX}/test/test_b2.pyo
-lib/python${PY_VER_SUFFIX}/test/test_base64.py
-lib/python${PY_VER_SUFFIX}/test/test_base64.pyc
-lib/python${PY_VER_SUFFIX}/test/test_base64.pyo
-lib/python${PY_VER_SUFFIX}/test/test_bastion.py
-lib/python${PY_VER_SUFFIX}/test/test_bastion.pyc
-lib/python${PY_VER_SUFFIX}/test/test_bastion.pyo
-lib/python${PY_VER_SUFFIX}/test/test_binascii.py
-lib/python${PY_VER_SUFFIX}/test/test_binascii.pyc
-lib/python${PY_VER_SUFFIX}/test/test_binascii.pyo
-lib/python${PY_VER_SUFFIX}/test/test_binhex.py
-lib/python${PY_VER_SUFFIX}/test/test_binhex.pyc
-lib/python${PY_VER_SUFFIX}/test/test_binhex.pyo
-lib/python${PY_VER_SUFFIX}/test/test_binop.py
-lib/python${PY_VER_SUFFIX}/test/test_binop.pyc
-lib/python${PY_VER_SUFFIX}/test/test_binop.pyo
-lib/python${PY_VER_SUFFIX}/test/test_bisect.py
-lib/python${PY_VER_SUFFIX}/test/test_bisect.pyc
-lib/python${PY_VER_SUFFIX}/test/test_bisect.pyo
-lib/python${PY_VER_SUFFIX}/test/test_bsddb.py
-lib/python${PY_VER_SUFFIX}/test/test_bsddb.pyc
-lib/python${PY_VER_SUFFIX}/test/test_bsddb.pyo
-lib/python${PY_VER_SUFFIX}/test/test_bufio.py
-lib/python${PY_VER_SUFFIX}/test/test_bufio.pyc
-lib/python${PY_VER_SUFFIX}/test/test_bufio.pyo
-lib/python${PY_VER_SUFFIX}/test/test_builtin.py
-lib/python${PY_VER_SUFFIX}/test/test_builtin.pyc
-lib/python${PY_VER_SUFFIX}/test/test_builtin.pyo
-lib/python${PY_VER_SUFFIX}/test/test_calendar.py
-lib/python${PY_VER_SUFFIX}/test/test_calendar.pyc
-lib/python${PY_VER_SUFFIX}/test/test_calendar.pyo
-lib/python${PY_VER_SUFFIX}/test/test_call.py
-lib/python${PY_VER_SUFFIX}/test/test_call.pyc
-lib/python${PY_VER_SUFFIX}/test/test_call.pyo
-lib/python${PY_VER_SUFFIX}/test/test_capi.py
-lib/python${PY_VER_SUFFIX}/test/test_capi.pyc
-lib/python${PY_VER_SUFFIX}/test/test_capi.pyo
-lib/python${PY_VER_SUFFIX}/test/test_cd.py
-lib/python${PY_VER_SUFFIX}/test/test_cd.pyc
-lib/python${PY_VER_SUFFIX}/test/test_cd.pyo
-lib/python${PY_VER_SUFFIX}/test/test_cfgparser.py
-lib/python${PY_VER_SUFFIX}/test/test_cfgparser.pyc
-lib/python${PY_VER_SUFFIX}/test/test_cfgparser.pyo
-lib/python${PY_VER_SUFFIX}/test/test_cgi.py
-lib/python${PY_VER_SUFFIX}/test/test_cgi.pyc
-lib/python${PY_VER_SUFFIX}/test/test_cgi.pyo
-lib/python${PY_VER_SUFFIX}/test/test_charmapcodec.py
-lib/python${PY_VER_SUFFIX}/test/test_charmapcodec.pyc
-lib/python${PY_VER_SUFFIX}/test/test_charmapcodec.pyo
-lib/python${PY_VER_SUFFIX}/test/test_cl.py
-lib/python${PY_VER_SUFFIX}/test/test_cl.pyc
-lib/python${PY_VER_SUFFIX}/test/test_cl.pyo
-lib/python${PY_VER_SUFFIX}/test/test_class.py
-lib/python${PY_VER_SUFFIX}/test/test_class.pyc
-lib/python${PY_VER_SUFFIX}/test/test_class.pyo
-lib/python${PY_VER_SUFFIX}/test/test_cmath.py
-lib/python${PY_VER_SUFFIX}/test/test_cmath.pyc
-lib/python${PY_VER_SUFFIX}/test/test_cmath.pyo
-lib/python${PY_VER_SUFFIX}/test/test_codecs.py
-lib/python${PY_VER_SUFFIX}/test/test_codecs.pyc
-lib/python${PY_VER_SUFFIX}/test/test_codecs.pyo
-lib/python${PY_VER_SUFFIX}/test/test_codeop.py
-lib/python${PY_VER_SUFFIX}/test/test_codeop.pyc
-lib/python${PY_VER_SUFFIX}/test/test_codeop.pyo
-lib/python${PY_VER_SUFFIX}/test/test_coercion.py
-lib/python${PY_VER_SUFFIX}/test/test_coercion.pyc
-lib/python${PY_VER_SUFFIX}/test/test_coercion.pyo
-lib/python${PY_VER_SUFFIX}/test/test_commands.py
-lib/python${PY_VER_SUFFIX}/test/test_commands.pyc
-lib/python${PY_VER_SUFFIX}/test/test_commands.pyo
-lib/python${PY_VER_SUFFIX}/test/test_compare.py
-lib/python${PY_VER_SUFFIX}/test/test_compare.pyc
-lib/python${PY_VER_SUFFIX}/test/test_compare.pyo
-lib/python${PY_VER_SUFFIX}/test/test_compile.py
-lib/python${PY_VER_SUFFIX}/test/test_compile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_compile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_complex.py
-lib/python${PY_VER_SUFFIX}/test/test_complex.pyc
-lib/python${PY_VER_SUFFIX}/test/test_complex.pyo
-lib/python${PY_VER_SUFFIX}/test/test_contains.py
-lib/python${PY_VER_SUFFIX}/test/test_contains.pyc
-lib/python${PY_VER_SUFFIX}/test/test_contains.pyo
-lib/python${PY_VER_SUFFIX}/test/test_cookie.py
-lib/python${PY_VER_SUFFIX}/test/test_cookie.pyc
-lib/python${PY_VER_SUFFIX}/test/test_cookie.pyo
-lib/python${PY_VER_SUFFIX}/test/test_copy_reg.py
-lib/python${PY_VER_SUFFIX}/test/test_copy_reg.pyc
-lib/python${PY_VER_SUFFIX}/test/test_copy_reg.pyo
-lib/python${PY_VER_SUFFIX}/test/test_cpickle.py
-lib/python${PY_VER_SUFFIX}/test/test_cpickle.pyc
-lib/python${PY_VER_SUFFIX}/test/test_cpickle.pyo
-lib/python${PY_VER_SUFFIX}/test/test_crypt.py
-lib/python${PY_VER_SUFFIX}/test/test_crypt.pyc
-lib/python${PY_VER_SUFFIX}/test/test_crypt.pyo
-lib/python${PY_VER_SUFFIX}/test/test_curses.py
-lib/python${PY_VER_SUFFIX}/test/test_curses.pyc
-lib/python${PY_VER_SUFFIX}/test/test_curses.pyo
-lib/python${PY_VER_SUFFIX}/test/test_dbm.py
-lib/python${PY_VER_SUFFIX}/test/test_dbm.pyc
-lib/python${PY_VER_SUFFIX}/test/test_dbm.pyo
-lib/python${PY_VER_SUFFIX}/test/test_descr.py
-lib/python${PY_VER_SUFFIX}/test/test_descr.pyc
-lib/python${PY_VER_SUFFIX}/test/test_descr.pyo
-lib/python${PY_VER_SUFFIX}/test/test_descrtut.py
-lib/python${PY_VER_SUFFIX}/test/test_descrtut.pyc
-lib/python${PY_VER_SUFFIX}/test/test_descrtut.pyo
-lib/python${PY_VER_SUFFIX}/test/test_difflib.py
-lib/python${PY_VER_SUFFIX}/test/test_difflib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_difflib.pyo
-lib/python${PY_VER_SUFFIX}/test/test_dircache.py
-lib/python${PY_VER_SUFFIX}/test/test_dircache.pyc
-lib/python${PY_VER_SUFFIX}/test/test_dircache.pyo
-lib/python${PY_VER_SUFFIX}/test/test_dl.py
-lib/python${PY_VER_SUFFIX}/test/test_dl.pyc
-lib/python${PY_VER_SUFFIX}/test/test_dl.pyo
-lib/python${PY_VER_SUFFIX}/test/test_doctest.py
-lib/python${PY_VER_SUFFIX}/test/test_doctest.pyc
-lib/python${PY_VER_SUFFIX}/test/test_doctest.pyo
-lib/python${PY_VER_SUFFIX}/test/test_doctest2.py
-lib/python${PY_VER_SUFFIX}/test/test_doctest2.pyc
-lib/python${PY_VER_SUFFIX}/test/test_doctest2.pyo
-lib/python${PY_VER_SUFFIX}/test/test_dospath.py
-lib/python${PY_VER_SUFFIX}/test/test_dospath.pyc
-lib/python${PY_VER_SUFFIX}/test/test_dospath.pyo
-lib/python${PY_VER_SUFFIX}/test/test_dumbdbm.py
-lib/python${PY_VER_SUFFIX}/test/test_dumbdbm.pyc
-lib/python${PY_VER_SUFFIX}/test/test_dumbdbm.pyo
-lib/python${PY_VER_SUFFIX}/test/test_email.py
-lib/python${PY_VER_SUFFIX}/test/test_email.pyc
-lib/python${PY_VER_SUFFIX}/test/test_email.pyo
-lib/python${PY_VER_SUFFIX}/test/test_email_codecs.py
-lib/python${PY_VER_SUFFIX}/test/test_email_codecs.pyc
-lib/python${PY_VER_SUFFIX}/test/test_email_codecs.pyo
-lib/python${PY_VER_SUFFIX}/test/test_errno.py
-lib/python${PY_VER_SUFFIX}/test/test_errno.pyc
-lib/python${PY_VER_SUFFIX}/test/test_errno.pyo
-lib/python${PY_VER_SUFFIX}/test/test_exceptions.py
-lib/python${PY_VER_SUFFIX}/test/test_exceptions.pyc
-lib/python${PY_VER_SUFFIX}/test/test_exceptions.pyo
-lib/python${PY_VER_SUFFIX}/test/test_extcall.py
-lib/python${PY_VER_SUFFIX}/test/test_extcall.pyc
-lib/python${PY_VER_SUFFIX}/test/test_extcall.pyo
-lib/python${PY_VER_SUFFIX}/test/test_fcntl.py
-lib/python${PY_VER_SUFFIX}/test/test_fcntl.pyc
-lib/python${PY_VER_SUFFIX}/test/test_fcntl.pyo
-lib/python${PY_VER_SUFFIX}/test/test_file.py
-lib/python${PY_VER_SUFFIX}/test/test_file.pyc
-lib/python${PY_VER_SUFFIX}/test/test_file.pyo
-lib/python${PY_VER_SUFFIX}/test/test_fileinput.py
-lib/python${PY_VER_SUFFIX}/test/test_fileinput.pyc
-lib/python${PY_VER_SUFFIX}/test/test_fileinput.pyo
-lib/python${PY_VER_SUFFIX}/test/test_fnmatch.py
-lib/python${PY_VER_SUFFIX}/test/test_fnmatch.pyc
-lib/python${PY_VER_SUFFIX}/test/test_fnmatch.pyo
-lib/python${PY_VER_SUFFIX}/test/test_fork1.py
-lib/python${PY_VER_SUFFIX}/test/test_fork1.pyc
-lib/python${PY_VER_SUFFIX}/test/test_fork1.pyo
-lib/python${PY_VER_SUFFIX}/test/test_format.py
-lib/python${PY_VER_SUFFIX}/test/test_format.pyc
-lib/python${PY_VER_SUFFIX}/test/test_format.pyo
-lib/python${PY_VER_SUFFIX}/test/test_fpformat.py
-lib/python${PY_VER_SUFFIX}/test/test_fpformat.pyc
-lib/python${PY_VER_SUFFIX}/test/test_fpformat.pyo
-lib/python${PY_VER_SUFFIX}/test/test_frozen.py
-lib/python${PY_VER_SUFFIX}/test/test_frozen.pyc
-lib/python${PY_VER_SUFFIX}/test/test_frozen.pyo
-lib/python${PY_VER_SUFFIX}/test/test_funcattrs.py
-lib/python${PY_VER_SUFFIX}/test/test_funcattrs.pyc
-lib/python${PY_VER_SUFFIX}/test/test_funcattrs.pyo
-lib/python${PY_VER_SUFFIX}/test/test_future.py
-lib/python${PY_VER_SUFFIX}/test/test_future.pyc
-lib/python${PY_VER_SUFFIX}/test/test_future.pyo
-lib/python${PY_VER_SUFFIX}/test/test_future1.py
-lib/python${PY_VER_SUFFIX}/test/test_future1.pyc
-lib/python${PY_VER_SUFFIX}/test/test_future1.pyo
-lib/python${PY_VER_SUFFIX}/test/test_future2.py
-lib/python${PY_VER_SUFFIX}/test/test_future2.pyc
-lib/python${PY_VER_SUFFIX}/test/test_future2.pyo
-lib/python${PY_VER_SUFFIX}/test/test_future3.py
-lib/python${PY_VER_SUFFIX}/test/test_future3.pyc
-lib/python${PY_VER_SUFFIX}/test/test_future3.pyo
-lib/python${PY_VER_SUFFIX}/test/test_gc.py
-lib/python${PY_VER_SUFFIX}/test/test_gc.pyc
-lib/python${PY_VER_SUFFIX}/test/test_gc.pyo
-lib/python${PY_VER_SUFFIX}/test/test_gdbm.py
-lib/python${PY_VER_SUFFIX}/test/test_gdbm.pyc
-lib/python${PY_VER_SUFFIX}/test/test_gdbm.pyo
-lib/python${PY_VER_SUFFIX}/test/test_generators.py
-lib/python${PY_VER_SUFFIX}/test/test_generators.pyc
-lib/python${PY_VER_SUFFIX}/test/test_generators.pyo
-lib/python${PY_VER_SUFFIX}/test/test_getargs.py
-lib/python${PY_VER_SUFFIX}/test/test_getargs.pyc
-lib/python${PY_VER_SUFFIX}/test/test_getargs.pyo
-lib/python${PY_VER_SUFFIX}/test/test_getopt.py
-lib/python${PY_VER_SUFFIX}/test/test_getopt.pyc
-lib/python${PY_VER_SUFFIX}/test/test_getopt.pyo
-lib/python${PY_VER_SUFFIX}/test/test_gettext.py
-lib/python${PY_VER_SUFFIX}/test/test_gettext.pyc
-lib/python${PY_VER_SUFFIX}/test/test_gettext.pyo
-lib/python${PY_VER_SUFFIX}/test/test_gl.py
-lib/python${PY_VER_SUFFIX}/test/test_gl.pyc
-lib/python${PY_VER_SUFFIX}/test/test_gl.pyo
-lib/python${PY_VER_SUFFIX}/test/test_glob.py
-lib/python${PY_VER_SUFFIX}/test/test_glob.pyc
-lib/python${PY_VER_SUFFIX}/test/test_glob.pyo
-lib/python${PY_VER_SUFFIX}/test/test_global.py
-lib/python${PY_VER_SUFFIX}/test/test_global.pyc
-lib/python${PY_VER_SUFFIX}/test/test_global.pyo
-lib/python${PY_VER_SUFFIX}/test/test_grammar.py
-lib/python${PY_VER_SUFFIX}/test/test_grammar.pyc
-lib/python${PY_VER_SUFFIX}/test/test_grammar.pyo
-lib/python${PY_VER_SUFFIX}/test/test_grp.py
-lib/python${PY_VER_SUFFIX}/test/test_grp.pyc
-lib/python${PY_VER_SUFFIX}/test/test_grp.pyo
-lib/python${PY_VER_SUFFIX}/test/test_gzip.py
-lib/python${PY_VER_SUFFIX}/test/test_gzip.pyc
-lib/python${PY_VER_SUFFIX}/test/test_gzip.pyo
-lib/python${PY_VER_SUFFIX}/test/test_hash.py
-lib/python${PY_VER_SUFFIX}/test/test_hash.pyc
-lib/python${PY_VER_SUFFIX}/test/test_hash.pyo
-lib/python${PY_VER_SUFFIX}/test/test_hmac.py
-lib/python${PY_VER_SUFFIX}/test/test_hmac.pyc
-lib/python${PY_VER_SUFFIX}/test/test_hmac.pyo
-lib/python${PY_VER_SUFFIX}/test/test_hotshot.py
-lib/python${PY_VER_SUFFIX}/test/test_hotshot.pyc
-lib/python${PY_VER_SUFFIX}/test/test_hotshot.pyo
-lib/python${PY_VER_SUFFIX}/test/test_htmllib.py
-lib/python${PY_VER_SUFFIX}/test/test_htmllib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_htmllib.pyo
-lib/python${PY_VER_SUFFIX}/test/test_htmlparser.py
-lib/python${PY_VER_SUFFIX}/test/test_htmlparser.pyc
-lib/python${PY_VER_SUFFIX}/test/test_htmlparser.pyo
-lib/python${PY_VER_SUFFIX}/test/test_httplib.py
-lib/python${PY_VER_SUFFIX}/test/test_httplib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_httplib.pyo
-lib/python${PY_VER_SUFFIX}/test/test_imageop.py
-lib/python${PY_VER_SUFFIX}/test/test_imageop.pyc
-lib/python${PY_VER_SUFFIX}/test/test_imageop.pyo
-lib/python${PY_VER_SUFFIX}/test/test_imgfile.py
-lib/python${PY_VER_SUFFIX}/test/test_imgfile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_imgfile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_import.py
-lib/python${PY_VER_SUFFIX}/test/test_import.pyc
-lib/python${PY_VER_SUFFIX}/test/test_import.pyo
-lib/python${PY_VER_SUFFIX}/test/test_inspect.py
-lib/python${PY_VER_SUFFIX}/test/test_inspect.pyc
-lib/python${PY_VER_SUFFIX}/test/test_inspect.pyo
-lib/python${PY_VER_SUFFIX}/test/test_iter.py
-lib/python${PY_VER_SUFFIX}/test/test_iter.pyc
-lib/python${PY_VER_SUFFIX}/test/test_iter.pyo
-lib/python${PY_VER_SUFFIX}/test/test_largefile.py
-lib/python${PY_VER_SUFFIX}/test/test_largefile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_largefile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_linuxaudiodev.py
-lib/python${PY_VER_SUFFIX}/test/test_linuxaudiodev.pyc
-lib/python${PY_VER_SUFFIX}/test/test_linuxaudiodev.pyo
-lib/python${PY_VER_SUFFIX}/test/test_locale.py
-lib/python${PY_VER_SUFFIX}/test/test_locale.pyc
-lib/python${PY_VER_SUFFIX}/test/test_locale.pyo
-lib/python${PY_VER_SUFFIX}/test/test_long.py
-lib/python${PY_VER_SUFFIX}/test/test_long.pyc
-lib/python${PY_VER_SUFFIX}/test/test_long.pyo
-lib/python${PY_VER_SUFFIX}/test/test_long_future.py
-lib/python${PY_VER_SUFFIX}/test/test_long_future.pyc
-lib/python${PY_VER_SUFFIX}/test/test_long_future.pyo
-lib/python${PY_VER_SUFFIX}/test/test_longexp.py
-lib/python${PY_VER_SUFFIX}/test/test_longexp.pyc
-lib/python${PY_VER_SUFFIX}/test/test_longexp.pyo
-lib/python${PY_VER_SUFFIX}/test/test_mailbox.py
-lib/python${PY_VER_SUFFIX}/test/test_mailbox.pyc
-lib/python${PY_VER_SUFFIX}/test/test_mailbox.pyo
-lib/python${PY_VER_SUFFIX}/test/test_marshal.py
-lib/python${PY_VER_SUFFIX}/test/test_marshal.pyc
-lib/python${PY_VER_SUFFIX}/test/test_marshal.pyo
-lib/python${PY_VER_SUFFIX}/test/test_math.py
-lib/python${PY_VER_SUFFIX}/test/test_math.pyc
-lib/python${PY_VER_SUFFIX}/test/test_math.pyo
-lib/python${PY_VER_SUFFIX}/test/test_md5.py
-lib/python${PY_VER_SUFFIX}/test/test_md5.pyc
-lib/python${PY_VER_SUFFIX}/test/test_md5.pyo
-lib/python${PY_VER_SUFFIX}/test/test_mhlib.py
-lib/python${PY_VER_SUFFIX}/test/test_mhlib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_mhlib.pyo
-lib/python${PY_VER_SUFFIX}/test/test_mimetools.py
-lib/python${PY_VER_SUFFIX}/test/test_mimetools.pyc
-lib/python${PY_VER_SUFFIX}/test/test_mimetools.pyo
-lib/python${PY_VER_SUFFIX}/test/test_mimetypes.py
-lib/python${PY_VER_SUFFIX}/test/test_mimetypes.pyc
-lib/python${PY_VER_SUFFIX}/test/test_mimetypes.pyo
-lib/python${PY_VER_SUFFIX}/test/test_minidom.py
-lib/python${PY_VER_SUFFIX}/test/test_minidom.pyc
-lib/python${PY_VER_SUFFIX}/test/test_minidom.pyo
-lib/python${PY_VER_SUFFIX}/test/test_mmap.py
-lib/python${PY_VER_SUFFIX}/test/test_mmap.pyc
-lib/python${PY_VER_SUFFIX}/test/test_mmap.pyo
-lib/python${PY_VER_SUFFIX}/test/test_multifile.py
-lib/python${PY_VER_SUFFIX}/test/test_multifile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_multifile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_mutants.py
-lib/python${PY_VER_SUFFIX}/test/test_mutants.pyc
-lib/python${PY_VER_SUFFIX}/test/test_mutants.pyo
-lib/python${PY_VER_SUFFIX}/test/test_netrc.py
-lib/python${PY_VER_SUFFIX}/test/test_netrc.pyc
-lib/python${PY_VER_SUFFIX}/test/test_netrc.pyo
-lib/python${PY_VER_SUFFIX}/test/test_new.py
-lib/python${PY_VER_SUFFIX}/test/test_new.pyc
-lib/python${PY_VER_SUFFIX}/test/test_new.pyo
-lib/python${PY_VER_SUFFIX}/test/test_nis.py
-lib/python${PY_VER_SUFFIX}/test/test_nis.pyc
-lib/python${PY_VER_SUFFIX}/test/test_nis.pyo
-lib/python${PY_VER_SUFFIX}/test/test_ntpath.py
-lib/python${PY_VER_SUFFIX}/test/test_ntpath.pyc
-lib/python${PY_VER_SUFFIX}/test/test_ntpath.pyo
-lib/python${PY_VER_SUFFIX}/test/test_opcodes.py
-lib/python${PY_VER_SUFFIX}/test/test_opcodes.pyc
-lib/python${PY_VER_SUFFIX}/test/test_opcodes.pyo
-lib/python${PY_VER_SUFFIX}/test/test_openpty.py
-lib/python${PY_VER_SUFFIX}/test/test_openpty.pyc
-lib/python${PY_VER_SUFFIX}/test/test_openpty.pyo
-lib/python${PY_VER_SUFFIX}/test/test_operations.py
-lib/python${PY_VER_SUFFIX}/test/test_operations.pyc
-lib/python${PY_VER_SUFFIX}/test/test_operations.pyo
-lib/python${PY_VER_SUFFIX}/test/test_operator.py
-lib/python${PY_VER_SUFFIX}/test/test_operator.pyc
-lib/python${PY_VER_SUFFIX}/test/test_operator.pyo
-lib/python${PY_VER_SUFFIX}/test/test_os.py
-lib/python${PY_VER_SUFFIX}/test/test_os.pyc
-lib/python${PY_VER_SUFFIX}/test/test_os.pyo
-lib/python${PY_VER_SUFFIX}/test/test_parser.py
-lib/python${PY_VER_SUFFIX}/test/test_parser.pyc
-lib/python${PY_VER_SUFFIX}/test/test_parser.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pep247.py
-lib/python${PY_VER_SUFFIX}/test/test_pep247.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pep247.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pickle.py
-lib/python${PY_VER_SUFFIX}/test/test_pickle.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pickle.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pkg.py
-lib/python${PY_VER_SUFFIX}/test/test_pkg.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pkg.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pkgimport.py
-lib/python${PY_VER_SUFFIX}/test/test_pkgimport.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pkgimport.pyo
-lib/python${PY_VER_SUFFIX}/test/test_poll.py
-lib/python${PY_VER_SUFFIX}/test/test_poll.pyc
-lib/python${PY_VER_SUFFIX}/test/test_poll.pyo
-lib/python${PY_VER_SUFFIX}/test/test_popen2.py
-lib/python${PY_VER_SUFFIX}/test/test_popen2.pyc
-lib/python${PY_VER_SUFFIX}/test/test_popen2.pyo
-lib/python${PY_VER_SUFFIX}/test/test_posixpath.py
-lib/python${PY_VER_SUFFIX}/test/test_posixpath.pyc
-lib/python${PY_VER_SUFFIX}/test/test_posixpath.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pow.py
-lib/python${PY_VER_SUFFIX}/test/test_pow.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pow.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pprint.py
-lib/python${PY_VER_SUFFIX}/test/test_pprint.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pprint.pyo
-lib/python${PY_VER_SUFFIX}/test/test_profile.py
-lib/python${PY_VER_SUFFIX}/test/test_profile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_profile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_profilehooks.py
-lib/python${PY_VER_SUFFIX}/test/test_profilehooks.pyc
-lib/python${PY_VER_SUFFIX}/test/test_profilehooks.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pty.py
-lib/python${PY_VER_SUFFIX}/test/test_pty.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pty.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pwd.py
-lib/python${PY_VER_SUFFIX}/test/test_pwd.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pwd.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pyclbr.py
-lib/python${PY_VER_SUFFIX}/test/test_pyclbr.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pyclbr.pyo
-lib/python${PY_VER_SUFFIX}/test/test_pyexpat.py
-lib/python${PY_VER_SUFFIX}/test/test_pyexpat.pyc
-lib/python${PY_VER_SUFFIX}/test/test_pyexpat.pyo
-lib/python${PY_VER_SUFFIX}/test/test_queue.py
-lib/python${PY_VER_SUFFIX}/test/test_queue.pyc
-lib/python${PY_VER_SUFFIX}/test/test_queue.pyo
-lib/python${PY_VER_SUFFIX}/test/test_quopri.py
-lib/python${PY_VER_SUFFIX}/test/test_quopri.pyc
-lib/python${PY_VER_SUFFIX}/test/test_quopri.pyo
-lib/python${PY_VER_SUFFIX}/test/test_random.py
-lib/python${PY_VER_SUFFIX}/test/test_random.pyc
-lib/python${PY_VER_SUFFIX}/test/test_random.pyo
-lib/python${PY_VER_SUFFIX}/test/test_re.py
-lib/python${PY_VER_SUFFIX}/test/test_re.pyc
-lib/python${PY_VER_SUFFIX}/test/test_re.pyo
-lib/python${PY_VER_SUFFIX}/test/test_regex.py
-lib/python${PY_VER_SUFFIX}/test/test_regex.pyc
-lib/python${PY_VER_SUFFIX}/test/test_regex.pyo
-lib/python${PY_VER_SUFFIX}/test/test_repr.py
-lib/python${PY_VER_SUFFIX}/test/test_repr.pyc
-lib/python${PY_VER_SUFFIX}/test/test_repr.pyo
-lib/python${PY_VER_SUFFIX}/test/test_rfc822.py
-lib/python${PY_VER_SUFFIX}/test/test_rfc822.pyc
-lib/python${PY_VER_SUFFIX}/test/test_rfc822.pyo
-lib/python${PY_VER_SUFFIX}/test/test_rgbimg.py
-lib/python${PY_VER_SUFFIX}/test/test_rgbimg.pyc
-lib/python${PY_VER_SUFFIX}/test/test_rgbimg.pyo
-lib/python${PY_VER_SUFFIX}/test/test_richcmp.py
-lib/python${PY_VER_SUFFIX}/test/test_richcmp.pyc
-lib/python${PY_VER_SUFFIX}/test/test_richcmp.pyo
-lib/python${PY_VER_SUFFIX}/test/test_rotor.py
-lib/python${PY_VER_SUFFIX}/test/test_rotor.pyc
-lib/python${PY_VER_SUFFIX}/test/test_rotor.pyo
-lib/python${PY_VER_SUFFIX}/test/test_sax.py
-lib/python${PY_VER_SUFFIX}/test/test_sax.pyc
-lib/python${PY_VER_SUFFIX}/test/test_sax.pyo
-lib/python${PY_VER_SUFFIX}/test/test_scope.py
-lib/python${PY_VER_SUFFIX}/test/test_scope.pyc
-lib/python${PY_VER_SUFFIX}/test/test_scope.pyo
-lib/python${PY_VER_SUFFIX}/test/test_select.py
-lib/python${PY_VER_SUFFIX}/test/test_select.pyc
-lib/python${PY_VER_SUFFIX}/test/test_select.pyo
-lib/python${PY_VER_SUFFIX}/test/test_sgmllib.py
-lib/python${PY_VER_SUFFIX}/test/test_sgmllib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_sgmllib.pyo
-lib/python${PY_VER_SUFFIX}/test/test_sha.py
-lib/python${PY_VER_SUFFIX}/test/test_sha.pyc
-lib/python${PY_VER_SUFFIX}/test/test_sha.pyo
-lib/python${PY_VER_SUFFIX}/test/test_signal.py
-lib/python${PY_VER_SUFFIX}/test/test_signal.pyc
-lib/python${PY_VER_SUFFIX}/test/test_signal.pyo
-lib/python${PY_VER_SUFFIX}/test/test_socket.py
-lib/python${PY_VER_SUFFIX}/test/test_socket.pyc
-lib/python${PY_VER_SUFFIX}/test/test_socket.pyo
-lib/python${PY_VER_SUFFIX}/test/test_socket_ssl.py
-lib/python${PY_VER_SUFFIX}/test/test_socket_ssl.pyc
-lib/python${PY_VER_SUFFIX}/test/test_socket_ssl.pyo
-lib/python${PY_VER_SUFFIX}/test/test_socketserver.py
-lib/python${PY_VER_SUFFIX}/test/test_socketserver.pyc
-lib/python${PY_VER_SUFFIX}/test/test_socketserver.pyo
-lib/python${PY_VER_SUFFIX}/test/test_sre.py
-lib/python${PY_VER_SUFFIX}/test/test_sre.pyc
-lib/python${PY_VER_SUFFIX}/test/test_sre.pyo
-lib/python${PY_VER_SUFFIX}/test/test_strftime.py
-lib/python${PY_VER_SUFFIX}/test/test_strftime.pyc
-lib/python${PY_VER_SUFFIX}/test/test_strftime.pyo
-lib/python${PY_VER_SUFFIX}/test/test_string.py
-lib/python${PY_VER_SUFFIX}/test/test_string.pyc
-lib/python${PY_VER_SUFFIX}/test/test_string.pyo
-lib/python${PY_VER_SUFFIX}/test/test_strop.py
-lib/python${PY_VER_SUFFIX}/test/test_strop.pyc
-lib/python${PY_VER_SUFFIX}/test/test_strop.pyo
-lib/python${PY_VER_SUFFIX}/test/test_struct.py
-lib/python${PY_VER_SUFFIX}/test/test_struct.pyc
-lib/python${PY_VER_SUFFIX}/test/test_struct.pyo
-lib/python${PY_VER_SUFFIX}/test/test_structseq.py
-lib/python${PY_VER_SUFFIX}/test/test_structseq.pyc
-lib/python${PY_VER_SUFFIX}/test/test_structseq.pyo
-lib/python${PY_VER_SUFFIX}/test/test_sunaudiodev.py
-lib/python${PY_VER_SUFFIX}/test/test_sunaudiodev.pyc
-lib/python${PY_VER_SUFFIX}/test/test_sunaudiodev.pyo
-lib/python${PY_VER_SUFFIX}/test/test_sundry.py
-lib/python${PY_VER_SUFFIX}/test/test_sundry.pyc
-lib/python${PY_VER_SUFFIX}/test/test_sundry.pyo
-lib/python${PY_VER_SUFFIX}/test/test_support.py
-lib/python${PY_VER_SUFFIX}/test/test_support.pyc
-lib/python${PY_VER_SUFFIX}/test/test_support.pyo
-lib/python${PY_VER_SUFFIX}/test/test_symtable.py
-lib/python${PY_VER_SUFFIX}/test/test_symtable.pyc
-lib/python${PY_VER_SUFFIX}/test/test_symtable.pyo
-lib/python${PY_VER_SUFFIX}/test/test_tempfile.py
-lib/python${PY_VER_SUFFIX}/test/test_tempfile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_tempfile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_thread.py
-lib/python${PY_VER_SUFFIX}/test/test_thread.pyc
-lib/python${PY_VER_SUFFIX}/test/test_thread.pyo
-lib/python${PY_VER_SUFFIX}/test/test_threaded_import.py
-lib/python${PY_VER_SUFFIX}/test/test_threaded_import.pyc
-lib/python${PY_VER_SUFFIX}/test/test_threaded_import.pyo
-lib/python${PY_VER_SUFFIX}/test/test_threadedtempfile.py
-lib/python${PY_VER_SUFFIX}/test/test_threadedtempfile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_threadedtempfile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_threading.py
-lib/python${PY_VER_SUFFIX}/test/test_threading.pyc
-lib/python${PY_VER_SUFFIX}/test/test_threading.pyo
-lib/python${PY_VER_SUFFIX}/test/test_time.py
-lib/python${PY_VER_SUFFIX}/test/test_time.pyc
-lib/python${PY_VER_SUFFIX}/test/test_time.pyo
-lib/python${PY_VER_SUFFIX}/test/test_timing.py
-lib/python${PY_VER_SUFFIX}/test/test_timing.pyc
-lib/python${PY_VER_SUFFIX}/test/test_timing.pyo
-lib/python${PY_VER_SUFFIX}/test/test_tokenize.py
-lib/python${PY_VER_SUFFIX}/test/test_tokenize.pyc
-lib/python${PY_VER_SUFFIX}/test/test_tokenize.pyo
-lib/python${PY_VER_SUFFIX}/test/test_trace.py
-lib/python${PY_VER_SUFFIX}/test/test_trace.pyc
-lib/python${PY_VER_SUFFIX}/test/test_trace.pyo
-lib/python${PY_VER_SUFFIX}/test/test_traceback.py
-lib/python${PY_VER_SUFFIX}/test/test_traceback.pyc
-lib/python${PY_VER_SUFFIX}/test/test_traceback.pyo
-lib/python${PY_VER_SUFFIX}/test/test_types.py
-lib/python${PY_VER_SUFFIX}/test/test_types.pyc
-lib/python${PY_VER_SUFFIX}/test/test_types.pyo
-lib/python${PY_VER_SUFFIX}/test/test_ucn.py
-lib/python${PY_VER_SUFFIX}/test/test_ucn.pyc
-lib/python${PY_VER_SUFFIX}/test/test_ucn.pyo
-lib/python${PY_VER_SUFFIX}/test/test_unary.py
-lib/python${PY_VER_SUFFIX}/test/test_unary.pyc
-lib/python${PY_VER_SUFFIX}/test/test_unary.pyo
-lib/python${PY_VER_SUFFIX}/test/test_unicode.py
-lib/python${PY_VER_SUFFIX}/test/test_unicode.pyc
-lib/python${PY_VER_SUFFIX}/test/test_unicode.pyo
-lib/python${PY_VER_SUFFIX}/test/test_unicode_file.py
-lib/python${PY_VER_SUFFIX}/test/test_unicode_file.pyc
-lib/python${PY_VER_SUFFIX}/test/test_unicode_file.pyo
-lib/python${PY_VER_SUFFIX}/test/test_unicodedata.py
-lib/python${PY_VER_SUFFIX}/test/test_unicodedata.pyc
-lib/python${PY_VER_SUFFIX}/test/test_unicodedata.pyo
-lib/python${PY_VER_SUFFIX}/test/test_unpack.py
-lib/python${PY_VER_SUFFIX}/test/test_unpack.pyc
-lib/python${PY_VER_SUFFIX}/test/test_unpack.pyo
-lib/python${PY_VER_SUFFIX}/test/test_urllib.py
-lib/python${PY_VER_SUFFIX}/test/test_urllib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_urllib.pyo
-lib/python${PY_VER_SUFFIX}/test/test_urllib2.py
-lib/python${PY_VER_SUFFIX}/test/test_urllib2.pyc
-lib/python${PY_VER_SUFFIX}/test/test_urllib2.pyo
-lib/python${PY_VER_SUFFIX}/test/test_urlparse.py
-lib/python${PY_VER_SUFFIX}/test/test_urlparse.pyc
-lib/python${PY_VER_SUFFIX}/test/test_urlparse.pyo
-lib/python${PY_VER_SUFFIX}/test/test_userdict.py
-lib/python${PY_VER_SUFFIX}/test/test_userdict.pyc
-lib/python${PY_VER_SUFFIX}/test/test_userdict.pyo
-lib/python${PY_VER_SUFFIX}/test/test_userlist.py
-lib/python${PY_VER_SUFFIX}/test/test_userlist.pyc
-lib/python${PY_VER_SUFFIX}/test/test_userlist.pyo
-lib/python${PY_VER_SUFFIX}/test/test_userstring.py
-lib/python${PY_VER_SUFFIX}/test/test_userstring.pyc
-lib/python${PY_VER_SUFFIX}/test/test_userstring.pyo
-lib/python${PY_VER_SUFFIX}/test/test_uu.py
-lib/python${PY_VER_SUFFIX}/test/test_uu.pyc
-lib/python${PY_VER_SUFFIX}/test/test_uu.pyo
-lib/python${PY_VER_SUFFIX}/test/test_wave.py
-lib/python${PY_VER_SUFFIX}/test/test_wave.pyc
-lib/python${PY_VER_SUFFIX}/test/test_wave.pyo
-lib/python${PY_VER_SUFFIX}/test/test_weakref.py
-lib/python${PY_VER_SUFFIX}/test/test_weakref.pyc
-lib/python${PY_VER_SUFFIX}/test/test_weakref.pyo
-lib/python${PY_VER_SUFFIX}/test/test_winreg.py
-lib/python${PY_VER_SUFFIX}/test/test_winreg.pyc
-lib/python${PY_VER_SUFFIX}/test/test_winreg.pyo
-lib/python${PY_VER_SUFFIX}/test/test_winsound.py
-lib/python${PY_VER_SUFFIX}/test/test_winsound.pyc
-lib/python${PY_VER_SUFFIX}/test/test_winsound.pyo
-lib/python${PY_VER_SUFFIX}/test/test_xmllib.py
-lib/python${PY_VER_SUFFIX}/test/test_xmllib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_xmllib.pyo
-lib/python${PY_VER_SUFFIX}/test/test_xmlrpc.py
-lib/python${PY_VER_SUFFIX}/test/test_xmlrpc.pyc
-lib/python${PY_VER_SUFFIX}/test/test_xmlrpc.pyo
-lib/python${PY_VER_SUFFIX}/test/test_xreadline.py
-lib/python${PY_VER_SUFFIX}/test/test_xreadline.pyc
-lib/python${PY_VER_SUFFIX}/test/test_xreadline.pyo
-lib/python${PY_VER_SUFFIX}/test/test_zipfile.py
-lib/python${PY_VER_SUFFIX}/test/test_zipfile.pyc
-lib/python${PY_VER_SUFFIX}/test/test_zipfile.pyo
-lib/python${PY_VER_SUFFIX}/test/test_zlib.py
-lib/python${PY_VER_SUFFIX}/test/test_zlib.pyc
-lib/python${PY_VER_SUFFIX}/test/test_zlib.pyo
-lib/python${PY_VER_SUFFIX}/test/testall.py
-lib/python${PY_VER_SUFFIX}/test/testall.pyc
-lib/python${PY_VER_SUFFIX}/test/testall.pyo
-lib/python${PY_VER_SUFFIX}/test/testcodec.py
-lib/python${PY_VER_SUFFIX}/test/testcodec.pyc
-lib/python${PY_VER_SUFFIX}/test/testcodec.pyo
-lib/python${PY_VER_SUFFIX}/test/testimg.uue
-lib/python${PY_VER_SUFFIX}/test/testimgr.uue
-lib/python${PY_VER_SUFFIX}/test/testrgb.uue
-lib/python${PY_VER_SUFFIX}/test/tokenize_tests.py
-lib/python${PY_VER_SUFFIX}/test/tokenize_tests.pyc
-lib/python${PY_VER_SUFFIX}/test/tokenize_tests.pyo
-lib/python${PY_VER_SUFFIX}/this.py
-lib/python${PY_VER_SUFFIX}/this.pyc
-lib/python${PY_VER_SUFFIX}/this.pyo
-lib/python${PY_VER_SUFFIX}/threading.py
-lib/python${PY_VER_SUFFIX}/threading.pyc
-lib/python${PY_VER_SUFFIX}/threading.pyo
-lib/python${PY_VER_SUFFIX}/toaiff.py
-lib/python${PY_VER_SUFFIX}/toaiff.pyc
-lib/python${PY_VER_SUFFIX}/toaiff.pyo
-lib/python${PY_VER_SUFFIX}/token.py
-lib/python${PY_VER_SUFFIX}/token.pyc
-lib/python${PY_VER_SUFFIX}/token.pyo
-lib/python${PY_VER_SUFFIX}/tokenize.py
-lib/python${PY_VER_SUFFIX}/tokenize.pyc
-lib/python${PY_VER_SUFFIX}/tokenize.pyo
-lib/python${PY_VER_SUFFIX}/traceback.py
-lib/python${PY_VER_SUFFIX}/traceback.pyc
-lib/python${PY_VER_SUFFIX}/traceback.pyo
-lib/python${PY_VER_SUFFIX}/tty.py
-lib/python${PY_VER_SUFFIX}/tty.pyc
-lib/python${PY_VER_SUFFIX}/tty.pyo
-lib/python${PY_VER_SUFFIX}/types.py
-lib/python${PY_VER_SUFFIX}/types.pyc
-lib/python${PY_VER_SUFFIX}/types.pyo
-lib/python${PY_VER_SUFFIX}/tzparse.py
-lib/python${PY_VER_SUFFIX}/tzparse.pyc
-lib/python${PY_VER_SUFFIX}/tzparse.pyo
-lib/python${PY_VER_SUFFIX}/unittest.py
-lib/python${PY_VER_SUFFIX}/unittest.pyc
-lib/python${PY_VER_SUFFIX}/unittest.pyo
-lib/python${PY_VER_SUFFIX}/urllib.py
-lib/python${PY_VER_SUFFIX}/urllib.pyc
-lib/python${PY_VER_SUFFIX}/urllib.pyo
-lib/python${PY_VER_SUFFIX}/urllib2.py
-lib/python${PY_VER_SUFFIX}/urllib2.pyc
-lib/python${PY_VER_SUFFIX}/urllib2.pyo
-lib/python${PY_VER_SUFFIX}/urlparse.py
-lib/python${PY_VER_SUFFIX}/urlparse.pyc
-lib/python${PY_VER_SUFFIX}/urlparse.pyo
-lib/python${PY_VER_SUFFIX}/user.py
-lib/python${PY_VER_SUFFIX}/user.pyc
-lib/python${PY_VER_SUFFIX}/user.pyo
-lib/python${PY_VER_SUFFIX}/uu.py
-lib/python${PY_VER_SUFFIX}/uu.pyc
-lib/python${PY_VER_SUFFIX}/uu.pyo
-lib/python${PY_VER_SUFFIX}/warnings.py
-lib/python${PY_VER_SUFFIX}/warnings.pyc
-lib/python${PY_VER_SUFFIX}/warnings.pyo
-lib/python${PY_VER_SUFFIX}/wave.py
-lib/python${PY_VER_SUFFIX}/wave.pyc
-lib/python${PY_VER_SUFFIX}/wave.pyo
-lib/python${PY_VER_SUFFIX}/weakref.py
-lib/python${PY_VER_SUFFIX}/weakref.pyc
-lib/python${PY_VER_SUFFIX}/weakref.pyo
-lib/python${PY_VER_SUFFIX}/webbrowser.py
-lib/python${PY_VER_SUFFIX}/webbrowser.pyc
-lib/python${PY_VER_SUFFIX}/webbrowser.pyo
-lib/python${PY_VER_SUFFIX}/whichdb.py
-lib/python${PY_VER_SUFFIX}/whichdb.pyc
-lib/python${PY_VER_SUFFIX}/whichdb.pyo
-lib/python${PY_VER_SUFFIX}/whrandom.py
-lib/python${PY_VER_SUFFIX}/whrandom.pyc
-lib/python${PY_VER_SUFFIX}/whrandom.pyo
-lib/python${PY_VER_SUFFIX}/xdrlib.py
-lib/python${PY_VER_SUFFIX}/xdrlib.pyc
-lib/python${PY_VER_SUFFIX}/xdrlib.pyo
-lib/python${PY_VER_SUFFIX}/xml/__init__.py
-lib/python${PY_VER_SUFFIX}/xml/__init__.pyc
-lib/python${PY_VER_SUFFIX}/xml/__init__.pyo
-lib/python${PY_VER_SUFFIX}/xml/dom/__init__.py
-lib/python${PY_VER_SUFFIX}/xml/dom/__init__.pyc
-lib/python${PY_VER_SUFFIX}/xml/dom/__init__.pyo
-lib/python${PY_VER_SUFFIX}/xml/dom/domreg.py
-lib/python${PY_VER_SUFFIX}/xml/dom/domreg.pyc
-lib/python${PY_VER_SUFFIX}/xml/dom/domreg.pyo
-lib/python${PY_VER_SUFFIX}/xml/dom/minidom.py
-lib/python${PY_VER_SUFFIX}/xml/dom/minidom.pyc
-lib/python${PY_VER_SUFFIX}/xml/dom/minidom.pyo
-lib/python${PY_VER_SUFFIX}/xml/dom/pulldom.py
-lib/python${PY_VER_SUFFIX}/xml/dom/pulldom.pyc
-lib/python${PY_VER_SUFFIX}/xml/dom/pulldom.pyo
-lib/python${PY_VER_SUFFIX}/xml/parsers/__init__.py
-lib/python${PY_VER_SUFFIX}/xml/parsers/__init__.pyc
-lib/python${PY_VER_SUFFIX}/xml/parsers/__init__.pyo
-lib/python${PY_VER_SUFFIX}/xml/parsers/expat.py
-lib/python${PY_VER_SUFFIX}/xml/parsers/expat.pyc
-lib/python${PY_VER_SUFFIX}/xml/parsers/expat.pyo
-lib/python${PY_VER_SUFFIX}/xml/sax/__init__.py
-lib/python${PY_VER_SUFFIX}/xml/sax/__init__.pyc
-lib/python${PY_VER_SUFFIX}/xml/sax/__init__.pyo
-lib/python${PY_VER_SUFFIX}/xml/sax/_exceptions.py
-lib/python${PY_VER_SUFFIX}/xml/sax/_exceptions.pyc
-lib/python${PY_VER_SUFFIX}/xml/sax/_exceptions.pyo
-lib/python${PY_VER_SUFFIX}/xml/sax/expatreader.py
-lib/python${PY_VER_SUFFIX}/xml/sax/expatreader.pyc
-lib/python${PY_VER_SUFFIX}/xml/sax/expatreader.pyo
-lib/python${PY_VER_SUFFIX}/xml/sax/handler.py
-lib/python${PY_VER_SUFFIX}/xml/sax/handler.pyc
-lib/python${PY_VER_SUFFIX}/xml/sax/handler.pyo
-lib/python${PY_VER_SUFFIX}/xml/sax/saxutils.py
-lib/python${PY_VER_SUFFIX}/xml/sax/saxutils.pyc
-lib/python${PY_VER_SUFFIX}/xml/sax/saxutils.pyo
-lib/python${PY_VER_SUFFIX}/xml/sax/xmlreader.py
-lib/python${PY_VER_SUFFIX}/xml/sax/xmlreader.pyc
-lib/python${PY_VER_SUFFIX}/xml/sax/xmlreader.pyo
-lib/python${PY_VER_SUFFIX}/xmllib.py
-lib/python${PY_VER_SUFFIX}/xmllib.pyc
-lib/python${PY_VER_SUFFIX}/xmllib.pyo
-lib/python${PY_VER_SUFFIX}/xmlrpclib.py
-lib/python${PY_VER_SUFFIX}/xmlrpclib.pyc
-lib/python${PY_VER_SUFFIX}/xmlrpclib.pyo
-lib/python${PY_VER_SUFFIX}/zipfile.py
-lib/python${PY_VER_SUFFIX}/zipfile.pyc
-lib/python${PY_VER_SUFFIX}/zipfile.pyo
diff --git a/lang/python22/PLIST.common_end b/lang/python22/PLIST.common_end
deleted file mode 100644
index 77fe11eeafd..00000000000
--- a/lang/python22/PLIST.common_end
+++ /dev/null
@@ -1,25 +0,0 @@
-@comment $NetBSD: PLIST.common_end,v 1.3 2004/01/24 08:13:14 grant Exp $
-@dirrm lib/python${PY_VER_SUFFIX}/xml/sax
-@dirrm lib/python${PY_VER_SUFFIX}/xml/parsers
-@dirrm lib/python${PY_VER_SUFFIX}/xml/dom
-@dirrm lib/python${PY_VER_SUFFIX}/xml
-@dirrm lib/python${PY_VER_SUFFIX}/test/output
-@dirrm lib/python${PY_VER_SUFFIX}/test/data
-@dirrm lib/python${PY_VER_SUFFIX}/test
-@dirrm lib/python${PY_VER_SUFFIX}/site-packages
-@dirrm lib/python${PY_VER_SUFFIX}/plat-${PY_PLATNAME}
-@dirrm lib/python${PY_VER_SUFFIX}/lib-tk
-@dirrm lib/python${PY_VER_SUFFIX}/lib-old
-@dirrm lib/python${PY_VER_SUFFIX}/lib-dynload
-@dirrm lib/python${PY_VER_SUFFIX}/hotshot
-@dirrm lib/python${PY_VER_SUFFIX}/encodings
-@dirrm lib/python${PY_VER_SUFFIX}/email/test/data
-@dirrm lib/python${PY_VER_SUFFIX}/email/test
-@dirrm lib/python${PY_VER_SUFFIX}/email
-@dirrm lib/python${PY_VER_SUFFIX}/distutils/command
-@dirrm lib/python${PY_VER_SUFFIX}/distutils
-@dirrm lib/python${PY_VER_SUFFIX}/curses
-@dirrm lib/python${PY_VER_SUFFIX}/config
-@dirrm lib/python${PY_VER_SUFFIX}/compiler
-@dirrm lib/python${PY_VER_SUFFIX}
-@dirrm include/python${PY_VER_SUFFIX}
diff --git a/lang/python22/buildlink3.mk b/lang/python22/buildlink3.mk
deleted file mode 100644
index 8a9e1dab7cf..00000000000
--- a/lang/python22/buildlink3.mk
+++ /dev/null
@@ -1,31 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.9 2006/07/08 23:10:55 jlam Exp $
-
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
-PYTHON22_BUILDLINK3_MK:= ${PYTHON22_BUILDLINK3_MK}+
-
-.if !empty(BUILDLINK_DEPTH:M+)
-BUILDLINK_DEPENDS+= python22
-.endif
-
-BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npython22}
-BUILDLINK_PACKAGES+= python22
-BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}python22
-
-.if !empty(PYTHON22_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.python22+= python22>=2.2
-BUILDLINK_PKGSRCDIR.python22?= ../../lang/python22
-
-.if defined(BUILDLINK_DEPMETHOD.python)
-BUILDLINK_DEPMETHOD.python22?= ${BUILDLINK_DEPMETHOD.python}
-.endif
-
-BUILDLINK_INCDIRS.python22+= include/python2.2
-BUILDLINK_LIBDIRS.python22+= lib/python2.2/config
-BUILDLINK_TRANSFORM+= l:python:python2.2
-
-.endif # PYTHON22_BUILDLINK3_MK
-
-BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
-
-.include "../../mk/dlopen.buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
diff --git a/lang/python22/distinfo b/lang/python22/distinfo
deleted file mode 100644
index 1c0fe06c4f9..00000000000
--- a/lang/python22/distinfo
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: distinfo,v 1.21 2007/10/10 11:24:10 rillig Exp $
-
-SHA1 (Python-2.2.3.tgz) = 177d587e77e0eaa14131ab0d0d0b470777de4400
-RMD160 (Python-2.2.3.tgz) = 3590f813582d65194b467f4ab450e360e35eb40e
-Size (Python-2.2.3.tgz) = 6709556 bytes
-SHA1 (patch-aa) = e4d0ec82dc34b7c60fb926e10c205bdf0ea6cabd
-SHA1 (patch-ab) = aa06824d9f595a24aaddc96c83f31646f522ab09
-SHA1 (patch-ac) = 533d4c75b12f83a60808b784b794e200c4fa363f
-SHA1 (patch-ae) = aefeec78e25631a6e9e2aa047dce12c9c522715e
-SHA1 (patch-af) = a2b23859941766319f638e40c49b5af3f504ef52
-SHA1 (patch-ag) = 08dad489e37199127f7f5cb0b4cc30f40a29fdda
-SHA1 (patch-ah) = 22eca366910a007feeb6e5870eadb9f5024783b1
-SHA1 (patch-ai) = 02f530a08fd8b61a696ae43ddabd7e86e4af7727
-SHA1 (patch-aj) = 0e8564ec8157fb5c48c801294213c66ae89a55a1
-SHA1 (patch-al) = 9e1a69f0a1625054acc6ceed7242ac4d260c0948
-SHA1 (patch-an) = 8e5b93bc65bb6d271e8e111949f715f7234f4371
-SHA1 (patch-bb) = 59c5bdef790918e6653fce0cf8189f5c01e9d4d5
-SHA1 (patch-bc) = 376e5560f9f951d22ac371a8a5ab16c48d72404b
-SHA1 (patch-ea) = babfed4a0e5ae599441423a06622d4820ab237b1
-SHA1 (patch-eb) = b72694d414b55d11e324cc76d6ed03b7c8e7630c
-SHA1 (patch-ec) = 3744382c5c58814129548f0529e3a5605c7ee0c8
-SHA1 (patch-na) = 33364795e278437b952c4ab96254e61823715e37
diff --git a/lang/python22/patches/patch-aa b/lang/python22/patches/patch-aa
deleted file mode 100644
index 57a8cbe201a..00000000000
--- a/lang/python22/patches/patch-aa
+++ /dev/null
@@ -1,172 +0,0 @@
-$NetBSD: patch-aa,v 1.8 2004/05/16 20:01:59 minskim Exp $
-
---- setup.py.orig 2003-05-22 12:36:54.000000000 -0500
-+++ setup.py
-@@ -210,11 +210,15 @@ class PyBuildExt(build_ext):
- 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)
-
- try:
- have_unicode = unicode
-@@ -274,7 +278,7 @@ class PyBuildExt(build_ext):
- if have_unicode:
- exts.append( Extension('unicodedata', ['unicodedata.c']) )
- # access to ISO C locale support
-- exts.append( Extension('_locale', ['_localemodule.c']) )
-+# exts.append( Extension('_locale', ['_localemodule.c']) )
-
- # Modules with some UNIX dependencies -- on by default:
- # (If you have a really backward UNIX, select and socket may not be
-@@ -330,16 +334,16 @@ class PyBuildExt(build_ext):
- # 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'):
-+ if 0 and self.compiler.find_library_file(lib_dirs, 'readline'):
- readline_libs = ['readline']
- if self.compiler.find_library_file(lib_dirs,
- 'ncurses'):
-@@ -363,14 +367,10 @@ class PyBuildExt(build_ext):
- # 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:
- krb5_h = find_file('krb5.h', inc_dirs,
-@@ -413,9 +413,9 @@ class PyBuildExt(build_ext):
- exts.append( Extension('dbm', ['dbmmodule.c']) )
-
- # Anthony Baxter's gdbm module. GNU dbm(3) will require -lgdbm:
-- if (self.compiler.find_library_file(lib_dirs, 'gdbm')):
-- exts.append( Extension('gdbm', ['gdbmmodule.c'],
-- libraries = ['gdbm'] ) )
-+ #if (self.compiler.find_library_file(lib_dirs, 'gdbm')):
-+ # exts.append( Extension('gdbm', ['gdbmmodule.c'],
-+ # libraries = ['gdbm'] ) )
-
- # Berkeley DB interface.
- #
-@@ -469,9 +469,9 @@ class PyBuildExt(build_ext):
- # FTP archive sites. One URL for it is:
- # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z
-
-- if (self.compiler.find_library_file(lib_dirs, 'gmp')):
-- exts.append( Extension('mpz', ['mpzmodule.c'],
-- libraries = ['gmp'] ) )
-+ #if (self.compiler.find_library_file(lib_dirs, 'gmp')):
-+ # exts.append( Extension('mpz', ['mpzmodule.c'],
-+ # libraries = ['gmp'] ) )
-
-
- # Unix-only modules
-@@ -498,8 +498,8 @@ class PyBuildExt(build_ext):
-
- 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 != 'darwin'):
- # OSX has an old Berkeley curses, not good enough for
-@@ -509,8 +509,8 @@ class PyBuildExt(build_ext):
- 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 (module_enabled(exts, '_curses') and
-@@ -544,23 +544,7 @@ class PyBuildExt(build_ext):
- # Andrew Kuchling's zlib module.
- # This require zlib 1.1.3 (or later).
- # See http://www.cdrom.com/pub/infozip/zlib/
-- zlib_inc = find_file('zlib.h', [], inc_dirs)
-- if zlib_inc is not None:
-- zlib_h = zlib_inc[0] + '/zlib.h'
-- version = '"0.0.0"'
-- version_req = '"1.1.3"'
-- fp = open(zlib_h)
-- while 1:
-- line = fp.readline()
-- if not line:
-- break
-- if line.find('#define ZLIB_VERSION', 0) == 0:
-- version = line.split()[2]
-- break
-- if version >= version_req:
-- if (self.compiler.find_library_file(lib_dirs, 'z')):
-- exts.append( Extension('zlib', ['zlibmodule.c'],
-- libraries = ['z']) )
-+ exts.append(Extension('zlib', ['zlibmodule.c'], libraries = ['z']))
-
- # Interface to the Expat XML parser
- #
-@@ -581,11 +565,11 @@ class PyBuildExt(build_ext):
- else:
- expat_incs = find_file('xmlparse.h', inc_dirs, [])
-
-- if (expat_incs is not None and
-- self.compiler.find_library_file(lib_dirs, 'expat')):
-- exts.append( Extension('pyexpat', ['pyexpat.c'],
-- define_macros = expat_defs,
-- libraries = ['expat']) )
-+ #if (expat_incs is not None and
-+ # self.compiler.find_library_file(lib_dirs, 'expat')):
-+ # exts.append( Extension('pyexpat', ['pyexpat.c'],
-+ # define_macros = expat_defs,
-+ # libraries = ['expat']) )
-
- # Platform-specific libraries
- if platform == 'linux2':
-@@ -808,7 +792,7 @@ def main():
- ext_modules=[Extension('struct', ['structmodule.c'])],
-
- # Scripts to install
-- scripts = ['Tools/scripts/pydoc']
-+ scripts = ['Tools/scripts/pydoc2.2']
- )
-
- # --install-platlib
diff --git a/lang/python22/patches/patch-ab b/lang/python22/patches/patch-ab
deleted file mode 100644
index 93a97a61036..00000000000
--- a/lang/python22/patches/patch-ab
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2002/01/15 17:11:03 drochner Exp $
-
---- Tools/scripts/pydoc2.2.orig Tue Jan 15 17:56:59 2002
-+++ Tools/scripts/pydoc2.2 Tue Jan 15 17:57:25 2002
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/env python2.2
-
- import pydoc
- pydoc.cli()
diff --git a/lang/python22/patches/patch-ac b/lang/python22/patches/patch-ac
deleted file mode 100644
index a83bb66f136..00000000000
--- a/lang/python22/patches/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ac,v 1.3 2005/11/16 19:18:59 joerg Exp $
-
---- Modules/makesetup.orig 2001-06-02 08:16:02.000000000 +0200
-+++ Modules/makesetup
-@@ -163,6 +163,7 @@ sed -e 's/[ ]*#.*//' -e '/^[ ]*$/d' |
- -rpath) libs="$libs $arg"; skip=libs;;
- --rpath) libs="$libs $arg"; skip=libs;;
- -[A-Zl]*) libs="$libs $arg";;
-+ -pthread) libs="$libs $arg";;
- *.a) libs="$libs $arg";;
- *.so) libs="$libs $arg";;
- *.sl) libs="$libs $arg";;
diff --git a/lang/python22/patches/patch-ae b/lang/python22/patches/patch-ae
deleted file mode 100644
index dfc45d4431b..00000000000
--- a/lang/python22/patches/patch-ae
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2002/04/09 04:33:21 jlam Exp $
-
---- Lib/distutils/command/build_ext.py.orig Thu Dec 6 17:59:54 2001
-+++ Lib/distutils/command/build_ext.py
-@@ -472,8 +472,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/python22/patches/patch-af b/lang/python22/patches/patch-af
deleted file mode 100644
index 5489702ef0b..00000000000
--- a/lang/python22/patches/patch-af
+++ /dev/null
@@ -1,88 +0,0 @@
-$NetBSD: patch-af,v 1.1 2002/10/16 15:51:04 tsarna Exp $
-
-Unofficial patch to support Basic Auth for XML-RPC.
-
---- Lib/xmlrpclib.py.orig Tue Oct 15 18:52:10 2002
-+++ Lib/xmlrpclib.py Wed Oct 16 11:44:47 2002
-@@ -852,20 +852,55 @@
-
- return self.parse_response(h.getfile())
-
-+ ##
-+ # Get authorization info from host parameter
-+ # Host may be a string, or a (host, x509-dict) tuple; if a string,
-+ # it is checked for a 'user:pw@host' format, and a "Basic Auth"
-+ # header is created from the 'user:pw' info.
-+ #
-+ # @return A tuple of: (actual host, base64-encoded Authorization
-+ # header or None, x509 info or empty dictionary)
-+
-+ def get_host_info(self, host):
-+
-+ x509 = {}
-+ if isinstance(host,tuple):
-+ host, x509 = host
-+
-+ import urllib
-+ auth, host = urllib.splituser(host)
-+
-+ if auth:
-+ auth='Basic %s' % auth.encode('base64').strip()
-+ else:
-+ auth=None
-+
-+ return host, auth, x509
-+
- def getparser(self):
- # get parser and unmarshaller
- return getparser()
-
- def make_connection(self, host):
- # create a HTTP connection object from a host descriptor
-+ host, auth, x509 = self.get_host_info(host)
- import httplib
- return httplib.HTTP(host)
-
- def send_request(self, connection, handler, request_body):
- connection.putrequest("POST", handler)
-
-+ ##
-+ # Send host name (and authorization, if any)
-+ #
-+ # @param connection Connection handle.
-+ # @param host Host object (per get_host_info).
-+
- def send_host(self, connection, host):
-+ host, auth, x509 = self.get_host_info(host)
- connection.putheader("Host", host)
-+ if auth:
-+ connection.putheader("Authorization", auth)
-
- def send_user_agent(self, connection):
- connection.putheader("User-Agent", self.user_agent)
-@@ -901,11 +936,10 @@
- def make_connection(self, host):
- # create a HTTPS connection object from a host descriptor
- # host may be a string, or a (host, x509-dict) tuple
-+
- import httplib
-- if isinstance(host, TupleType):
-- host, x509 = host
-- else:
-- x509 = {}
-+ host, auth, x509 = self.get_host_info(host)
-+
- try:
- HTTPS = httplib.HTTPS
- except AttributeError:
-@@ -914,10 +948,6 @@
- else:
- return apply(HTTPS, (host, None), x509)
-
-- def send_host(self, connection, host):
-- if isinstance(host, TupleType):
-- host, x509 = host
-- connection.putheader("Host", host)
-
- class ServerProxy:
- """uri [,options] -> a logical connection to an XML-RPC server
diff --git a/lang/python22/patches/patch-ag b/lang/python22/patches/patch-ag
deleted file mode 100644
index b0e86d15943..00000000000
--- a/lang/python22/patches/patch-ag
+++ /dev/null
@@ -1,31 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2006/01/09 21:22:57 joerg Exp $
-
---- Modules/fpectlmodule.c.orig 2006-01-09 21:12:40.000000000 +0000
-+++ Modules/fpectlmodule.c
-@@ -68,7 +68,7 @@ extern "C" {
- #include "Python.h"
- #include <signal.h>
-
--#if defined(__FreeBSD__)
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
- # include <ieeefp.h>
- #endif
-
-@@ -197,7 +197,7 @@ static void fpe_reset(Sigfunc *handler)
- PyOS_setsig(SIGFPE, handler);
-
- /*-- FreeBSD ----------------------------------------------------------------*/
--#elif defined(__FreeBSD__)
-+#elif defined(__FreeBSD__) || defined(__DragonFly__)
- fpresetsticky(fpgetsticky());
- fpsetmask(FP_X_INV | FP_X_DZ | FP_X_OFL);
- PyOS_setsig(SIGFPE, handler);
-@@ -243,7 +243,7 @@ static void fpe_reset(Sigfunc *handler)
-
- static PyObject *turnoff_sigfpe(PyObject *self,PyObject *args)
- {
--#ifdef __FreeBSD__
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
- fpresetsticky(fpgetsticky());
- fpsetmask(0);
- #else
diff --git a/lang/python22/patches/patch-ah b/lang/python22/patches/patch-ah
deleted file mode 100644
index 26e843338b4..00000000000
--- a/lang/python22/patches/patch-ah
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ah,v 1.1 2006/01/09 21:22:57 joerg Exp $
-
---- Modules/linuxaudiodev.c.orig 2006-01-09 21:13:16.000000000 +0000
-+++ Modules/linuxaudiodev.c
-@@ -30,7 +30,7 @@
-
- typedef unsigned long uint32_t;
-
--#elif defined(__FreeBSD__)
-+#elif defined(__FreeBSD__) || defined(__DragonFly__)
- #include <machine/soundcard.h>
-
- #ifndef SNDCTL_DSP_CHANNELS
diff --git a/lang/python22/patches/patch-ai b/lang/python22/patches/patch-ai
deleted file mode 100644
index 1e8546bb871..00000000000
--- a/lang/python22/patches/patch-ai
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ai,v 1.1 2003/06/06 17:31:19 drochner Exp $
-
---- Makefile.pre.in.orig 2003-06-06 18:44:05.000000000 +0200
-+++ Makefile.pre.in 2003-06-06 18:45:02.000000000 +0200
-@@ -294,7 +294,7 @@
- $(BUILDPYTHON): Modules/$(MAINOBJ) $(LDLIBRARY)
- $(LINKCC) $(LDFLAGS) $(LINKFORSHARED) -o $@ \
- Modules/$(MAINOBJ) \
-- $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)
-+ $(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST) ${LINK_ALL_LIBGCC_HACK}
-
- platform: $(BUILDPYTHON)
- ./$(BUILDPYTHON) -E -c 'import sys ; from distutils.util import get_platform ; print get_platform()+"-"+sys.version[0:3]' >platform
diff --git a/lang/python22/patches/patch-aj b/lang/python22/patches/patch-aj
deleted file mode 100644
index 0569ca4cc09..00000000000
--- a/lang/python22/patches/patch-aj
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aj,v 1.1 2006/04/13 02:26:54 joerg Exp $
-
---- Lib/distutils/util.py.orig 2004-07-18 06:16:08.000000000 +0000
-+++ Lib/distutils/util.py
-@@ -66,6 +66,8 @@ def get_platform ():
- m = rel_re.match(release)
- if m:
- release = m.group()
-+ elif osname[:9] == "dragonfly":
-+ release = string.split(release, "-")[0]
-
- return "%s-%s-%s" % (osname, release, machine)
-
diff --git a/lang/python22/patches/patch-al b/lang/python22/patches/patch-al
deleted file mode 100644
index 34af8b9316c..00000000000
--- a/lang/python22/patches/patch-al
+++ /dev/null
@@ -1,70 +0,0 @@
-$NetBSD: patch-al,v 1.2 2006/01/09 21:22:57 joerg Exp $
-
---- configure.orig 2003-03-29 22:25:14.000000000 +0000
-+++ configure
-@@ -3213,6 +3213,9 @@ then
- Linux*) LDSHARED='$(CC) -shared';;
- dgux*) LDSHARED="ld -G";;
- BSD/OS*/4*) LDSHARED="gcc -shared";;
-+ DragonFly*)
-+ LDSHARED="cc -shared ${LDFLAGS}"
-+ ;;
- OpenBSD*|FreeBSD*)
- if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
- then
-@@ -3220,7 +3223,8 @@ then
- else
- LDSHARED="ld -Bshareable ${LDFLAGS}"
- fi;;
-- NetBSD*) LDSHARED="cc -shared ${LDFLAGS}";;
-+ NetBSD*) LDSHARED='$(CC) -shared ${LDFLAGS}';;
-+ Interix*) LDSHARED='$(CC) -shared ${LDFLAGS}';; # XXX tv needs image-base hack
- OpenUNIX*|UnixWare*)
- if test "$GCC" = "yes"
- then LDSHARED="$(CC) -shared"
-@@ -3250,7 +3254,8 @@ then
- fi;;
- Linux*) CCSHARED="-fPIC";;
- BSD/OS*/4*) CCSHARED="-fpic";;
-- FreeBSD*|NetBSD*|OpenBSD*) CCSHARED="-fPIC";;
-+ FreeBSD*|NetBSD*|OpenBSD*|DragonFly*) CCSHARED="-fPIC";;
-+ Interix*) CCSHARED="";;
- OpenUNIX*|UnixWare*)
- if test "$GCC" = "yes"
- then CCSHARED="-fPIC"
-@@ -3300,11 +3305,12 @@ then
- OpenUNIX*|UnixWare*) LINKFORSHARED="-Wl,-Bexport";;
- SCO_SV*) LINKFORSHARED="-Wl,-Bexport";;
- ReliantUNIX*) LINKFORSHARED="-W1 -Blargedynsym";;
-- FreeBSD*|NetBSD*|OpenBSD*)
-+ FreeBSD*|NetBSD*|OpenBSD*|DragonFly*)
- if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
- then
- LINKFORSHARED="-Wl,--export-dynamic"
- fi;;
-+ Interix*) LINKFORSHARED="-Wl,-E";;
- SunOS/5*) case $CC in
- *gcc*)
- if $CC -Xlinker --help 2>&1 | grep export-dynamic >/dev/null
-@@ -3800,9 +3806,9 @@ else
- # on HP/UX, pthread.h renames pthread_create to a different symbol name.
- # So we really have to include pthread.h, and then link.
- _libs=$LIBS
-- LIBS="$LIBS -lpthread"
-- echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6
--echo "configure:3806: checking for pthread_create in -lpthread" >&5
-+ LIBS="$LIBS ${PTHREAD_LDFLAGS} ${PTHREAD_LIB}"
-+ echo $ac_n "checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIB}""... $ac_c" 1>&6
-+echo "configure:3806: checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIB}" >&5
- cat > conftest.$ac_ext <<EOF
- #line 3808 "configure"
- #include "confdefs.h"
-@@ -4097,7 +4103,7 @@ if eval "test \"`echo '$ac_cv_lib_'$ac_l
- EOF
-
- posix_threads=yes
-- LIBS="$LIBS -lpthread"
-+ LIBS="$LIBS ${PTHREAD_LDFLAGS} ${PTHREAD_LIB}"
- LIBOBJS="$LIBOBJS thread.o"
- else
- echo "$ac_t""no" 1>&6
diff --git a/lang/python22/patches/patch-an b/lang/python22/patches/patch-an
deleted file mode 100644
index d0d83f0a276..00000000000
--- a/lang/python22/patches/patch-an
+++ /dev/null
@@ -1,70 +0,0 @@
-$NetBSD: patch-an,v 1.1 2005/02/04 15:39:04 drochner Exp $
-
---- Lib/SimpleXMLRPCServer.py.orig 2001-09-29 06:54:33.000000000 +0200
-+++ Lib/SimpleXMLRPCServer.py
-@@ -161,7 +161,8 @@ class SimpleXMLRPCRequestHandler(BaseHTT
- try:
- func = _resolve_dotted_attribute(
- self.server.instance,
-- method
-+ method,
-+ self.allow_dotted_names
- )
- except AttributeError:
- pass
-@@ -178,11 +179,20 @@ class SimpleXMLRPCRequestHandler(BaseHTT
- BaseHTTPServer.BaseHTTPRequestHandler.log_request(self, code, size)
-
-
--def _resolve_dotted_attribute(obj, attr):
-+def _resolve_dotted_attribute(obj, attr, allow_dotted_names=True):
- """Resolves a dotted attribute name to an object. Raises
- an AttributeError if any attribute in the chain starts with a '_'.
-+
-+ If the optional allow_dotted_names argument is false, dots are not
-+ supported and this function operates similar to getattr(obj, attr).
- """
-- for i in attr.split('.'):
-+
-+ if allow_dotted_names:
-+ attrs = attr.split('.')
-+ else:
-+ attrs = [attr]
-+
-+ for i in attrs:
- if i.startswith('_'):
- raise AttributeError(
- 'attempt to access private attribute "%s"' % i
-@@ -206,7 +216,7 @@ class SimpleXMLRPCServer(SocketServer.TC
- self.instance = None
- SocketServer.TCPServer.__init__(self, addr, requestHandler)
-
-- def register_instance(self, instance):
-+ def register_instance(self, instance, allow_dotted_names=False):
- """Registers an instance to respond to XML-RPC requests.
-
- Only one instance can be installed at a time.
-@@ -225,9 +235,23 @@ class SimpleXMLRPCServer(SocketServer.TC
-
- If a registered function matches a XML-RPC request, then it
- will be called instead of the registered instance.
-+
-+ If the optional allow_dotted_names argument is true and the
-+ instance does not have a _dispatch method, method names
-+ containing dots are supported and resolved, as long as none of
-+ the name segments start with an '_'.
-+
-+ *** SECURITY WARNING: ***
-+
-+ Enabling the allow_dotted_names options allows intruders
-+ to access your module's global variables and may allow
-+ intruders to execute arbitrary code on your machine. Only
-+ use this option on a secure, closed network.
-+
- """
-
- self.instance = instance
-+ self.allow_dotted_names = allow_dotted_names
-
- def register_function(self, function, name = None):
- """Registers a function to respond to XML-RPC requests.
diff --git a/lang/python22/patches/patch-bb b/lang/python22/patches/patch-bb
deleted file mode 100644
index 734d7d01f14..00000000000
--- a/lang/python22/patches/patch-bb
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: patch-bb,v 1.4 2006/01/09 21:22:57 joerg Exp $
-
---- Lib/test/test_fcntl.py.orig 2002-08-23 16:06:46.000000000 +0000
-+++ Lib/test/test_fcntl.py
-@@ -16,11 +16,11 @@ except AttributeError:
- else:
- start_len = "qq"
-
--if sys.platform in ('netbsd1', 'Darwin1.2', 'darwin',
-+if sys.platform in ('netbsd1', 'netbsd2', 'netbsd3', 'Darwin1.2', 'darwin',
- 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5',
-- 'bsdos2', 'bsdos3', 'bsdos4',
-+ 'bsdos2', 'bsdos3', 'bsdos4', 'netbsd4', 'dragonfly1',
- 'openbsd', 'openbsd2', 'openbsd3'):
-- lockdata = struct.pack('lxxxxlxxxxlhh', 0, 0, 0, fcntl.F_WRLCK, 0)
-+ lockdata = struct.pack('qqihh', 0, 0, 0, fcntl.F_WRLCK, 0)
- elif sys.platform in ['aix3', 'aix4', 'hp-uxB', 'unixware7']:
- lockdata = struct.pack('hhlllii', fcntl.F_WRLCK, 0, 0, 0, 0, 0, 0)
- else:
diff --git a/lang/python22/patches/patch-bc b/lang/python22/patches/patch-bc
deleted file mode 100644
index b2a18f156dd..00000000000
--- a/lang/python22/patches/patch-bc
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-bc,v 1.2 2006/01/09 21:22:57 joerg Exp $
-
---- Lib/posixfile.py.orig 2001-10-24 22:03:35.000000000 +0000
-+++ Lib/posixfile.py
-@@ -182,11 +182,11 @@ class _posixfile_:
- # Hack by davem@magnet.com to get locking to go on freebsd;
- # additions for AIX by Vladimir.Marangozov@imag.fr
- import sys, os
-- if sys.platform in ('netbsd1',
-- 'openbsd2',
-+ if sys.platform in ('netbsd1', 'netbsd2', 'netbsd3', 'netbsd4',
-+ 'openbsd2', 'dragonfly1',
- 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5',
- 'bsdos2', 'bsdos3', 'bsdos4'):
-- flock = struct.pack('lxxxxlxxxxlhh', \
-+ flock = struct.pack('qqihh', \
- l_start, l_len, os.getpid(), l_type, l_whence)
- elif sys.platform in ['aix3', 'aix4']:
- flock = struct.pack('hhlllii', \
-@@ -198,12 +198,12 @@ class _posixfile_:
- flock = fcntl.fcntl(self._file_.fileno(), cmd, flock)
-
- if '?' in how:
-- if sys.platform in ('netbsd1',
-+ if sys.platform in ('netbsd1', 'netbsd2'
- 'openbsd2',
- 'freebsd2', 'freebsd3', 'freebsd4', 'freebsd5',
- 'bsdos2', 'bsdos3', 'bsdos4'):
- l_start, l_len, l_pid, l_type, l_whence = \
-- struct.unpack('lxxxxlxxxxlhh', flock)
-+ struct.unpack('qqihh', flock)
- elif sys.platform in ['aix3', 'aix4']:
- l_type, l_whence, l_start, l_len, l_sysid, l_pid, l_vfs = \
- struct.unpack('hhlllii', flock)
diff --git a/lang/python22/patches/patch-ea b/lang/python22/patches/patch-ea
deleted file mode 100644
index eec2419bb5f..00000000000
--- a/lang/python22/patches/patch-ea
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ea,v 1.1 2005/10/01 19:59:39 recht Exp $
-
---- Modules/pcre.h.orig 2000-06-28 22:56:30.000000000 +0200
-+++ Modules/pcre.h 2005-10-01 21:13:56.000000000 +0200
-@@ -40,6 +40,7 @@
- #ifdef FOR_PYTHON
- #define PCRE_LOCALE 0x0200
- #endif
-+#define PCRE_NO_AUTO_CAPTURE 0x1000
-
- /* Exec-time error codes */
-
diff --git a/lang/python22/patches/patch-eb b/lang/python22/patches/patch-eb
deleted file mode 100644
index 4ff01123922..00000000000
--- a/lang/python22/patches/patch-eb
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: patch-eb,v 1.1 2005/10/01 19:59:39 recht Exp $
-
---- Modules/pcre-int.h.orig 1998-05-07 17:32:38.000000000 +0200
-+++ Modules/pcre-int.h 2005-10-01 21:13:56.000000000 +0200
-@@ -81,11 +81,12 @@
- #define PUBLIC_OPTIONS \
- (PCRE_CASELESS|PCRE_EXTENDED|PCRE_ANCHORED|PCRE_MULTILINE| \
- PCRE_DOTALL|PCRE_DOLLAR_ENDONLY|PCRE_EXTRA|PCRE_UNGREEDY| \
-- PCRE_LOCALE)
-+ PCRE_NO_AUTO_CAPTURE|PCRE_LOCALE)
- #else
- #define PUBLIC_OPTIONS \
- (PCRE_CASELESS|PCRE_EXTENDED|PCRE_ANCHORED|PCRE_MULTILINE| \
-- PCRE_DOTALL|PCRE_DOLLAR_ENDONLY|PCRE_EXTRA|PCRE_UNGREEDY)
-+ PCRE_DOTALL|PCRE_DOLLAR_ENDONLY|PCRE_EXTRA|PCRE_UNGREEDY| \
-+ PCRE_NO_AUTO_CAPTURE)
- #endif
- #define PUBLIC_EXEC_OPTIONS \
- (PCRE_CASELESS|PCRE_ANCHORED|PCRE_MULTILINE|PCRE_NOTBOL|PCRE_NOTEOL| \
diff --git a/lang/python22/patches/patch-ec b/lang/python22/patches/patch-ec
deleted file mode 100644
index 462b02f8e13..00000000000
--- a/lang/python22/patches/patch-ec
+++ /dev/null
@@ -1,69 +0,0 @@
-$NetBSD: patch-ec,v 1.1 2005/10/01 19:59:39 recht Exp $
-
---- Modules/pypcre.c.orig 2002-03-16 18:58:21.000000000 +0100
-+++ Modules/pypcre.c 2005-10-01 21:38:57.000000000 +0200
-@@ -1162,14 +1162,31 @@
- int min = 0;
- int max = -1;
-
-+/* Read the minimum value and do a paranoid check: a negative value indicates
-+an integer overflow. */
-+
- while ((pcre_ctypes[*p] & ctype_digit) != 0) min = min * 10 + *p++ - '0';
-
-+if (min < 0 || min > 65535)
-+ {
-+ *errorptr = ERR5;
-+ return p;
-+ }
-+
-+/* Read the maximum value if there is one, and again do a paranoid on its size
-+. Also, max must not be less than min. */
-+
- if (*p == '}') max = min; else
- {
- if (*(++p) != '}')
- {
- max = 0;
- while((pcre_ctypes[*p] & ctype_digit) != 0) max = max * 10 + *p++ - '0';
-+ if (max < 0 || max > 65535)
-+ {
-+ *errorptr = ERR5;
-+ return p;
-+ }
- if (max < min)
- {
- *errorptr = ERR4;
-@@ -2266,6 +2283,7 @@
- int bracount = 0;
- int brastack[200];
- int top_backref = 0;
-+BOOL capturing;
- unsigned int brastackptr = 0;
- uschar *code;
- const uschar *ptr;
-@@ -2445,6 +2463,7 @@
- /* Brackets may be genuine groups or special things */
-
- case '(':
-+ capturing = FALSE;
-
- /* Handle special forms of bracket, which all start (? */
-
-@@ -2542,10 +2561,15 @@
- continue; /* End of this bracket handling */
- }
-
-+ /* Ordinary parentheses, not followed by '?', are capturing unless
-+ PCRE_NO_AUTO_CAPTURE is set. */
-+
-+ else capturing = (options & PCRE_NO_AUTO_CAPTURE) == 0;
-+
- /* Extracting brackets must be counted so we can process escapes in a
- Perlish way. */
-
-- else bracount++;
-+ if (capturing) bracount++;
-
- /* Non-special forms of bracket. Save length for computing whole length
- at end if there's a repeat that requires duplication of the group. */
diff --git a/lang/python22/patches/patch-na b/lang/python22/patches/patch-na
deleted file mode 100644
index 8aee908268a..00000000000
--- a/lang/python22/patches/patch-na
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-na,v 1.1 2007/10/10 11:24:11 rillig Exp $
-
---- Modules/mmapmodule.c.orig 2003-02-07 20:46:44.000000000 +0100
-+++ Modules/mmapmodule.c 2007-10-10 13:19:54.000000000 +0200
-@@ -428,6 +428,10 @@ mmap_resize_method(mmap_object *self,
- } else {
- void *newmap;
-
-+#if defined(__NetBSD__)
-+# define mremap(a, b, c, d) (mremap)((a), (b), NULL, (c), (d))
-+#endif
-+
- #ifdef MREMAP_MAYMOVE
- newmap = mremap(self->data, self->size, new_size, MREMAP_MAYMOVE);
- #else