diff options
77 files changed, 7725 insertions, 8872 deletions
diff --git a/lang/python+ipv6/Makefile b/lang/python+ipv6/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python+ipv6/Makefile +++ b/lang/python+ipv6/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python+ipv6/distinfo b/lang/python+ipv6/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python+ipv6/distinfo +++ b/lang/python+ipv6/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python+ipv6/files/Setup b/lang/python+ipv6/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python+ipv6/files/Setup +++ b/lang/python+ipv6/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python+ipv6/files/patch-aa b/lang/python+ipv6/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python+ipv6/files/patch-aa +++ b/lang/python+ipv6/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python+ipv6/files/patch-ab b/lang/python+ipv6/files/patch-ab deleted file mode 100644 index 78de5564172b..000000000000 --- a/lang/python+ipv6/files/patch-ab +++ /dev/null @@ -1,26 +0,0 @@ -*** Modules/nismodule.c~ Sat Nov 25 09:31:38 1995 ---- Modules/nismodule.c Sat Nov 25 09:31:51 1995 -*************** -*** 14,24 **** - #include "modsupport.h" - #include "ceval.h" - -- #include <rpcsvc/ypclnt.h> - #include <sys/time.h> - #include <sys/types.h> - #include <rpc/rpc.h> - #include <rpcsvc/yp_prot.h> - - static object *NisError; - ---- 14,24 ---- - #include "modsupport.h" - #include "ceval.h" - - #include <sys/time.h> - #include <sys/types.h> - #include <rpc/rpc.h> - #include <rpcsvc/yp_prot.h> -+ #include <rpcsvc/ypclnt.h> - - static object *NisError; diff --git a/lang/python+ipv6/pkg-plist b/lang/python+ipv6/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python+ipv6/pkg-plist +++ b/lang/python+ipv6/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python-devel/Makefile b/lang/python-devel/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python-devel/Makefile +++ b/lang/python-devel/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python-devel/distinfo b/lang/python-devel/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python-devel/distinfo +++ b/lang/python-devel/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python-devel/files/Setup b/lang/python-devel/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python-devel/files/Setup +++ b/lang/python-devel/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python-devel/files/patch-aa b/lang/python-devel/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python-devel/files/patch-aa +++ b/lang/python-devel/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python-devel/pkg-plist b/lang/python-devel/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python-devel/pkg-plist +++ b/lang/python-devel/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python/Makefile b/lang/python/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python/Makefile +++ b/lang/python/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python/distinfo b/lang/python/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python/distinfo +++ b/lang/python/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python/files/Setup b/lang/python/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python/files/Setup +++ b/lang/python/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python/files/patch-aa b/lang/python/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python/files/patch-aa +++ b/lang/python/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python/pkg-plist b/lang/python/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python/pkg-plist +++ b/lang/python/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python15/Makefile b/lang/python15/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python15/Makefile +++ b/lang/python15/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python15/distinfo b/lang/python15/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python15/distinfo +++ b/lang/python15/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python15/files/Setup b/lang/python15/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python15/files/Setup +++ b/lang/python15/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python15/files/patch-aa b/lang/python15/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python15/files/patch-aa +++ b/lang/python15/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python15/files/patch-ab b/lang/python15/files/patch-ab deleted file mode 100644 index 78de5564172b..000000000000 --- a/lang/python15/files/patch-ab +++ /dev/null @@ -1,26 +0,0 @@ -*** Modules/nismodule.c~ Sat Nov 25 09:31:38 1995 ---- Modules/nismodule.c Sat Nov 25 09:31:51 1995 -*************** -*** 14,24 **** - #include "modsupport.h" - #include "ceval.h" - -- #include <rpcsvc/ypclnt.h> - #include <sys/time.h> - #include <sys/types.h> - #include <rpc/rpc.h> - #include <rpcsvc/yp_prot.h> - - static object *NisError; - ---- 14,24 ---- - #include "modsupport.h" - #include "ceval.h" - - #include <sys/time.h> - #include <sys/types.h> - #include <rpc/rpc.h> - #include <rpcsvc/yp_prot.h> -+ #include <rpcsvc/ypclnt.h> - - static object *NisError; diff --git a/lang/python15/pkg-plist b/lang/python15/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python15/pkg-plist +++ b/lang/python15/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python20/Makefile b/lang/python20/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python20/Makefile +++ b/lang/python20/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python20/distinfo b/lang/python20/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python20/distinfo +++ b/lang/python20/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python20/files/Setup b/lang/python20/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python20/files/Setup +++ b/lang/python20/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python20/files/patch-aa b/lang/python20/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python20/files/patch-aa +++ b/lang/python20/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python20/pkg-plist b/lang/python20/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python20/pkg-plist +++ b/lang/python20/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python21/Makefile b/lang/python21/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python21/Makefile +++ b/lang/python21/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python21/distinfo b/lang/python21/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python21/distinfo +++ b/lang/python21/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python21/files/Setup b/lang/python21/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python21/files/Setup +++ b/lang/python21/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python21/files/patch-aa b/lang/python21/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python21/files/patch-aa +++ b/lang/python21/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python21/pkg-plist b/lang/python21/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python21/pkg-plist +++ b/lang/python21/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python22/Makefile b/lang/python22/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python22/Makefile +++ b/lang/python22/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python22/distinfo b/lang/python22/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python22/distinfo +++ b/lang/python22/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python22/files/Setup b/lang/python22/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python22/files/Setup +++ b/lang/python22/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python22/files/patch-aa b/lang/python22/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python22/files/patch-aa +++ b/lang/python22/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python22/pkg-plist b/lang/python22/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python22/pkg-plist +++ b/lang/python22/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python23/Makefile b/lang/python23/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python23/Makefile +++ b/lang/python23/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python23/distinfo b/lang/python23/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python23/distinfo +++ b/lang/python23/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python23/files/Setup b/lang/python23/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python23/files/Setup +++ b/lang/python23/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python23/files/patch-aa b/lang/python23/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python23/files/patch-aa +++ b/lang/python23/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python23/pkg-plist b/lang/python23/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python23/pkg-plist +++ b/lang/python23/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python24/Makefile b/lang/python24/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python24/Makefile +++ b/lang/python24/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python24/distinfo b/lang/python24/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python24/distinfo +++ b/lang/python24/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python24/files/Setup b/lang/python24/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python24/files/Setup +++ b/lang/python24/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python24/files/patch-aa b/lang/python24/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python24/files/patch-aa +++ b/lang/python24/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python24/pkg-plist b/lang/python24/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python24/pkg-plist +++ b/lang/python24/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python25/Makefile b/lang/python25/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python25/Makefile +++ b/lang/python25/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python25/distinfo b/lang/python25/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python25/distinfo +++ b/lang/python25/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python25/files/Setup b/lang/python25/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python25/files/Setup +++ b/lang/python25/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python25/files/patch-aa b/lang/python25/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python25/files/patch-aa +++ b/lang/python25/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python25/pkg-plist b/lang/python25/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python25/pkg-plist +++ b/lang/python25/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python26/Makefile b/lang/python26/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python26/Makefile +++ b/lang/python26/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python26/distinfo b/lang/python26/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python26/distinfo +++ b/lang/python26/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python26/files/Setup b/lang/python26/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python26/files/Setup +++ b/lang/python26/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python26/files/patch-aa b/lang/python26/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python26/files/patch-aa +++ b/lang/python26/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python26/pkg-plist b/lang/python26/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python26/pkg-plist +++ b/lang/python26/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python27/Makefile b/lang/python27/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python27/Makefile +++ b/lang/python27/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python27/distinfo b/lang/python27/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python27/distinfo +++ b/lang/python27/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python27/files/Setup b/lang/python27/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python27/files/Setup +++ b/lang/python27/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python27/files/patch-aa b/lang/python27/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python27/files/patch-aa +++ b/lang/python27/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python27/pkg-plist b/lang/python27/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python27/pkg-plist +++ b/lang/python27/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python30/Makefile b/lang/python30/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python30/Makefile +++ b/lang/python30/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python30/distinfo b/lang/python30/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python30/distinfo +++ b/lang/python30/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python30/files/Setup b/lang/python30/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python30/files/Setup +++ b/lang/python30/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python30/files/patch-aa b/lang/python30/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python30/files/patch-aa +++ b/lang/python30/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python30/pkg-plist b/lang/python30/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python30/pkg-plist +++ b/lang/python30/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python31/Makefile b/lang/python31/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python31/Makefile +++ b/lang/python31/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python31/distinfo b/lang/python31/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python31/distinfo +++ b/lang/python31/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python31/files/Setup b/lang/python31/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python31/files/Setup +++ b/lang/python31/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python31/files/patch-aa b/lang/python31/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python31/files/patch-aa +++ b/lang/python31/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python31/pkg-plist b/lang/python31/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python31/pkg-plist +++ b/lang/python31/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz diff --git a/lang/python32/Makefile b/lang/python32/Makefile index 246b994dfad5..462301361731 100644 --- a/lang/python32/Makefile +++ b/lang/python32/Makefile @@ -1,13 +1,13 @@ # New ports collection makefile for: python -# Version required: 1.2 +# Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.6 1996/08/17 15:39:33 chuckr Exp $ +# $Id: Makefile,v 1.7 1996/10/14 23:14:37 asami Exp $ # -DISTNAME= python1.3 -PKGNAME= python-1.3 +DISTNAME= python1.4 +PKGNAME= python-1.4 CATEGORIES+= lang MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ @@ -16,11 +16,11 @@ MAINTAINER= jkh@FreeBSD.org LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 -WRKSRC= ${WRKDIR}/Python-1.3 +WRKSRC= ${WRKDIR}/Python-1.4 HAS_CONFIGURE= yes MAKE_FLAGS+= 'OPT=${CFLAGS}' -INSTALL_TARGET= install libinstall maninstall inclinstall +INSTALL_TARGET= install post-configure: cp ${FILESDIR}/Setup ${WRKSRC}/Modules diff --git a/lang/python32/distinfo b/lang/python32/distinfo index 6a340d74c113..45892ab16e06 100644 --- a/lang/python32/distinfo +++ b/lang/python32/distinfo @@ -1 +1 @@ -MD5 (python1.3.tar.gz) = 23f9d7cba017e0df1752377b514b0bbe +MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 diff --git a/lang/python32/files/Setup b/lang/python32/files/Setup index 473cbbdf76ac..fd3659ca7ff6 100644 --- a/lang/python32/files/Setup +++ b/lang/python32/files/Setup @@ -46,19 +46,27 @@ # to ftp sources from elsewhere. +# -------> Uncomment this line if you are running AIX <---------- +# -------> and if you are building with shared libraries <---------- +#LINKCC= makexp_aix python.exp "" $(MYLIBS) $(ADDOBJS) ; $(CC) + + # Some special rules to define PYTHONPATH. # Edit the definitions below to indicate which options you are using. # Don't add any whitespace or comments! -# Don't edit this (usually) -DESTLIB=$(prefix)/share/python +# Directories where library files get installed. +# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. +DESTLIB=$(prefix)/share/python1.4 +MACHDESTLIB=$(BINLIBDEST) + +# Standard path -- don't edit. +# No leading colon since this is the first entry +DESTPATH=:$(DESTLIB) # Site specific path insertions -- should begin with : if non-empty SITEPATH= -# Standard path -- don't edit -DESTPATH=:$(DESTLIB) - # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test @@ -93,17 +101,19 @@ signal signalmodule.c # signal(2) # modules are to be built as shared libraries (see above for more # detail): -#*noconfig* +#*shared* # Modules that should always be present (non UNIX dependent): array arraymodule.c # array objects +cmath cmathmodule.c # complex math library functions math mathmodule.c -lm # math library functions, e.g. sin() regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style strop stropmodule.c # fast string operations implemented in C struct structmodule.c # binary structure packing/unpacking time timemodule.c # time operations and variables +operator operator.c # operator.add() and similar goodies # Modules with some UNIX dependencies -- on by default: @@ -116,6 +126,7 @@ grp grpmodule.c # grp(3) crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems select selectmodule.c # select(2); not on ancient System V socket socketmodule.c # socket(2); not on ancient System V +errno errnomodule.c # posix (UNIX) errno values # Some more UNIX dependent modules -- off by default, since these @@ -124,6 +135,7 @@ socket socketmodule.c # socket(2); not on ancient System V dbm dbmmodule.c # dbm(3) may require -lndbm or similar nis nismodule.c # Sun yellow pages -- not everywhere termios termios.c # Steen Lumholt's termios module +#_xdr xdrmodule.c # -lnsl # Helper for xdrlib.py # Multimedia modules -- on by default. @@ -221,26 +233,24 @@ md5 md5module.c md5c.c #timing timingmodule.c -# Steen Lumholt's tkinter module. -# -# For use with plain Tk, use the first line. -# -# For use with extended Tk (i.e. if you have added extra widgets to -# the Tk library, such as the common "studButton" and "triButton" -# extensions), edit tkappinit.c, add appropriate -DWITH_... and -# libraries/objects to the second line, and use that. -# -# In all cases also enable the last line (TKPATH). +# The _tkinter module. # # See the section "The Tk interface" in ../README for more info. +# +# Enable the TKPATH line and choose the most applicable _tkinter line. +# You may have to change /usr/local to wherever Tcl/Tk are installed. +# Change the -l arguments to use Tcl 7.4 and Tk 4.0! -# *** Use ONE of the following two lines, see previous comments *** -tkinter tkintermodule.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 -#tkinter tkintermodule.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11 - -# *** ALWAYS use this line as well *** +# *** ALWAYS enable this line: TKPATH=:$(DESTLIB)/tkinter +# *** Enable *one* of the following lines: +# For Solaris: +#_tkinter _tkinter.c -I/usr/openwin/include -I/usr/local/include -L/usr/openwin/lib -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +# For generic system (may have to add -I/-L options to find X11): +#_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.1 -ltcl7.5 -lX11 +_tkinter _tkinter.c -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -L/usr/X11R6/lib -ltk41 -ltcl75 -lX11 + # Lance Ellinghaus's modules: @@ -262,12 +272,6 @@ curses cursesmodule.c -lncurses -ltermcap #new newmodule.c -# John Redford's sybase module (requires sybase): -# (Unfortunately this code is orphaned. Read the source for documentation.) - -#sybase sybasemodule.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 @@ -297,21 +301,13 @@ bsddb bsddbmodule.o -# Andy Bensky's "environment" module (contains putenv()) -environment environment.c - # David Wayne Williams' soundex module #soundex soundex.c -# Objective-C (incomplete!!!) -#objc.c - # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. -# (Not enabled by default because it is big and doesn't compile with -# cc on SunOS 4.1.3) #parser parsermodule.c diff --git a/lang/python32/files/patch-aa b/lang/python32/files/patch-aa index a57bbba6ffa6..b5df0bb6ad80 100644 --- a/lang/python32/files/patch-aa +++ b/lang/python32/files/patch-aa @@ -1,17 +1,25 @@ -diff -c -r Modules/cursesmodule.c.orig Modules/cursesmodule.c -*** Modules/cursesmodule.c.orig Fri Mar 17 04:18:36 1995 ---- Modules/cursesmodule.c Tue Aug 8 13:31:40 1995 +*** Makefile.in.orig Wed Jul 31 19:30:37 1996 +--- Makefile.in Sun Aug 18 11:15:25 1996 *************** -*** 145,151 **** ---- 145,155 ---- +*** 88,97 **** - #include "Python.h" + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/lib + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/lib -+ #ifdef __FreeBSD__ -+ #include <ncurses.h> -+ #else - #include <curses.h> -+ #endif + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) +--- 88,97 ---- - typedef struct { - PyObject_HEAD + # Expanded directories + BINDIR= $(exec_prefix)/bin +! LIBDIR= $(exec_prefix)/share + MANDIR= $(prefix)/man + INCLUDEDIR= $(prefix)/include +! SCRIPTDIR= $(prefix)/share + + # Detailed destination directories + BINLIBDEST= $(LIBDIR)/python$(VERSION) diff --git a/lang/python32/pkg-plist b/lang/python32/pkg-plist index 00ae386e8ea2..869cda29b52f 100644 --- a/lang/python32/pkg-plist +++ b/lang/python32/pkg-plist @@ -1,534 +1,457 @@ +bin/python1.4 bin/python -@exec mkdir -p %D/share/python/freebsd2 -@exec mkdir -p %D/include/Py -@unexec rmdir %D/share/python/freebsd2 -@unexec rmdir %D/include/Py -share/python/stdwin/wdbsrcwin.py -share/python/stdwin/BoxParent.py -share/python/stdwin/Buttons.py -share/python/stdwin/CSplit.py -share/python/stdwin/DirList.py -share/python/stdwin/FormSplit.py -share/python/stdwin/HVSplit.py -share/python/stdwin/Histogram.py -share/python/stdwin/Sliders.py -share/python/stdwin/Soundogram.py -share/python/stdwin/Split.py -share/python/stdwin/StripChart.py -share/python/stdwin/TextEdit.py -share/python/stdwin/TransParent.py -share/python/stdwin/VUMeter.py -share/python/stdwin/WindowParent.py -share/python/stdwin/WindowSched.py -share/python/stdwin/anywin.py -share/python/stdwin/basewin.py -share/python/stdwin/dirwin.py -share/python/stdwin/filewin.py -share/python/stdwin/formatter.py -share/python/stdwin/gwin.py -share/python/stdwin/listwin.py -share/python/stdwin/mainloop.py -share/python/stdwin/rect.py -share/python/stdwin/srcwin.py -share/python/stdwin/stdwinevents.py -share/python/stdwin/stdwinq.py -share/python/stdwin/tablewin.py -share/python/stdwin/textwin.py -share/python/stdwin/wdb.py -share/python/stdwin/wdbframewin.py -share/python/stdwin/Abstract.py -share/python/stdwin/Abstract.pyc -share/python/stdwin/BoxParent.pyc -share/python/stdwin/Buttons.pyc -share/python/stdwin/CSplit.pyc -share/python/stdwin/DirList.pyc -share/python/stdwin/FormSplit.pyc -share/python/stdwin/HVSplit.pyc -share/python/stdwin/Histogram.pyc -share/python/stdwin/Sliders.pyc -share/python/stdwin/Soundogram.pyc -share/python/stdwin/Split.pyc -share/python/stdwin/StripChart.pyc -share/python/stdwin/TextEdit.pyc -share/python/stdwin/TransParent.pyc -share/python/stdwin/VUMeter.pyc -share/python/stdwin/WindowParent.pyc -share/python/stdwin/WindowSched.pyc -share/python/stdwin/anywin.pyc -share/python/stdwin/basewin.pyc -share/python/stdwin/dirwin.pyc -share/python/stdwin/filewin.pyc -share/python/stdwin/formatter.pyc -share/python/stdwin/gwin.pyc -share/python/stdwin/listwin.pyc -share/python/stdwin/mainloop.pyc -share/python/stdwin/rect.pyc -share/python/stdwin/srcwin.pyc -share/python/stdwin/stdwinevents.pyc -share/python/stdwin/stdwinq.pyc -share/python/stdwin/tablewin.pyc -share/python/stdwin/textwin.pyc -share/python/stdwin/wdb.pyc -share/python/stdwin/wdbframewin.pyc -share/python/stdwin/wdbsrcwin.pyc -share/python/linux1 -share/python/linux1/FCNTL.py -share/python/linux1/IN.py -share/python/linux1/SOCKET.py -share/python/linux1/TERMIOS.py -share/python/linux1/regen -share/python/linux1/FCNTL.pyc -share/python/linux1/IN.pyc -share/python/linux1/SOCKET.pyc -share/python/linux1/TERMIOS.pyc -share/python/sunos4 -share/python/sunos4/FCNTL.py -share/python/sunos4/IN.py -share/python/sunos4/SOCKET.py -share/python/sunos4/SUNAUDIODEV.py -share/python/sunos4/WAIT.py -share/python/sunos4/regen -share/python/sunos4/FCNTL.pyc -share/python/sunos4/IN.pyc -share/python/sunos4/SOCKET.pyc -share/python/sunos4/SUNAUDIODEV.pyc -share/python/sunos4/WAIT.pyc -share/python/irix5 -share/python/irix5/torgb.py -share/python/irix5/AWARE.py -share/python/irix5/CD.py -share/python/irix5/CL.py -share/python/irix5/CL_old.py -share/python/irix5/DEVICE.py -share/python/irix5/ERRNO.py -share/python/irix5/FCNTL.py -share/python/irix5/FL.py -share/python/irix5/GET.py -share/python/irix5/GL.py -share/python/irix5/GLWS.py -share/python/irix5/IN.py -share/python/irix5/IOCTL.py -share/python/irix5/SOCKET.py -share/python/irix5/SV.py -share/python/irix5/TERMIOS.py -share/python/irix5/WAIT.py -share/python/irix5/auds.py -share/python/irix5/cddb.py -share/python/irix5/cdplayer.py -share/python/irix5/flp.doc -share/python/irix5/flp.py -share/python/irix5/jpeg.py -share/python/irix5/panel.py -share/python/irix5/panelparser.py -share/python/irix5/readcd.doc -share/python/irix5/readcd.py -share/python/irix5/regen -share/python/irix5/AL.py -share/python/irix5/AL.pyc -share/python/irix5/AWARE.pyc -share/python/irix5/CD.pyc -share/python/irix5/CL.pyc -share/python/irix5/CL_old.pyc -share/python/irix5/DEVICE.pyc -share/python/irix5/ERRNO.pyc -share/python/irix5/FCNTL.pyc -share/python/irix5/FL.pyc -share/python/irix5/GET.pyc -share/python/irix5/GL.pyc -share/python/irix5/GLWS.pyc -share/python/irix5/IN.pyc -share/python/irix5/IOCTL.pyc -share/python/irix5/SOCKET.pyc -share/python/irix5/SV.pyc -share/python/irix5/TERMIOS.pyc -share/python/irix5/WAIT.pyc -share/python/irix5/auds.pyc -share/python/irix5/cddb.pyc -share/python/irix5/cdplayer.pyc -share/python/irix5/flp.pyc -share/python/irix5/jpeg.pyc -share/python/irix5/panel.pyc -share/python/irix5/panelparser.pyc -share/python/irix5/readcd.pyc -share/python/irix5/torgb.pyc -share/python/sunos5 -share/python/sunos5/FCNTL.py -share/python/sunos5/IN.py -share/python/sunos5/SOCKET.py -share/python/sunos5/SUNAUDIODEV.py -share/python/sunos5/TERMIOS.py -share/python/sunos5/regen -share/python/sunos5/FCNTL.pyc -share/python/sunos5/IN.pyc -share/python/sunos5/SOCKET.pyc -share/python/sunos5/SUNAUDIODEV.pyc -share/python/sunos5/TERMIOS.pyc -share/python/test -share/python/test/test_types.pyc -share/python/test/test.rawimg -share/python/test/test.rawimg.rev -share/python/test/test.rgb -share/python/test/test_audioop.py -share/python/test/test_b1.py -share/python/test/test_b2.py -share/python/test/test_builtin.py -share/python/test/test_exceptions.py -share/python/test/test_grammar.py -share/python/test/test_md5.py -share/python/test/test_opcodes.py -share/python/test/test_operations.py -share/python/test/test_pow.py -share/python/test/test_rgbimg.py -share/python/test/test_select.py -share/python/test/test_signal.py -share/python/test/test_support.py -share/python/test/test_thread.py -share/python/test/test_types.py -share/python/test/testall.out -share/python/test/testall.py -share/python/test/autotest.pyc -share/python/test/testall.pyc -share/python/test/test_support.pyc -share/python/test/test_grammar.pyc -share/python/test/test_opcodes.pyc -share/python/test/test_operations.pyc -share/python/test/test_builtin.pyc -share/python/test/test_b1.pyc -share/python/test/test_b2.pyc -share/python/test/test_exceptions.pyc -share/python/test/autotest.py -share/python/test/test_audioop.pyc -share/python/test/test_md5.pyc -share/python/test/test_pow.pyc -share/python/test/test_rgbimg.pyc -share/python/test/test_select.pyc -share/python/test/test_signal.pyc -share/python/test/test_thread.pyc -share/python/tkinter -share/python/tkinter/README -share/python/tkinter/Dialog.py -share/python/tkinter/FileDialog.py -share/python/tkinter/Canvas.py -share/python/tkinter/ScrolledText.py -share/python/tkinter/Tkconstants.py -share/python/tkinter/Tkinter.py -share/python/tkinter/Canvas.pyc -share/python/tkinter/Dialog.pyc -share/python/tkinter/FileDialog.pyc -share/python/tkinter/ScrolledText.pyc -share/python/tkinter/Tkconstants.pyc -share/python/tkinter/Tkinter.pyc -share/python/mac -share/python/mac/socket.py -share/python/mac/EasyDialogs.py -share/python/mac/FrameWork.py -share/python/mac/MACFS.py -share/python/mac/MACTCP.py -share/python/mac/MacTCPerrors.py -share/python/mac/SoundMgr.py -share/python/mac/dbmac.py -share/python/mac/maccache.py -share/python/mac/macostools.py -share/python/mac/Audio_mac.py -share/python/mac/Audio_mac.pyc -share/python/mac/EasyDialogs.pyc -share/python/mac/FrameWork.pyc -share/python/mac/MACFS.pyc -share/python/mac/MACTCP.pyc -share/python/mac/MacTCPerrors.pyc -share/python/mac/SoundMgr.pyc -share/python/mac/dbmac.pyc -share/python/mac/maccache.pyc -share/python/mac/macostools.pyc -share/python/mac/socket.pyc -share/python/tzparse.py -share/python/types.py -share/python/tty.py -share/python/traceback.py -share/python/tokenize.py -share/python/token.py -share/python/toaiff.py -share/python/tempfile.py -share/python/tb.py -share/python/symbol.py -share/python/sunaudio.py -share/python/sunau.py -share/python/string.pyc -share/python/string.py -share/python/statcache.py -share/python/stat.pyc -share/python/stat.py -share/python/sndhdr.py -share/python/shutil.py -share/python/shelve.py -share/python/sgmllib.py -share/python/sched.py -share/python/rfc822.py -share/python/rexec.py -share/python/repr.py -share/python/regsub.py -share/python/regexp.py -share/python/regex_syntax.py -share/python/random.py -share/python/rand.py -share/python/quopri.py -share/python/pyclbr.py -share/python/py_compile.py -share/python/pty.py -share/python/pstats.py -share/python/profile.py -share/python/profile.doc -share/python/posixpath.pyc -share/python/posixpath.py -share/python/posixfile.py -share/python/popen2.py -share/python/poly.py -share/python/pipes.py -share/python/pickle.py -share/python/pdb.py -share/python/pdb.doc -share/python/packmail.py -share/python/ospath.py -share/python/os.pyc -share/python/os.py -share/python/ntpath.py -share/python/nntplib.py -share/python/ni.py -share/python/newdir.py -share/python/mutex.py -share/python/multifile.py -share/python/mimetools.py -share/python/mhlib.py -share/python/mailcap.py -share/python/mailbox.py -share/python/macpath.py -share/python/lockfile.py -share/python/linecache.py -share/python/importall.py -share/python/imghdr.py -share/python/ihooks.py -share/python/httplib.py -share/python/htmllib.py -share/python/grep.py -share/python/htmlentitydefs.py -share/python/gopherlib.py -share/python/glob.py -share/python/getopt.py -share/python/ftplib.py -share/python/fpformat.py -share/python/formatter.py -share/python/fnmatch.py -share/python/fmt.py -share/python/find.py -share/python/emacs.py -share/python/dump.py -share/python/dumbdbm.py -share/python/dospath.py -share/python/dis.py -share/python/dircmp.py -share/python/dircache.py -share/python/copy.py -share/python/compileall.py -share/python/commands.py -share/python/colorsys.py -share/python/codehack.py -share/python/cmpcache.py -share/python/cmp.py -share/python/cmd.py -share/python/cgi.py -share/python/calendar.py -share/python/bisect.py -share/python/binhex.py -share/python/bdb.py -share/python/base64.py -share/python/audiodev.py -share/python/anydbm.py -share/python/aifc.py -share/python/addpack.py -share/python/UserList.py -share/python/UserDict.py -share/python/StringIO.py -share/python/SocketServer.py -share/python/SimpleHTTPServer.py -share/python/Queue.py -share/python/Para.py -share/python/Makefile -share/python/Complex.py -share/python/CGIHTTPServer.py -share/python/zmod.py -share/python/BaseHTTPServer.py -share/python/whrandom.py -share/python/whatsound.py -share/python/wave.py -share/python/uu.py -share/python/util.py -share/python/urlparse.py -share/python/urllib.py -share/python/py_compile.pyc -share/python/getopt.pyc -share/python/BaseHTTPServer.pyc -share/python/CGIHTTPServer.pyc -share/python/Complex.pyc -share/python/Para.pyc -share/python/Queue.pyc -share/python/SimpleHTTPServer.pyc -share/python/SocketServer.pyc -share/python/StringIO.pyc -share/python/UserDict.pyc -share/python/UserList.pyc -share/python/addpack.pyc -share/python/aifc.pyc -share/python/anydbm.pyc -share/python/audiodev.pyc -share/python/base64.pyc -share/python/bdb.pyc -share/python/binhex.pyc -share/python/bisect.pyc -share/python/calendar.pyc -share/python/cgi.pyc -share/python/cmd.pyc -share/python/cmp.pyc -share/python/cmpcache.pyc -share/python/codehack.pyc -share/python/colorsys.pyc -share/python/commands.pyc -share/python/compileall.pyc -share/python/copy.pyc -share/python/dircache.pyc -share/python/dircmp.pyc -share/python/dis.pyc -share/python/dospath.pyc -share/python/dumbdbm.pyc -share/python/dump.pyc -share/python/emacs.pyc -share/python/find.pyc -share/python/fmt.pyc -share/python/fnmatch.pyc -share/python/formatter.pyc -share/python/fpformat.pyc -share/python/ftplib.pyc -share/python/glob.pyc -share/python/ni.pyc -share/python/gopherlib.pyc -share/python/grep.pyc -share/python/htmlentitydefs.pyc -share/python/htmllib.pyc -share/python/httplib.pyc -share/python/ihooks.pyc -share/python/imghdr.pyc -share/python/importall.pyc -share/python/linecache.pyc -share/python/lockfile.pyc -share/python/macpath.pyc -share/python/mailbox.pyc -share/python/mailcap.pyc -share/python/mhlib.pyc -share/python/mimetools.pyc -share/python/multifile.pyc -share/python/mutex.pyc -share/python/newdir.pyc -share/python/nntplib.pyc -share/python/ntpath.pyc -share/python/ospath.pyc -share/python/packmail.pyc -share/python/pdb.pyc -share/python/pickle.pyc -share/python/pipes.pyc -share/python/poly.pyc -share/python/popen2.pyc -share/python/posixfile.pyc -share/python/profile.pyc -share/python/pstats.pyc -share/python/pty.pyc -share/python/pyclbr.pyc -share/python/quopri.pyc -share/python/rand.pyc -share/python/random.pyc -share/python/regex_syntax.pyc -share/python/regexp.pyc -share/python/regsub.pyc -share/python/repr.pyc -share/python/rexec.pyc -share/python/rfc822.pyc -share/python/sched.pyc -share/python/sgmllib.pyc -share/python/shelve.pyc -share/python/shutil.pyc -share/python/sndhdr.pyc -share/python/statcache.pyc -share/python/sunau.pyc -share/python/symbol.pyc -share/python/sunaudio.pyc -share/python/tb.pyc -share/python/tempfile.pyc -share/python/toaiff.pyc -share/python/token.pyc -share/python/tokenize.pyc -share/python/traceback.pyc -share/python/tty.pyc -share/python/types.pyc -share/python/tzparse.pyc -share/python/urllib.pyc -share/python/urlparse.pyc -share/python/util.pyc -share/python/uu.pyc -share/python/wave.pyc -share/python/whatsound.pyc -share/python/whrandom.pyc -share/python/zmod.pyc -include/Py/Python.h -include/Py/abstract.h -include/Py/accessobject.h -include/Py/allobjects.h -include/Py/assert.h -include/Py/bitset.h -include/Py/bltinmodule.h -include/Py/ceval.h -include/Py/cgensupport.h -include/Py/classobject.h -include/Py/compile.h -include/Py/dictobject.h -include/Py/errcode.h -include/Py/errors.h -include/Py/eval.h -include/Py/fileobject.h -include/Py/floatobject.h -include/Py/frameobject.h -include/Py/funcobject.h -include/Py/graminit.h -include/Py/grammar.h -include/Py/import.h -include/Py/node.h -include/Py/intobject.h -include/Py/intrcheck.h -include/Py/listobject.h -include/Py/longintrepr.h -include/Py/longobject.h -include/Py/mappingobject.h -include/Py/marshal.h -include/Py/metagrammar.h -include/Py/methodobject.h -include/Py/modsupport.h -include/Py/moduleobject.h -include/Py/mymalloc.h -include/Py/mymath.h -include/Py/myproto.h -include/Py/myselect.h -include/Py/mytime.h -include/Py/object.h -include/Py/objimpl.h -include/Py/opcode.h -include/Py/osdefs.h -include/Py/parsetok.h -include/Py/patchlevel.h -include/Py/pgenheaders.h -include/Py/pythonrun.h -include/Py/rangeobject.h -include/Py/rename2.h -include/Py/stringobject.h -include/Py/structmember.h -include/Py/sysmodule.h -include/Py/thread.h -include/Py/token.h -include/Py/traceback.h -include/Py/tupleobject.h +@exec mkdir -p %D/share/python1.4/sharedmodules +@unexec rmdir %D/share/python1.4/sharedmodules +share/python1.4/AST.py +share/python1.4/AST.pyc +share/python1.4/BaseHTTPServer.py +share/python1.4/BaseHTTPServer.pyc +share/python1.4/Bastion.py +share/python1.4/Bastion.pyc +share/python1.4/CGIHTTPServer.py +share/python1.4/CGIHTTPServer.pyc +share/python1.4/Complex.py +share/python1.4/Complex.pyc +share/python1.4/MimeWriter.py +share/python1.4/MimeWriter.pyc +share/python1.4/Para.py +share/python1.4/Para.pyc +share/python1.4/Queue.py +share/python1.4/Queue.pyc +share/python1.4/SimpleHTTPServer.py +share/python1.4/SimpleHTTPServer.pyc +share/python1.4/SocketServer.py +share/python1.4/SocketServer.pyc +share/python1.4/StringIO.py +share/python1.4/StringIO.pyc +share/python1.4/UserDict.py +share/python1.4/UserDict.pyc +share/python1.4/UserList.py +share/python1.4/UserList.pyc +share/python1.4/addpack.py +share/python1.4/addpack.pyc +share/python1.4/aifc.py +share/python1.4/aifc.pyc +share/python1.4/anydbm.py +share/python1.4/anydbm.pyc +share/python1.4/audiodev.py +share/python1.4/audiodev.pyc +share/python1.4/base64.py +share/python1.4/base64.pyc +share/python1.4/bdb.py +share/python1.4/bdb.pyc +share/python1.4/binhex.py +share/python1.4/binhex.pyc +share/python1.4/bisect.py +share/python1.4/bisect.pyc +share/python1.4/calendar.py +share/python1.4/calendar.pyc +share/python1.4/cgi.py +share/python1.4/cgi.pyc +share/python1.4/cmd.py +share/python1.4/cmd.pyc +share/python1.4/cmp.py +share/python1.4/cmp.pyc +share/python1.4/cmpcache.py +share/python1.4/cmpcache.pyc +share/python1.4/codehack.py +share/python1.4/codehack.pyc +share/python1.4/colorsys.py +share/python1.4/colorsys.pyc +share/python1.4/commands.py +share/python1.4/commands.pyc +share/python1.4/compileall.py +share/python1.4/compileall.pyc +share/python1.4/copy.py +share/python1.4/copy.pyc +share/python1.4/dbhash.py +share/python1.4/dbhash.pyc +share/python1.4/dircache.py +share/python1.4/dircache.pyc +share/python1.4/dircmp.py +share/python1.4/dircmp.pyc +share/python1.4/dis.py +share/python1.4/dis.pyc +share/python1.4/dospath.py +share/python1.4/dospath.pyc +share/python1.4/dumbdbm.py +share/python1.4/dumbdbm.pyc +share/python1.4/dump.py +share/python1.4/dump.pyc +share/python1.4/emacs.py +share/python1.4/emacs.pyc +share/python1.4/find.py +share/python1.4/find.pyc +share/python1.4/fmt.py +share/python1.4/fmt.pyc +share/python1.4/fnmatch.py +share/python1.4/fnmatch.pyc +share/python1.4/formatter.py +share/python1.4/formatter.pyc +share/python1.4/fpformat.py +share/python1.4/fpformat.pyc +share/python1.4/ftplib.py +share/python1.4/ftplib.pyc +share/python1.4/getopt.py +share/python1.4/getopt.pyc +share/python1.4/glob.py +share/python1.4/glob.pyc +share/python1.4/gopherlib.py +share/python1.4/gopherlib.pyc +share/python1.4/grep.py +share/python1.4/grep.pyc +share/python1.4/htmlentitydefs.py +share/python1.4/htmlentitydefs.pyc +share/python1.4/htmllib.py +share/python1.4/htmllib.pyc +share/python1.4/httplib.py +share/python1.4/httplib.pyc +share/python1.4/ihooks.py +share/python1.4/ihooks.pyc +share/python1.4/imghdr.py +share/python1.4/imghdr.pyc +share/python1.4/linecache.py +share/python1.4/linecache.pyc +share/python1.4/lockfile.py +share/python1.4/lockfile.pyc +share/python1.4/macpath.py +share/python1.4/macpath.pyc +share/python1.4/macurl2path.py +share/python1.4/macurl2path.pyc +share/python1.4/mailbox.py +share/python1.4/mailbox.pyc +share/python1.4/mailcap.py +share/python1.4/mailcap.pyc +share/python1.4/mhlib.py +share/python1.4/mhlib.pyc +share/python1.4/mimetools.py +share/python1.4/mimetools.pyc +share/python1.4/mimify.py +share/python1.4/mimify.pyc +share/python1.4/multifile.py +share/python1.4/multifile.pyc +share/python1.4/mutex.py +share/python1.4/mutex.pyc +share/python1.4/newdir.py +share/python1.4/newdir.pyc +share/python1.4/ni.py +share/python1.4/ni.pyc +share/python1.4/nntplib.py +share/python1.4/nntplib.pyc +share/python1.4/ntpath.py +share/python1.4/ntpath.pyc +share/python1.4/nturl2path.py +share/python1.4/nturl2path.pyc +share/python1.4/os.py +share/python1.4/os.pyc +share/python1.4/ospath.py +share/python1.4/ospath.pyc +share/python1.4/packmail.py +share/python1.4/packmail.pyc +share/python1.4/pdb.doc +share/python1.4/pdb.py +share/python1.4/pdb.pyc +share/python1.4/pickle.py +share/python1.4/pickle.pyc +share/python1.4/pipes.py +share/python1.4/pipes.pyc +share/python1.4/poly.py +share/python1.4/poly.pyc +share/python1.4/popen2.py +share/python1.4/popen2.pyc +share/python1.4/posixfile.py +share/python1.4/posixfile.pyc +share/python1.4/posixpath.py +share/python1.4/posixpath.pyc +share/python1.4/profile.doc +share/python1.4/profile.py +share/python1.4/profile.pyc +share/python1.4/pstats.py +share/python1.4/pstats.pyc +share/python1.4/pty.py +share/python1.4/pty.pyc +share/python1.4/py_compile.py +share/python1.4/py_compile.pyc +share/python1.4/pyclbr.py +share/python1.4/pyclbr.pyc +share/python1.4/quopri.py +share/python1.4/quopri.pyc +share/python1.4/rand.py +share/python1.4/rand.pyc +share/python1.4/random.py +share/python1.4/random.pyc +share/python1.4/regex_syntax.py +share/python1.4/regex_syntax.pyc +share/python1.4/regexp.py +share/python1.4/regexp.pyc +share/python1.4/regsub.py +share/python1.4/regsub.pyc +share/python1.4/repr.py +share/python1.4/repr.pyc +share/python1.4/rexec.py +share/python1.4/rexec.pyc +share/python1.4/rfc822.py +share/python1.4/rfc822.pyc +share/python1.4/sched.py +share/python1.4/sched.pyc +share/python1.4/sgmllib.py +share/python1.4/sgmllib.pyc +share/python1.4/shelve.py +share/python1.4/shelve.pyc +share/python1.4/shutil.py +share/python1.4/shutil.pyc +share/python1.4/site.py +share/python1.4/site.pyc +share/python1.4/sndhdr.py +share/python1.4/sndhdr.pyc +share/python1.4/stat.py +share/python1.4/stat.pyc +share/python1.4/statcache.py +share/python1.4/statcache.pyc +share/python1.4/string.py +share/python1.4/string.pyc +share/python1.4/sunau.py +share/python1.4/sunau.pyc +share/python1.4/sunaudio.py +share/python1.4/sunaudio.pyc +share/python1.4/symbol.py +share/python1.4/symbol.pyc +share/python1.4/tb.py +share/python1.4/tb.pyc +share/python1.4/tempfile.py +share/python1.4/tempfile.pyc +share/python1.4/toaiff.py +share/python1.4/toaiff.pyc +share/python1.4/token.py +share/python1.4/token.pyc +share/python1.4/tokenize.py +share/python1.4/tokenize.pyc +share/python1.4/traceback.py +share/python1.4/traceback.pyc +share/python1.4/tty.py +share/python1.4/tty.pyc +share/python1.4/types.py +share/python1.4/types.pyc +share/python1.4/tzparse.py +share/python1.4/tzparse.pyc +share/python1.4/urllib.py +share/python1.4/urllib.pyc +share/python1.4/urlparse.py +share/python1.4/urlparse.pyc +share/python1.4/util.py +share/python1.4/util.pyc +share/python1.4/uu.py +share/python1.4/uu.pyc +share/python1.4/wave.py +share/python1.4/wave.pyc +share/python1.4/whatsound.py +share/python1.4/whatsound.pyc +share/python1.4/whichdb.py +share/python1.4/whichdb.pyc +share/python1.4/whrandom.py +share/python1.4/whrandom.pyc +share/python1.4/xdrlib.py +share/python1.4/xdrlib.pyc +share/python1.4/zmod.py +share/python1.4/zmod.pyc +share/python1.4/config/Makefile +share/python1.4/config/Setup +share/python1.4/config/config.c +share/python1.4/config/config.c.in +share/python1.4/config/config.h +share/python1.4/config/frozenmain.c +share/python1.4/config/getpath.c +share/python1.4/config/libModules.a +share/python1.4/config/libObjects.a +share/python1.4/config/libParser.a +share/python1.4/config/libPython.a +share/python1.4/config/main.o +share/python1.4/config/makesetup +share/python1.4/freebsd2/FCNTL.py +share/python1.4/freebsd2/FCNTL.pyc +share/python1.4/freebsd2/regen +share/python1.4/stdwin/Abstract.py +share/python1.4/stdwin/Abstract.pyc +share/python1.4/stdwin/BoxParent.py +share/python1.4/stdwin/BoxParent.pyc +share/python1.4/stdwin/Buttons.py +share/python1.4/stdwin/Buttons.pyc +share/python1.4/stdwin/CSplit.py +share/python1.4/stdwin/CSplit.pyc +share/python1.4/stdwin/DirList.py +share/python1.4/stdwin/DirList.pyc +share/python1.4/stdwin/FormSplit.py +share/python1.4/stdwin/FormSplit.pyc +share/python1.4/stdwin/HVSplit.py +share/python1.4/stdwin/HVSplit.pyc +share/python1.4/stdwin/Histogram.py +share/python1.4/stdwin/Histogram.pyc +share/python1.4/stdwin/Sliders.py +share/python1.4/stdwin/Sliders.pyc +share/python1.4/stdwin/Soundogram.py +share/python1.4/stdwin/Soundogram.pyc +share/python1.4/stdwin/Split.py +share/python1.4/stdwin/Split.pyc +share/python1.4/stdwin/StripChart.py +share/python1.4/stdwin/StripChart.pyc +share/python1.4/stdwin/TextEdit.py +share/python1.4/stdwin/TextEdit.pyc +share/python1.4/stdwin/TransParent.py +share/python1.4/stdwin/TransParent.pyc +share/python1.4/stdwin/VUMeter.py +share/python1.4/stdwin/VUMeter.pyc +share/python1.4/stdwin/WindowParent.py +share/python1.4/stdwin/WindowParent.pyc +share/python1.4/stdwin/WindowSched.py +share/python1.4/stdwin/WindowSched.pyc +share/python1.4/stdwin/anywin.py +share/python1.4/stdwin/anywin.pyc +share/python1.4/stdwin/basewin.py +share/python1.4/stdwin/basewin.pyc +share/python1.4/stdwin/dirwin.py +share/python1.4/stdwin/dirwin.pyc +share/python1.4/stdwin/filewin.py +share/python1.4/stdwin/filewin.pyc +share/python1.4/stdwin/formatter.py +share/python1.4/stdwin/formatter.pyc +share/python1.4/stdwin/gwin.py +share/python1.4/stdwin/gwin.pyc +share/python1.4/stdwin/listwin.py +share/python1.4/stdwin/listwin.pyc +share/python1.4/stdwin/mainloop.py +share/python1.4/stdwin/mainloop.pyc +share/python1.4/stdwin/rect.py +share/python1.4/stdwin/rect.pyc +share/python1.4/stdwin/srcwin.py +share/python1.4/stdwin/srcwin.pyc +share/python1.4/stdwin/stdwinevents.py +share/python1.4/stdwin/stdwinevents.pyc +share/python1.4/stdwin/stdwinq.py +share/python1.4/stdwin/stdwinq.pyc +share/python1.4/stdwin/tablewin.py +share/python1.4/stdwin/tablewin.pyc +share/python1.4/stdwin/textwin.py +share/python1.4/stdwin/textwin.pyc +share/python1.4/stdwin/wdb.py +share/python1.4/stdwin/wdb.pyc +share/python1.4/stdwin/wdbframewin.py +share/python1.4/stdwin/wdbframewin.pyc +share/python1.4/stdwin/wdbsrcwin.py +share/python1.4/stdwin/wdbsrcwin.pyc +share/python1.4/test/autotest.py +share/python1.4/test/autotest.pyc +share/python1.4/test/test.rawimg +share/python1.4/test/test.rawimg.rev +share/python1.4/test/test.rgb +share/python1.4/test/test_audioop.py +share/python1.4/test/test_audioop.pyc +share/python1.4/test/test_b1.py +share/python1.4/test/test_b1.pyc +share/python1.4/test/test_b2.py +share/python1.4/test/test_b2.pyc +share/python1.4/test/test_builtin.py +share/python1.4/test/test_builtin.pyc +share/python1.4/test/test_exceptions.py +share/python1.4/test/test_exceptions.pyc +share/python1.4/test/test_grammar.py +share/python1.4/test/test_grammar.pyc +share/python1.4/test/test_math.py +share/python1.4/test/test_math.pyc +share/python1.4/test/test_md5.py +share/python1.4/test/test_md5.pyc +share/python1.4/test/test_opcodes.py +share/python1.4/test/test_opcodes.pyc +share/python1.4/test/test_operations.py +share/python1.4/test/test_operations.pyc +share/python1.4/test/test_pow.py +share/python1.4/test/test_pow.pyc +share/python1.4/test/test_rgbimg.py +share/python1.4/test/test_rgbimg.pyc +share/python1.4/test/test_select.py +share/python1.4/test/test_select.pyc +share/python1.4/test/test_signal.py +share/python1.4/test/test_signal.pyc +share/python1.4/test/test_support.py +share/python1.4/test/test_support.pyc +share/python1.4/test/test_thread.py +share/python1.4/test/test_thread.pyc +share/python1.4/test/test_types.py +share/python1.4/test/test_types.pyc +share/python1.4/test/testall.out +share/python1.4/test/testall.py +share/python1.4/test/testall.pyc +share/python1.4/tkinter/Canvas.py +share/python1.4/tkinter/Canvas.pyc +share/python1.4/tkinter/Dialog.py +share/python1.4/tkinter/Dialog.pyc +share/python1.4/tkinter/FileDialog.py +share/python1.4/tkinter/FileDialog.pyc +share/python1.4/tkinter/ScrolledText.py +share/python1.4/tkinter/ScrolledText.pyc +share/python1.4/tkinter/SimpleDialog.py +share/python1.4/tkinter/SimpleDialog.pyc +share/python1.4/tkinter/Tkconstants.py +share/python1.4/tkinter/Tkconstants.pyc +share/python1.4/tkinter/Tkinter.py +share/python1.4/tkinter/Tkinter.pyc +include/python1.4/Python.h +include/python1.4/abstract.h +include/python1.4/accessobject.h +include/python1.4/allobjects.h +include/python1.4/assert.h +include/python1.4/bitset.h +include/python1.4/bltinmodule.h +include/python1.4/ceval.h +include/python1.4/cgensupport.h +include/python1.4/classobject.h +include/python1.4/cobject.h +include/python1.4/compile.h +include/python1.4/complexobject.h +include/python1.4/dictobject.h +include/python1.4/errcode.h +include/python1.4/eval.h +include/python1.4/fileobject.h +include/python1.4/floatobject.h +include/python1.4/frameobject.h +include/python1.4/funcobject.h +include/python1.4/graminit.h +include/python1.4/grammar.h +include/python1.4/import.h +include/python1.4/intobject.h +include/python1.4/intrcheck.h +include/python1.4/listobject.h +include/python1.4/longintrepr.h +include/python1.4/longobject.h +include/python1.4/mappingobject.h +include/python1.4/marshal.h +include/python1.4/metagrammar.h +include/python1.4/methodobject.h +include/python1.4/modsupport.h +include/python1.4/moduleobject.h +include/python1.4/mymalloc.h +include/python1.4/mymath.h +include/python1.4/myproto.h +include/python1.4/myselect.h +include/python1.4/mytime.h +include/python1.4/node.h +include/python1.4/object.h +include/python1.4/objimpl.h +include/python1.4/opcode.h +include/python1.4/osdefs.h +include/python1.4/parsetok.h +include/python1.4/patchlevel.h +include/python1.4/pgenheaders.h +include/python1.4/pydebug.h +include/python1.4/pyerrors.h +include/python1.4/pythonrun.h +include/python1.4/rangeobject.h +include/python1.4/rename2.h +include/python1.4/sliceobject.h +include/python1.4/stringobject.h +include/python1.4/structmember.h +include/python1.4/sysmodule.h +include/python1.4/thread.h +include/python1.4/token.h +include/python1.4/traceback.h +include/python1.4/tupleobject.h +man/man1/python.1.gz |