summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lang/python15/DESCR14
-rw-r--r--lang/python15/Makefile20
-rw-r--r--lang/python15/PLIST944
-rw-r--r--lang/python15/patches/patch-aa510
4 files changed, 1488 insertions, 0 deletions
diff --git a/lang/python15/DESCR b/lang/python15/DESCR
new file mode 100644
index 00000000000..25130675866
--- /dev/null
+++ b/lang/python15/DESCR
@@ -0,0 +1,14 @@
+Python is an interpreted, interactive, object-oriented
+programming language that combines remarkable power with
+very clear syntax. For an introduction to programming in
+Python you are referred to the Python Tutorial. The
+Python Library Reference documents built-in and standard
+types, constants, functions and modules. Finally, the
+Python Reference Manual describes the syntax and semantics
+of the core language in (perhaps too) much detail.
+
+Python's basic power can be extended with your own modules
+written in C or C++. On most systems such modules may be
+dynamically loaded. Python is also adaptable as an exten-
+sion language for existing applications. See the internal
+documentation for hints.
diff --git a/lang/python15/Makefile b/lang/python15/Makefile
new file mode 100644
index 00000000000..e7e68446ac9
--- /dev/null
+++ b/lang/python15/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/01/29 19:13:22 drochner Exp $
+#
+
+DISTNAME= py152
+PKGNAME= python15-1.5.2
+CATEGORIES= lang
+MASTER_SITES= http://www.python.org/ftp/python/src/
+EXTRACT_SUFX= .tgz
+WRKSRC= ${WRKDIR}/Python-1.5.2
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.python.org/
+COMMENT= Interpreted, interactive, object-oriented programming language
+
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --without-thread
+
+INSTALL_TARGET= altinstall
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/python15/PLIST b/lang/python15/PLIST
new file mode 100644
index 00000000000..e0832e09aeb
--- /dev/null
+++ b/lang/python15/PLIST
@@ -0,0 +1,944 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/01/29 19:13:22 drochner Exp $
+bin/python1.5
+include/python1.5/Python.h
+include/python1.5/abstract.h
+include/python1.5/bitset.h
+include/python1.5/bufferobject.h
+include/python1.5/cStringIO.h
+include/python1.5/ceval.h
+include/python1.5/classobject.h
+include/python1.5/cobject.h
+include/python1.5/compile.h
+include/python1.5/complexobject.h
+include/python1.5/config.h
+include/python1.5/dictobject.h
+include/python1.5/errcode.h
+include/python1.5/eval.h
+include/python1.5/fileobject.h
+include/python1.5/floatobject.h
+include/python1.5/frameobject.h
+include/python1.5/funcobject.h
+include/python1.5/graminit.h
+include/python1.5/grammar.h
+include/python1.5/import.h
+include/python1.5/intobject.h
+include/python1.5/intrcheck.h
+include/python1.5/listobject.h
+include/python1.5/longintrepr.h
+include/python1.5/longobject.h
+include/python1.5/marshal.h
+include/python1.5/metagrammar.h
+include/python1.5/methodobject.h
+include/python1.5/modsupport.h
+include/python1.5/moduleobject.h
+include/python1.5/mymalloc.h
+include/python1.5/mymath.h
+include/python1.5/myproto.h
+include/python1.5/myselect.h
+include/python1.5/mytime.h
+include/python1.5/node.h
+include/python1.5/object.h
+include/python1.5/objimpl.h
+include/python1.5/opcode.h
+include/python1.5/osdefs.h
+include/python1.5/parsetok.h
+include/python1.5/patchlevel.h
+include/python1.5/pgenheaders.h
+include/python1.5/pydebug.h
+include/python1.5/pyerrors.h
+include/python1.5/pyfpe.h
+include/python1.5/pystate.h
+include/python1.5/pythonrun.h
+include/python1.5/pythread.h
+include/python1.5/rangeobject.h
+include/python1.5/rename2.h
+include/python1.5/sliceobject.h
+include/python1.5/stringobject.h
+include/python1.5/structmember.h
+include/python1.5/sysmodule.h
+include/python1.5/thread.h
+include/python1.5/token.h
+include/python1.5/traceback.h
+include/python1.5/tupleobject.h
+lib/python1.5/BaseHTTPServer.py
+lib/python1.5/BaseHTTPServer.pyc
+lib/python1.5/BaseHTTPServer.pyo
+lib/python1.5/Bastion.py
+lib/python1.5/Bastion.pyc
+lib/python1.5/Bastion.pyo
+lib/python1.5/CGIHTTPServer.py
+lib/python1.5/CGIHTTPServer.pyc
+lib/python1.5/CGIHTTPServer.pyo
+lib/python1.5/ConfigParser.py
+lib/python1.5/ConfigParser.pyc
+lib/python1.5/ConfigParser.pyo
+lib/python1.5/MimeWriter.py
+lib/python1.5/MimeWriter.pyc
+lib/python1.5/MimeWriter.pyo
+lib/python1.5/Queue.py
+lib/python1.5/Queue.pyc
+lib/python1.5/Queue.pyo
+lib/python1.5/SimpleHTTPServer.py
+lib/python1.5/SimpleHTTPServer.pyc
+lib/python1.5/SimpleHTTPServer.pyo
+lib/python1.5/SocketServer.py
+lib/python1.5/SocketServer.pyc
+lib/python1.5/SocketServer.pyo
+lib/python1.5/StringIO.py
+lib/python1.5/StringIO.pyc
+lib/python1.5/StringIO.pyo
+lib/python1.5/UserDict.py
+lib/python1.5/UserDict.pyc
+lib/python1.5/UserDict.pyo
+lib/python1.5/UserList.py
+lib/python1.5/UserList.pyc
+lib/python1.5/UserList.pyo
+lib/python1.5/aifc.py
+lib/python1.5/aifc.pyc
+lib/python1.5/aifc.pyo
+lib/python1.5/anydbm.py
+lib/python1.5/anydbm.pyc
+lib/python1.5/anydbm.pyo
+lib/python1.5/asynchat.py
+lib/python1.5/asynchat.pyc
+lib/python1.5/asynchat.pyo
+lib/python1.5/asyncore.py
+lib/python1.5/asyncore.pyc
+lib/python1.5/asyncore.pyo
+lib/python1.5/audiodev.py
+lib/python1.5/audiodev.pyc
+lib/python1.5/audiodev.pyo
+lib/python1.5/base64.py
+lib/python1.5/base64.pyc
+lib/python1.5/base64.pyo
+lib/python1.5/bdb.py
+lib/python1.5/bdb.pyc
+lib/python1.5/bdb.pyo
+lib/python1.5/binhex.py
+lib/python1.5/binhex.pyc
+lib/python1.5/binhex.pyo
+lib/python1.5/bisect.py
+lib/python1.5/bisect.pyc
+lib/python1.5/bisect.pyo
+lib/python1.5/calendar.py
+lib/python1.5/calendar.pyc
+lib/python1.5/calendar.pyo
+lib/python1.5/cgi.py
+lib/python1.5/cgi.pyc
+lib/python1.5/cgi.pyo
+lib/python1.5/cmd.py
+lib/python1.5/cmd.pyc
+lib/python1.5/cmd.pyo
+lib/python1.5/cmp.py
+lib/python1.5/cmp.pyc
+lib/python1.5/cmp.pyo
+lib/python1.5/cmpcache.py
+lib/python1.5/cmpcache.pyc
+lib/python1.5/cmpcache.pyo
+lib/python1.5/code.py
+lib/python1.5/code.pyc
+lib/python1.5/code.pyo
+lib/python1.5/codeop.py
+lib/python1.5/codeop.pyc
+lib/python1.5/codeop.pyo
+lib/python1.5/colorsys.py
+lib/python1.5/colorsys.pyc
+lib/python1.5/colorsys.pyo
+lib/python1.5/commands.py
+lib/python1.5/commands.pyc
+lib/python1.5/commands.pyo
+lib/python1.5/compileall.py
+lib/python1.5/compileall.pyc
+lib/python1.5/compileall.pyo
+lib/python1.5/config/Makefile
+lib/python1.5/config/Makefile.pre.in
+lib/python1.5/config/Setup
+lib/python1.5/config/Setup.local
+lib/python1.5/config/Setup.thread
+lib/python1.5/config/config.c
+lib/python1.5/config/config.c.in
+lib/python1.5/config/install-sh
+lib/python1.5/config/libpython1.5.a
+lib/python1.5/config/makesetup
+lib/python1.5/config/python.o
+lib/python1.5/copy.py
+lib/python1.5/copy.pyc
+lib/python1.5/copy.pyo
+lib/python1.5/copy_reg.py
+lib/python1.5/copy_reg.pyc
+lib/python1.5/copy_reg.pyo
+lib/python1.5/dbhash.py
+lib/python1.5/dbhash.pyc
+lib/python1.5/dbhash.pyo
+lib/python1.5/dircache.py
+lib/python1.5/dircache.pyc
+lib/python1.5/dircache.pyo
+lib/python1.5/dircmp.py
+lib/python1.5/dircmp.pyc
+lib/python1.5/dircmp.pyo
+lib/python1.5/dis.py
+lib/python1.5/dis.pyc
+lib/python1.5/dis.pyo
+lib/python1.5/dospath.py
+lib/python1.5/dospath.pyc
+lib/python1.5/dospath.pyo
+lib/python1.5/dumbdbm.py
+lib/python1.5/dumbdbm.pyc
+lib/python1.5/dumbdbm.pyo
+lib/python1.5/dump.py
+lib/python1.5/dump.pyc
+lib/python1.5/dump.pyo
+lib/python1.5/exceptions.py
+lib/python1.5/exceptions.pyc
+lib/python1.5/exceptions.pyo
+lib/python1.5/fileinput.py
+lib/python1.5/fileinput.pyc
+lib/python1.5/fileinput.pyo
+lib/python1.5/find.py
+lib/python1.5/find.pyc
+lib/python1.5/find.pyo
+lib/python1.5/fnmatch.py
+lib/python1.5/fnmatch.pyc
+lib/python1.5/fnmatch.pyo
+lib/python1.5/formatter.py
+lib/python1.5/formatter.pyc
+lib/python1.5/formatter.pyo
+lib/python1.5/fpformat.py
+lib/python1.5/fpformat.pyc
+lib/python1.5/fpformat.pyo
+lib/python1.5/ftplib.py
+lib/python1.5/ftplib.pyc
+lib/python1.5/ftplib.pyo
+lib/python1.5/getopt.py
+lib/python1.5/getopt.pyc
+lib/python1.5/getopt.pyo
+lib/python1.5/getpass.py
+lib/python1.5/getpass.pyc
+lib/python1.5/getpass.pyo
+lib/python1.5/glob.py
+lib/python1.5/glob.pyc
+lib/python1.5/glob.pyo
+lib/python1.5/gopherlib.py
+lib/python1.5/gopherlib.pyc
+lib/python1.5/gopherlib.pyo
+lib/python1.5/grep.py
+lib/python1.5/grep.pyc
+lib/python1.5/grep.pyo
+lib/python1.5/gzip.py
+lib/python1.5/gzip.pyc
+lib/python1.5/gzip.pyo
+lib/python1.5/htmlentitydefs.py
+lib/python1.5/htmlentitydefs.pyc
+lib/python1.5/htmlentitydefs.pyo
+lib/python1.5/htmllib.py
+lib/python1.5/htmllib.pyc
+lib/python1.5/htmllib.pyo
+lib/python1.5/httplib.py
+lib/python1.5/httplib.pyc
+lib/python1.5/httplib.pyo
+lib/python1.5/ihooks.py
+lib/python1.5/ihooks.pyc
+lib/python1.5/ihooks.pyo
+lib/python1.5/imaplib.py
+lib/python1.5/imaplib.pyc
+lib/python1.5/imaplib.pyo
+lib/python1.5/imghdr.py
+lib/python1.5/imghdr.pyc
+lib/python1.5/imghdr.pyo
+lib/python1.5/keyword.py
+lib/python1.5/keyword.pyc
+lib/python1.5/keyword.pyo
+lib/python1.5/knee.py
+lib/python1.5/knee.pyc
+lib/python1.5/knee.pyo
+lib/python1.5/lib-stdwin/Abstract.py
+lib/python1.5/lib-stdwin/Abstract.pyc
+lib/python1.5/lib-stdwin/Abstract.pyo
+lib/python1.5/lib-stdwin/BoxParent.py
+lib/python1.5/lib-stdwin/BoxParent.pyc
+lib/python1.5/lib-stdwin/BoxParent.pyo
+lib/python1.5/lib-stdwin/Buttons.py
+lib/python1.5/lib-stdwin/Buttons.pyc
+lib/python1.5/lib-stdwin/Buttons.pyo
+lib/python1.5/lib-stdwin/CSplit.py
+lib/python1.5/lib-stdwin/CSplit.pyc
+lib/python1.5/lib-stdwin/CSplit.pyo
+lib/python1.5/lib-stdwin/DirList.py
+lib/python1.5/lib-stdwin/DirList.pyc
+lib/python1.5/lib-stdwin/DirList.pyo
+lib/python1.5/lib-stdwin/FormSplit.py
+lib/python1.5/lib-stdwin/FormSplit.pyc
+lib/python1.5/lib-stdwin/FormSplit.pyo
+lib/python1.5/lib-stdwin/HVSplit.py
+lib/python1.5/lib-stdwin/HVSplit.pyc
+lib/python1.5/lib-stdwin/HVSplit.pyo
+lib/python1.5/lib-stdwin/Histogram.py
+lib/python1.5/lib-stdwin/Histogram.pyc
+lib/python1.5/lib-stdwin/Histogram.pyo
+lib/python1.5/lib-stdwin/Sliders.py
+lib/python1.5/lib-stdwin/Sliders.pyc
+lib/python1.5/lib-stdwin/Sliders.pyo
+lib/python1.5/lib-stdwin/Soundogram.py
+lib/python1.5/lib-stdwin/Soundogram.pyc
+lib/python1.5/lib-stdwin/Soundogram.pyo
+lib/python1.5/lib-stdwin/Split.py
+lib/python1.5/lib-stdwin/Split.pyc
+lib/python1.5/lib-stdwin/Split.pyo
+lib/python1.5/lib-stdwin/StripChart.py
+lib/python1.5/lib-stdwin/StripChart.pyc
+lib/python1.5/lib-stdwin/StripChart.pyo
+lib/python1.5/lib-stdwin/TextEdit.py
+lib/python1.5/lib-stdwin/TextEdit.pyc
+lib/python1.5/lib-stdwin/TextEdit.pyo
+lib/python1.5/lib-stdwin/TransParent.py
+lib/python1.5/lib-stdwin/TransParent.pyc
+lib/python1.5/lib-stdwin/TransParent.pyo
+lib/python1.5/lib-stdwin/VUMeter.py
+lib/python1.5/lib-stdwin/VUMeter.pyc
+lib/python1.5/lib-stdwin/VUMeter.pyo
+lib/python1.5/lib-stdwin/WindowParent.py
+lib/python1.5/lib-stdwin/WindowParent.pyc
+lib/python1.5/lib-stdwin/WindowParent.pyo
+lib/python1.5/lib-stdwin/WindowSched.py
+lib/python1.5/lib-stdwin/WindowSched.pyc
+lib/python1.5/lib-stdwin/WindowSched.pyo
+lib/python1.5/lib-stdwin/anywin.py
+lib/python1.5/lib-stdwin/anywin.pyc
+lib/python1.5/lib-stdwin/anywin.pyo
+lib/python1.5/lib-stdwin/basewin.py
+lib/python1.5/lib-stdwin/basewin.pyc
+lib/python1.5/lib-stdwin/basewin.pyo
+lib/python1.5/lib-stdwin/dirwin.py
+lib/python1.5/lib-stdwin/dirwin.pyc
+lib/python1.5/lib-stdwin/dirwin.pyo
+lib/python1.5/lib-stdwin/filewin.py
+lib/python1.5/lib-stdwin/filewin.pyc
+lib/python1.5/lib-stdwin/filewin.pyo
+lib/python1.5/lib-stdwin/formatter.py
+lib/python1.5/lib-stdwin/formatter.pyc
+lib/python1.5/lib-stdwin/formatter.pyo
+lib/python1.5/lib-stdwin/gwin.py
+lib/python1.5/lib-stdwin/gwin.pyc
+lib/python1.5/lib-stdwin/gwin.pyo
+lib/python1.5/lib-stdwin/listwin.py
+lib/python1.5/lib-stdwin/listwin.pyc
+lib/python1.5/lib-stdwin/listwin.pyo
+lib/python1.5/lib-stdwin/mainloop.py
+lib/python1.5/lib-stdwin/mainloop.pyc
+lib/python1.5/lib-stdwin/mainloop.pyo
+lib/python1.5/lib-stdwin/rect.py
+lib/python1.5/lib-stdwin/rect.pyc
+lib/python1.5/lib-stdwin/rect.pyo
+lib/python1.5/lib-stdwin/srcwin.py
+lib/python1.5/lib-stdwin/srcwin.pyc
+lib/python1.5/lib-stdwin/srcwin.pyo
+lib/python1.5/lib-stdwin/stdwinevents.py
+lib/python1.5/lib-stdwin/stdwinevents.pyc
+lib/python1.5/lib-stdwin/stdwinevents.pyo
+lib/python1.5/lib-stdwin/stdwinq.py
+lib/python1.5/lib-stdwin/stdwinq.pyc
+lib/python1.5/lib-stdwin/stdwinq.pyo
+lib/python1.5/lib-stdwin/tablewin.py
+lib/python1.5/lib-stdwin/tablewin.pyc
+lib/python1.5/lib-stdwin/tablewin.pyo
+lib/python1.5/lib-stdwin/textwin.py
+lib/python1.5/lib-stdwin/textwin.pyc
+lib/python1.5/lib-stdwin/textwin.pyo
+lib/python1.5/lib-stdwin/wdb.py
+lib/python1.5/lib-stdwin/wdb.pyc
+lib/python1.5/lib-stdwin/wdb.pyo
+lib/python1.5/lib-stdwin/wdbframewin.py
+lib/python1.5/lib-stdwin/wdbframewin.pyc
+lib/python1.5/lib-stdwin/wdbframewin.pyo
+lib/python1.5/lib-stdwin/wdbsrcwin.py
+lib/python1.5/lib-stdwin/wdbsrcwin.pyc
+lib/python1.5/lib-stdwin/wdbsrcwin.pyo
+lib/python1.5/lib-tk/Canvas.py
+lib/python1.5/lib-tk/Canvas.pyc
+lib/python1.5/lib-tk/Canvas.pyo
+lib/python1.5/lib-tk/Dialog.py
+lib/python1.5/lib-tk/Dialog.pyc
+lib/python1.5/lib-tk/Dialog.pyo
+lib/python1.5/lib-tk/FileDialog.py
+lib/python1.5/lib-tk/FileDialog.pyc
+lib/python1.5/lib-tk/FileDialog.pyo
+lib/python1.5/lib-tk/FixTk.py
+lib/python1.5/lib-tk/FixTk.pyc
+lib/python1.5/lib-tk/FixTk.pyo
+lib/python1.5/lib-tk/ScrolledText.py
+lib/python1.5/lib-tk/ScrolledText.pyc
+lib/python1.5/lib-tk/ScrolledText.pyo
+lib/python1.5/lib-tk/SimpleDialog.py
+lib/python1.5/lib-tk/SimpleDialog.pyc
+lib/python1.5/lib-tk/SimpleDialog.pyo
+lib/python1.5/lib-tk/Tkconstants.py
+lib/python1.5/lib-tk/Tkconstants.pyc
+lib/python1.5/lib-tk/Tkconstants.pyo
+lib/python1.5/lib-tk/Tkdnd.py
+lib/python1.5/lib-tk/Tkdnd.pyc
+lib/python1.5/lib-tk/Tkdnd.pyo
+lib/python1.5/lib-tk/Tkinter.py
+lib/python1.5/lib-tk/Tkinter.pyc
+lib/python1.5/lib-tk/Tkinter.pyo
+lib/python1.5/lib-tk/tkColorChooser.py
+lib/python1.5/lib-tk/tkColorChooser.pyc
+lib/python1.5/lib-tk/tkColorChooser.pyo
+lib/python1.5/lib-tk/tkCommonDialog.py
+lib/python1.5/lib-tk/tkCommonDialog.pyc
+lib/python1.5/lib-tk/tkCommonDialog.pyo
+lib/python1.5/lib-tk/tkFileDialog.py
+lib/python1.5/lib-tk/tkFileDialog.pyc
+lib/python1.5/lib-tk/tkFileDialog.pyo
+lib/python1.5/lib-tk/tkFont.py
+lib/python1.5/lib-tk/tkFont.pyc
+lib/python1.5/lib-tk/tkFont.pyo
+lib/python1.5/lib-tk/tkMessageBox.py
+lib/python1.5/lib-tk/tkMessageBox.pyc
+lib/python1.5/lib-tk/tkMessageBox.pyo
+lib/python1.5/lib-tk/tkSimpleDialog.py
+lib/python1.5/lib-tk/tkSimpleDialog.pyc
+lib/python1.5/lib-tk/tkSimpleDialog.pyo
+lib/python1.5/linecache.py
+lib/python1.5/linecache.pyc
+lib/python1.5/linecache.pyo
+lib/python1.5/locale.py
+lib/python1.5/locale.pyc
+lib/python1.5/locale.pyo
+lib/python1.5/macpath.py
+lib/python1.5/macpath.pyc
+lib/python1.5/macpath.pyo
+lib/python1.5/macurl2path.py
+lib/python1.5/macurl2path.pyc
+lib/python1.5/macurl2path.pyo
+lib/python1.5/mailbox.py
+lib/python1.5/mailbox.pyc
+lib/python1.5/mailbox.pyo
+lib/python1.5/mailcap.py
+lib/python1.5/mailcap.pyc
+lib/python1.5/mailcap.pyo
+lib/python1.5/mhlib.py
+lib/python1.5/mhlib.pyc
+lib/python1.5/mhlib.pyo
+lib/python1.5/mimetools.py
+lib/python1.5/mimetools.pyc
+lib/python1.5/mimetools.pyo
+lib/python1.5/mimetypes.py
+lib/python1.5/mimetypes.pyc
+lib/python1.5/mimetypes.pyo
+lib/python1.5/mimify.py
+lib/python1.5/mimify.pyc
+lib/python1.5/mimify.pyo
+lib/python1.5/multifile.py
+lib/python1.5/multifile.pyc
+lib/python1.5/multifile.pyo
+lib/python1.5/mutex.py
+lib/python1.5/mutex.pyc
+lib/python1.5/mutex.pyo
+lib/python1.5/netrc.py
+lib/python1.5/netrc.pyc
+lib/python1.5/netrc.pyo
+lib/python1.5/nntplib.py
+lib/python1.5/nntplib.pyc
+lib/python1.5/nntplib.pyo
+lib/python1.5/ntpath.py
+lib/python1.5/ntpath.pyc
+lib/python1.5/ntpath.pyo
+lib/python1.5/nturl2path.py
+lib/python1.5/nturl2path.pyc
+lib/python1.5/nturl2path.pyo
+lib/python1.5/os.py
+lib/python1.5/os.pyc
+lib/python1.5/os.pyo
+lib/python1.5/packmail.py
+lib/python1.5/packmail.pyc
+lib/python1.5/packmail.pyo
+lib/python1.5/pdb.doc
+lib/python1.5/pdb.py
+lib/python1.5/pdb.pyc
+lib/python1.5/pdb.pyo
+lib/python1.5/pickle.py
+lib/python1.5/pickle.pyc
+lib/python1.5/pickle.pyo
+lib/python1.5/pipes.py
+lib/python1.5/pipes.pyc
+lib/python1.5/pipes.pyo
+lib/python1.5/plat-${LOWER_OPSYS}1/FCNTL.py
+lib/python1.5/plat-${LOWER_OPSYS}1/FCNTL.pyc
+lib/python1.5/plat-${LOWER_OPSYS}1/FCNTL.pyo
+lib/python1.5/plat-${LOWER_OPSYS}1/IN.py
+lib/python1.5/plat-${LOWER_OPSYS}1/IN.pyc
+lib/python1.5/plat-${LOWER_OPSYS}1/IN.pyo
+lib/python1.5/plat-${LOWER_OPSYS}1/SOCKET.py
+lib/python1.5/plat-${LOWER_OPSYS}1/SOCKET.pyc
+lib/python1.5/plat-${LOWER_OPSYS}1/SOCKET.pyo
+lib/python1.5/plat-${LOWER_OPSYS}1/TERMIOS.py
+lib/python1.5/plat-${LOWER_OPSYS}1/TERMIOS.pyc
+lib/python1.5/plat-${LOWER_OPSYS}1/TERMIOS.pyo
+lib/python1.5/plat-${LOWER_OPSYS}1/regen
+lib/python1.5/popen2.py
+lib/python1.5/popen2.pyc
+lib/python1.5/popen2.pyo
+lib/python1.5/poplib.py
+lib/python1.5/poplib.pyc
+lib/python1.5/poplib.pyo
+lib/python1.5/posixfile.py
+lib/python1.5/posixfile.pyc
+lib/python1.5/posixfile.pyo
+lib/python1.5/posixpath.py
+lib/python1.5/posixpath.pyc
+lib/python1.5/posixpath.pyo
+lib/python1.5/pprint.py
+lib/python1.5/pprint.pyc
+lib/python1.5/pprint.pyo
+lib/python1.5/profile.doc
+lib/python1.5/profile.py
+lib/python1.5/profile.pyc
+lib/python1.5/profile.pyo
+lib/python1.5/pstats.py
+lib/python1.5/pstats.pyc
+lib/python1.5/pstats.pyo
+lib/python1.5/pty.py
+lib/python1.5/pty.pyc
+lib/python1.5/pty.pyo
+lib/python1.5/py_compile.py
+lib/python1.5/py_compile.pyc
+lib/python1.5/py_compile.pyo
+lib/python1.5/pyclbr.py
+lib/python1.5/pyclbr.pyc
+lib/python1.5/pyclbr.pyo
+lib/python1.5/quopri.py
+lib/python1.5/quopri.pyc
+lib/python1.5/quopri.pyo
+lib/python1.5/random.py
+lib/python1.5/random.pyc
+lib/python1.5/random.pyo
+lib/python1.5/re.py
+lib/python1.5/re.pyc
+lib/python1.5/re.pyo
+lib/python1.5/reconvert.py
+lib/python1.5/reconvert.pyc
+lib/python1.5/reconvert.pyo
+lib/python1.5/regex_syntax.py
+lib/python1.5/regex_syntax.pyc
+lib/python1.5/regex_syntax.pyo
+lib/python1.5/regsub.py
+lib/python1.5/regsub.pyc
+lib/python1.5/regsub.pyo
+lib/python1.5/repr.py
+lib/python1.5/repr.pyc
+lib/python1.5/repr.pyo
+lib/python1.5/rexec.py
+lib/python1.5/rexec.pyc
+lib/python1.5/rexec.pyo
+lib/python1.5/rfc822.py
+lib/python1.5/rfc822.pyc
+lib/python1.5/rfc822.pyo
+lib/python1.5/rlcompleter.py
+lib/python1.5/rlcompleter.pyc
+lib/python1.5/rlcompleter.pyo
+lib/python1.5/sched.py
+lib/python1.5/sched.pyc
+lib/python1.5/sched.pyo
+lib/python1.5/sgmllib.py
+lib/python1.5/sgmllib.pyc
+lib/python1.5/sgmllib.pyo
+lib/python1.5/shelve.py
+lib/python1.5/shelve.pyc
+lib/python1.5/shelve.pyo
+lib/python1.5/shlex.py
+lib/python1.5/shlex.pyc
+lib/python1.5/shlex.pyo
+lib/python1.5/shutil.py
+lib/python1.5/shutil.pyc
+lib/python1.5/shutil.pyo
+lib/python1.5/site.py
+lib/python1.5/site.pyc
+lib/python1.5/site.pyo
+lib/python1.5/smtplib.py
+lib/python1.5/smtplib.pyc
+lib/python1.5/smtplib.pyo
+lib/python1.5/sndhdr.py
+lib/python1.5/sndhdr.pyc
+lib/python1.5/sndhdr.pyo
+lib/python1.5/stat.py
+lib/python1.5/stat.pyc
+lib/python1.5/stat.pyo
+lib/python1.5/statcache.py
+lib/python1.5/statcache.pyc
+lib/python1.5/statcache.pyo
+lib/python1.5/statvfs.py
+lib/python1.5/statvfs.pyc
+lib/python1.5/statvfs.pyo
+lib/python1.5/string.py
+lib/python1.5/string.pyc
+lib/python1.5/string.pyo
+lib/python1.5/sunau.py
+lib/python1.5/sunau.pyc
+lib/python1.5/sunau.pyo
+lib/python1.5/sunaudio.py
+lib/python1.5/sunaudio.pyc
+lib/python1.5/sunaudio.pyo
+lib/python1.5/symbol.py
+lib/python1.5/symbol.pyc
+lib/python1.5/symbol.pyo
+lib/python1.5/telnetlib.py
+lib/python1.5/telnetlib.pyc
+lib/python1.5/telnetlib.pyo
+lib/python1.5/tempfile.py
+lib/python1.5/tempfile.pyc
+lib/python1.5/tempfile.pyo
+lib/python1.5/test/__init__.py
+lib/python1.5/test/__init__.pyc
+lib/python1.5/test/__init__.pyo
+lib/python1.5/test/audiotest.au
+lib/python1.5/test/autotest.py
+lib/python1.5/test/autotest.pyc
+lib/python1.5/test/autotest.pyo
+lib/python1.5/test/greyrgb.uue
+lib/python1.5/test/output/test_MimeWriter
+lib/python1.5/test/output/test_al
+lib/python1.5/test/output/test_array
+lib/python1.5/test/output/test_audioop
+lib/python1.5/test/output/test_binascii
+lib/python1.5/test/output/test_bsddb
+lib/python1.5/test/output/test_builtin
+lib/python1.5/test/output/test_cd
+lib/python1.5/test/output/test_cl
+lib/python1.5/test/output/test_cmath
+lib/python1.5/test/output/test_cpickle
+lib/python1.5/test/output/test_crypt
+lib/python1.5/test/output/test_dbm
+lib/python1.5/test/output/test_dl
+lib/python1.5/test/output/test_errno
+lib/python1.5/test/output/test_exceptions
+lib/python1.5/test/output/test_fcntl
+lib/python1.5/test/output/test_gdbm
+lib/python1.5/test/output/test_gl
+lib/python1.5/test/output/test_grammar
+lib/python1.5/test/output/test_grp
+lib/python1.5/test/output/test_gzip
+lib/python1.5/test/output/test_imageop
+lib/python1.5/test/output/test_imgfile
+lib/python1.5/test/output/test_long
+lib/python1.5/test/output/test_math
+lib/python1.5/test/output/test_md5
+lib/python1.5/test/output/test_new
+lib/python1.5/test/output/test_nis
+lib/python1.5/test/output/test_ntpath
+lib/python1.5/test/output/test_opcodes
+lib/python1.5/test/output/test_operations
+lib/python1.5/test/output/test_operator
+lib/python1.5/test/output/test_pickle
+lib/python1.5/test/output/test_pkg
+lib/python1.5/test/output/test_popen2
+lib/python1.5/test/output/test_pow
+lib/python1.5/test/output/test_pwd
+lib/python1.5/test/output/test_re
+lib/python1.5/test/output/test_regex
+lib/python1.5/test/output/test_rfc822
+lib/python1.5/test/output/test_rgbimg
+lib/python1.5/test/output/test_rotor
+lib/python1.5/test/output/test_select
+lib/python1.5/test/output/test_sha
+lib/python1.5/test/output/test_signal
+lib/python1.5/test/output/test_socket
+lib/python1.5/test/output/test_strftime
+lib/python1.5/test/output/test_strop
+lib/python1.5/test/output/test_struct
+lib/python1.5/test/output/test_sunaudiodev
+lib/python1.5/test/output/test_thread
+lib/python1.5/test/output/test_time
+lib/python1.5/test/output/test_timing
+lib/python1.5/test/output/test_tokenize
+lib/python1.5/test/output/test_types
+lib/python1.5/test/output/test_unpack
+lib/python1.5/test/output/test_userdict
+lib/python1.5/test/output/test_userlist
+lib/python1.5/test/output/test_xmllib
+lib/python1.5/test/output/test_zlib
+lib/python1.5/test/pystone.py
+lib/python1.5/test/pystone.pyc
+lib/python1.5/test/pystone.pyo
+lib/python1.5/test/re_tests.py
+lib/python1.5/test/re_tests.pyc
+lib/python1.5/test/re_tests.pyo
+lib/python1.5/test/regex_tests.py
+lib/python1.5/test/regex_tests.pyc
+lib/python1.5/test/regex_tests.pyo
+lib/python1.5/test/regrtest.py
+lib/python1.5/test/regrtest.pyc
+lib/python1.5/test/regrtest.pyo
+lib/python1.5/test/reperf.py
+lib/python1.5/test/reperf.pyc
+lib/python1.5/test/reperf.pyo
+lib/python1.5/test/sortperf.py
+lib/python1.5/test/sortperf.pyc
+lib/python1.5/test/sortperf.pyo
+lib/python1.5/test/test_MimeWriter.py
+lib/python1.5/test/test_MimeWriter.pyc
+lib/python1.5/test/test_MimeWriter.pyo
+lib/python1.5/test/test_al.py
+lib/python1.5/test/test_al.pyc
+lib/python1.5/test/test_al.pyo
+lib/python1.5/test/test_array.py
+lib/python1.5/test/test_array.pyc
+lib/python1.5/test/test_array.pyo
+lib/python1.5/test/test_audioop.py
+lib/python1.5/test/test_audioop.pyc
+lib/python1.5/test/test_audioop.pyo
+lib/python1.5/test/test_b1.py
+lib/python1.5/test/test_b1.pyc
+lib/python1.5/test/test_b1.pyo
+lib/python1.5/test/test_b2.py
+lib/python1.5/test/test_b2.pyc
+lib/python1.5/test/test_b2.pyo
+lib/python1.5/test/test_binascii.py
+lib/python1.5/test/test_binascii.pyc
+lib/python1.5/test/test_binascii.pyo
+lib/python1.5/test/test_bsddb.py
+lib/python1.5/test/test_bsddb.pyc
+lib/python1.5/test/test_bsddb.pyo
+lib/python1.5/test/test_builtin.py
+lib/python1.5/test/test_builtin.pyc
+lib/python1.5/test/test_builtin.pyo
+lib/python1.5/test/test_cd.py
+lib/python1.5/test/test_cd.pyc
+lib/python1.5/test/test_cd.pyo
+lib/python1.5/test/test_cl.py
+lib/python1.5/test/test_cl.pyc
+lib/python1.5/test/test_cl.pyo
+lib/python1.5/test/test_cmath.py
+lib/python1.5/test/test_cmath.pyc
+lib/python1.5/test/test_cmath.pyo
+lib/python1.5/test/test_cpickle.py
+lib/python1.5/test/test_cpickle.pyc
+lib/python1.5/test/test_cpickle.pyo
+lib/python1.5/test/test_crypt.py
+lib/python1.5/test/test_crypt.pyc
+lib/python1.5/test/test_crypt.pyo
+lib/python1.5/test/test_dbm.py
+lib/python1.5/test/test_dbm.pyc
+lib/python1.5/test/test_dbm.pyo
+lib/python1.5/test/test_dl.py
+lib/python1.5/test/test_dl.pyc
+lib/python1.5/test/test_dl.pyo
+lib/python1.5/test/test_errno.py
+lib/python1.5/test/test_errno.pyc
+lib/python1.5/test/test_errno.pyo
+lib/python1.5/test/test_exceptions.py
+lib/python1.5/test/test_exceptions.pyc
+lib/python1.5/test/test_exceptions.pyo
+lib/python1.5/test/test_fcntl.py
+lib/python1.5/test/test_fcntl.pyc
+lib/python1.5/test/test_fcntl.pyo
+lib/python1.5/test/test_gdbm.py
+lib/python1.5/test/test_gdbm.pyc
+lib/python1.5/test/test_gdbm.pyo
+lib/python1.5/test/test_gl.py
+lib/python1.5/test/test_gl.pyc
+lib/python1.5/test/test_gl.pyo
+lib/python1.5/test/test_grammar.py
+lib/python1.5/test/test_grammar.pyc
+lib/python1.5/test/test_grammar.pyo
+lib/python1.5/test/test_grp.py
+lib/python1.5/test/test_grp.pyc
+lib/python1.5/test/test_grp.pyo
+lib/python1.5/test/test_gzip.py
+lib/python1.5/test/test_gzip.pyc
+lib/python1.5/test/test_gzip.pyo
+lib/python1.5/test/test_imageop.py
+lib/python1.5/test/test_imageop.pyc
+lib/python1.5/test/test_imageop.pyo
+lib/python1.5/test/test_imgfile.py
+lib/python1.5/test/test_imgfile.pyc
+lib/python1.5/test/test_imgfile.pyo
+lib/python1.5/test/test_long.py
+lib/python1.5/test/test_long.pyc
+lib/python1.5/test/test_long.pyo
+lib/python1.5/test/test_math.py
+lib/python1.5/test/test_math.pyc
+lib/python1.5/test/test_math.pyo
+lib/python1.5/test/test_md5.py
+lib/python1.5/test/test_md5.pyc
+lib/python1.5/test/test_md5.pyo
+lib/python1.5/test/test_new.py
+lib/python1.5/test/test_new.pyc
+lib/python1.5/test/test_new.pyo
+lib/python1.5/test/test_nis.py
+lib/python1.5/test/test_nis.pyc
+lib/python1.5/test/test_nis.pyo
+lib/python1.5/test/test_ntpath.py
+lib/python1.5/test/test_ntpath.pyc
+lib/python1.5/test/test_ntpath.pyo
+lib/python1.5/test/test_opcodes.py
+lib/python1.5/test/test_opcodes.pyc
+lib/python1.5/test/test_opcodes.pyo
+lib/python1.5/test/test_operations.py
+lib/python1.5/test/test_operations.pyc
+lib/python1.5/test/test_operations.pyo
+lib/python1.5/test/test_operator.py
+lib/python1.5/test/test_operator.pyc
+lib/python1.5/test/test_operator.pyo
+lib/python1.5/test/test_pickle.py
+lib/python1.5/test/test_pickle.pyc
+lib/python1.5/test/test_pickle.pyo
+lib/python1.5/test/test_pkg.py
+lib/python1.5/test/test_pkg.pyc
+lib/python1.5/test/test_pkg.pyo
+lib/python1.5/test/test_popen2.py
+lib/python1.5/test/test_popen2.pyc
+lib/python1.5/test/test_popen2.pyo
+lib/python1.5/test/test_pow.py
+lib/python1.5/test/test_pow.pyc
+lib/python1.5/test/test_pow.pyo
+lib/python1.5/test/test_pwd.py
+lib/python1.5/test/test_pwd.pyc
+lib/python1.5/test/test_pwd.pyo
+lib/python1.5/test/test_re.py
+lib/python1.5/test/test_re.pyc
+lib/python1.5/test/test_re.pyo
+lib/python1.5/test/test_regex.py
+lib/python1.5/test/test_regex.pyc
+lib/python1.5/test/test_regex.pyo
+lib/python1.5/test/test_rfc822.py
+lib/python1.5/test/test_rfc822.pyc
+lib/python1.5/test/test_rfc822.pyo
+lib/python1.5/test/test_rgbimg.py
+lib/python1.5/test/test_rgbimg.pyc
+lib/python1.5/test/test_rgbimg.pyo
+lib/python1.5/test/test_rotor.py
+lib/python1.5/test/test_rotor.pyc
+lib/python1.5/test/test_rotor.pyo
+lib/python1.5/test/test_select.py
+lib/python1.5/test/test_select.pyc
+lib/python1.5/test/test_select.pyo
+lib/python1.5/test/test_sha.py
+lib/python1.5/test/test_sha.pyc
+lib/python1.5/test/test_sha.pyo
+lib/python1.5/test/test_signal.py
+lib/python1.5/test/test_signal.pyc
+lib/python1.5/test/test_signal.pyo
+lib/python1.5/test/test_socket.py
+lib/python1.5/test/test_socket.pyc
+lib/python1.5/test/test_socket.pyo
+lib/python1.5/test/test_strftime.py
+lib/python1.5/test/test_strftime.pyc
+lib/python1.5/test/test_strftime.pyo
+lib/python1.5/test/test_strop.py
+lib/python1.5/test/test_strop.pyc
+lib/python1.5/test/test_strop.pyo
+lib/python1.5/test/test_struct.py
+lib/python1.5/test/test_struct.pyc
+lib/python1.5/test/test_struct.pyo
+lib/python1.5/test/test_sunaudiodev.py
+lib/python1.5/test/test_sunaudiodev.pyc
+lib/python1.5/test/test_sunaudiodev.pyo
+lib/python1.5/test/test_support.py
+lib/python1.5/test/test_support.pyc
+lib/python1.5/test/test_support.pyo
+lib/python1.5/test/test_thread.py
+lib/python1.5/test/test_thread.pyc
+lib/python1.5/test/test_thread.pyo
+lib/python1.5/test/test_time.py
+lib/python1.5/test/test_time.pyc
+lib/python1.5/test/test_time.pyo
+lib/python1.5/test/test_timing.py
+lib/python1.5/test/test_timing.pyc
+lib/python1.5/test/test_timing.pyo
+lib/python1.5/test/test_tokenize.py
+lib/python1.5/test/test_tokenize.pyc
+lib/python1.5/test/test_tokenize.pyo
+lib/python1.5/test/test_types.py
+lib/python1.5/test/test_types.pyc
+lib/python1.5/test/test_types.pyo
+lib/python1.5/test/test_unpack.py
+lib/python1.5/test/test_unpack.pyc
+lib/python1.5/test/test_unpack.pyo
+lib/python1.5/test/test_userdict.py
+lib/python1.5/test/test_userdict.pyc
+lib/python1.5/test/test_userdict.pyo
+lib/python1.5/test/test_userlist.py
+lib/python1.5/test/test_userlist.pyc
+lib/python1.5/test/test_userlist.pyo
+lib/python1.5/test/test_xmllib.py
+lib/python1.5/test/test_xmllib.pyc
+lib/python1.5/test/test_xmllib.pyo
+lib/python1.5/test/test_zlib.py
+lib/python1.5/test/test_zlib.pyc
+lib/python1.5/test/test_zlib.pyo
+lib/python1.5/test/testall.py
+lib/python1.5/test/testall.pyc
+lib/python1.5/test/testall.pyo
+lib/python1.5/test/testimg.uue
+lib/python1.5/test/testimgr.uue
+lib/python1.5/test/testrgb.uue
+lib/python1.5/test/tokenize_tests.py
+lib/python1.5/test/tokenize_tests.pyc
+lib/python1.5/test/tokenize_tests.pyo
+lib/python1.5/threading.py
+lib/python1.5/threading.pyc
+lib/python1.5/threading.pyo
+lib/python1.5/toaiff.py
+lib/python1.5/toaiff.pyc
+lib/python1.5/toaiff.pyo
+lib/python1.5/token.py
+lib/python1.5/token.pyc
+lib/python1.5/token.pyo
+lib/python1.5/tokenize.py
+lib/python1.5/tokenize.pyc
+lib/python1.5/tokenize.pyo
+lib/python1.5/traceback.py
+lib/python1.5/traceback.pyc
+lib/python1.5/traceback.pyo
+lib/python1.5/tty.py
+lib/python1.5/tty.pyc
+lib/python1.5/tty.pyo
+lib/python1.5/turtle.py
+lib/python1.5/turtle.pyc
+lib/python1.5/turtle.pyo
+lib/python1.5/types.py
+lib/python1.5/types.pyc
+lib/python1.5/types.pyo
+lib/python1.5/tzparse.py
+lib/python1.5/tzparse.pyc
+lib/python1.5/tzparse.pyo
+lib/python1.5/urllib.py
+lib/python1.5/urllib.pyc
+lib/python1.5/urllib.pyo
+lib/python1.5/urlparse.py
+lib/python1.5/urlparse.pyc
+lib/python1.5/urlparse.pyo
+lib/python1.5/user.py
+lib/python1.5/user.pyc
+lib/python1.5/user.pyo
+lib/python1.5/util.py
+lib/python1.5/util.pyc
+lib/python1.5/util.pyo
+lib/python1.5/uu.py
+lib/python1.5/uu.pyc
+lib/python1.5/uu.pyo
+lib/python1.5/wave.py
+lib/python1.5/wave.pyc
+lib/python1.5/wave.pyo
+lib/python1.5/whichdb.py
+lib/python1.5/whichdb.pyc
+lib/python1.5/whichdb.pyo
+lib/python1.5/whrandom.py
+lib/python1.5/whrandom.pyc
+lib/python1.5/whrandom.pyo
+lib/python1.5/xdrlib.py
+lib/python1.5/xdrlib.pyc
+lib/python1.5/xdrlib.pyo
+lib/python1.5/xmllib.py
+lib/python1.5/xmllib.pyc
+lib/python1.5/xmllib.pyo
+@dirrm lib/python1.5/test/output
+@dirrm lib/python1.5/test
+@dirrm lib/python1.5/plat-${LOWER_OPSYS}1
+@dirrm lib/python1.5/lib-tk
+@dirrm lib/python1.5/lib-stdwin
+@exec /bin/mkdir -p %D/lib/python1.5/lib-dynload
+@dirrm lib/python1.5/lib-dynload
+@dirrm lib/python1.5/config
+@dirrm lib/python1.5
+@dirrm include/python1.5
diff --git a/lang/python15/patches/patch-aa b/lang/python15/patches/patch-aa
new file mode 100644
index 00000000000..2e1e37096da
--- /dev/null
+++ b/lang/python15/patches/patch-aa
@@ -0,0 +1,510 @@
+--- configure.orig Sat Apr 10 18:02:18 1999
++++ configure Tue Jan 29 18:59:52 2002
+@@ -2601,507 +2601,8 @@
+ fi
+
+
+-echo $ac_n "checking for --with-thread""... $ac_c" 1>&6
+-echo "configure:2606: checking for --with-thread" >&5
+-# Check whether --with-thread or --without-thread was given.
+-if test "${with_thread+set}" = set; then
+- withval="$with_thread"
+-
+-USE_THREAD_MODULE=
+-echo "$ac_t""$withval" 1>&6
+-if test -d "$withval"
+-then LDFLAGS="$LDFLAGS -L$withval"
+-fi
+-cat >> confdefs.h <<\EOF
+-#define _REENTRANT 1
+-EOF
+
+-ac_safe=`echo "mach/cthreads.h" | sed 'y%./+-%__p_%'`
+-echo $ac_n "checking for mach/cthreads.h""... $ac_c" 1>&6
+-echo "configure:2622: checking for mach/cthreads.h" >&5
+-if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- cat > conftest.$ac_ext <<EOF
+-#line 2627 "configure"
+-#include "confdefs.h"
+-#include <mach/cthreads.h>
+-EOF
+-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+-{ (eval echo configure:2632: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+-if test -z "$ac_err"; then
+- rm -rf conftest*
+- eval "ac_cv_header_$ac_safe=yes"
+-else
+- echo "$ac_err" >&5
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_header_$ac_safe=no"
+-fi
+-rm -f conftest*
+-fi
+-if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+
+-cat >> confdefs.h <<\EOF
+-#define C_THREADS 1
+-EOF
+-
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-
+-echo $ac_n "checking for pthread_detach""... $ac_c" 1>&6
+-echo "configure:2661: checking for pthread_detach" >&5
+-if eval "test \"`echo '$''{'ac_cv_func_pthread_detach'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- cat > conftest.$ac_ext <<EOF
+-#line 2666 "configure"
+-#include "confdefs.h"
+-/* System header to define __stub macros and hopefully few prototypes,
+- which can conflict with char pthread_detach(); below. */
+-#include <assert.h>
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char pthread_detach();
+-
+-int main() {
+-
+-/* The GNU C library defines this for functions which it implements
+- to always fail with ENOSYS. Some functions are actually named
+- something starting with __ and the normal name is an alias. */
+-#if defined (__stub_pthread_detach) || defined (__stub___pthread_detach)
+-choke me
+-#else
+-pthread_detach();
+-#endif
+-
+-; return 0; }
+-EOF
+-if { (eval echo configure:2689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_func_pthread_detach=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_func_pthread_detach=no"
+-fi
+-rm -f conftest*
+-fi
+-
+-if eval "test \"`echo '$ac_cv_func_'pthread_detach`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-cat >> confdefs.h <<\EOF
+-#define _POSIX_THREADS 1
+-EOF
+-
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-
+-ac_safe=`echo "kernel/OS.h" | sed 'y%./+-%__p_%'`
+-echo $ac_n "checking for kernel/OS.h""... $ac_c" 1>&6
+-echo "configure:2717: checking for kernel/OS.h" >&5
+-if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- cat > conftest.$ac_ext <<EOF
+-#line 2722 "configure"
+-#include "confdefs.h"
+-#include <kernel/OS.h>
+-EOF
+-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+-{ (eval echo configure:2727: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+-if test -z "$ac_err"; then
+- rm -rf conftest*
+- eval "ac_cv_header_$ac_safe=yes"
+-else
+- echo "$ac_err" >&5
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_header_$ac_safe=no"
+-fi
+-rm -f conftest*
+-fi
+-if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-cat >> confdefs.h <<\EOF
+-#define BEOS_THREADS 1
+-EOF
+-
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-
+-echo $ac_n "checking for pthread_create in -lpthreads""... $ac_c" 1>&6
+-echo "configure:2756: checking for pthread_create in -lpthreads" >&5
+-ac_lib_var=`echo pthreads'_'pthread_create | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lpthreads $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 2764 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char pthread_create();
+-
+-int main() {
+-pthread_create()
+-; return 0; }
+-EOF
+-if { (eval echo configure:2775: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-cat >> confdefs.h <<\EOF
+-#define _POSIX_THREADS 1
+-EOF
+-
+-LIBS="$LIBS -lpthreads"
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-
+-echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6
+-echo "configure:2804: checking for pthread_create in -lpthread" >&5
+-ac_lib_var=`echo pthread'_'pthread_create | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lpthread $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 2812 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char pthread_create();
+-
+-int main() {
+-pthread_create()
+-; return 0; }
+-EOF
+-if { (eval echo configure:2823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-cat >> confdefs.h <<\EOF
+-#define _POSIX_THREADS 1
+-EOF
+-
+-LIBS="$LIBS -lpthread"
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-
+-echo $ac_n "checking for pthread_create in -lc_r""... $ac_c" 1>&6
+-echo "configure:2852: checking for pthread_create in -lc_r" >&5
+-ac_lib_var=`echo c_r'_'pthread_create | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lc_r $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 2860 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char pthread_create();
+-
+-int main() {
+-pthread_create()
+-; return 0; }
+-EOF
+-if { (eval echo configure:2871: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-cat >> confdefs.h <<\EOF
+-#define _POSIX_THREADS 1
+-EOF
+-
+-LIBS="$LIBS -lc_r"
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-
+-echo $ac_n "checking for __d6_pthread_create in -lthread""... $ac_c" 1>&6
+-echo "configure:2900: checking for __d6_pthread_create in -lthread" >&5
+-ac_lib_var=`echo thread'_'__d6_pthread_create | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lthread $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 2908 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char __d6_pthread_create();
+-
+-int main() {
+-__d6_pthread_create()
+-; return 0; }
+-EOF
+-if { (eval echo configure:2919: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-cat >> confdefs.h <<\EOF
+-#define _POSIX_THREADS 1
+-EOF
+-
+-LIBS="$LIBS -lthread"
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-
+-echo $ac_n "checking for pthread_create in -lcma""... $ac_c" 1>&6
+-echo "configure:2948: checking for pthread_create in -lcma" >&5
+-ac_lib_var=`echo cma'_'pthread_create | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lcma $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 2956 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char pthread_create();
+-
+-int main() {
+-pthread_create()
+-; return 0; }
+-EOF
+-if { (eval echo configure:2967: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-cat >> confdefs.h <<\EOF
+-#define _POSIX_THREADS 1
+-EOF
+-
+-LIBS="$LIBS -lcma"
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-fi
+-
+-
+-fi
+-
+-fi
+-
+-fi
+-
+-fi
+-
+-fi
+-
+-fi
+-
+-fi
+-
+-
+-echo $ac_n "checking for usconfig in -lmpc""... $ac_c" 1>&6
+-echo "configure:3013: checking for usconfig in -lmpc" >&5
+-ac_lib_var=`echo mpc'_'usconfig | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lmpc $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 3021 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char usconfig();
+-
+-int main() {
+-usconfig()
+-; return 0; }
+-EOF
+-if { (eval echo configure:3032: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-LIBS="$LIBS -lmpc"
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-fi
+-
+-echo $ac_n "checking for thr_create in -lthread""... $ac_c" 1>&6
+-echo "configure:3058: checking for thr_create in -lthread" >&5
+-ac_lib_var=`echo thread'_'thr_create | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lthread $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 3066 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char thr_create();
+-
+-int main() {
+-thr_create()
+-; return 0; }
+-EOF
+-if { (eval echo configure:3077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- cat >> confdefs.h <<\EOF
+-#define WITH_THREAD 1
+-EOF
+-
+-LIBS="$LIBS -lthread"
+-LIBOBJS="$LIBOBJS thread.o"
+-else
+- echo "$ac_t""no" 1>&6
+-fi
+-
+-
+-else
+- echo "$ac_t""no" 1>&6
+-fi
+
+
+ # -I${DLINCLDIR} is added to the compile rule for importdl.o