Index: head/lang/python/Makefile =================================================================== --- head/lang/python/Makefile (revision 7718) +++ head/lang/python/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python/distinfo =================================================================== --- head/lang/python/distinfo (revision 7718) +++ head/lang/python/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python/files/Setup =================================================================== --- head/lang/python/files/Setup (revision 7718) +++ head/lang/python/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python/pkg-plist =================================================================== --- head/lang/python/pkg-plist (revision 7718) +++ head/lang/python/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python+ipv6/Makefile =================================================================== --- head/lang/python+ipv6/Makefile (revision 7718) +++ head/lang/python+ipv6/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python+ipv6/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python+ipv6/distinfo =================================================================== --- head/lang/python+ipv6/distinfo (revision 7718) +++ head/lang/python+ipv6/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python+ipv6/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python+ipv6/files/Setup =================================================================== --- head/lang/python+ipv6/files/Setup (revision 7718) +++ head/lang/python+ipv6/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python+ipv6/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python+ipv6/pkg-plist =================================================================== --- head/lang/python+ipv6/pkg-plist (revision 7718) +++ head/lang/python+ipv6/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python+ipv6/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python-devel/Makefile =================================================================== --- head/lang/python-devel/Makefile (revision 7718) +++ head/lang/python-devel/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python-devel/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python-devel/distinfo =================================================================== --- head/lang/python-devel/distinfo (revision 7718) +++ head/lang/python-devel/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python-devel/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python-devel/files/Setup =================================================================== --- head/lang/python-devel/files/Setup (revision 7718) +++ head/lang/python-devel/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python-devel/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python-devel/pkg-plist =================================================================== --- head/lang/python-devel/pkg-plist (revision 7718) +++ head/lang/python-devel/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python-devel/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python15/Makefile =================================================================== --- head/lang/python15/Makefile (revision 7718) +++ head/lang/python15/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python15/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python15/distinfo =================================================================== --- head/lang/python15/distinfo (revision 7718) +++ head/lang/python15/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python15/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python15/files/Setup =================================================================== --- head/lang/python15/files/Setup (revision 7718) +++ head/lang/python15/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python15/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python15/pkg-plist =================================================================== --- head/lang/python15/pkg-plist (revision 7718) +++ head/lang/python15/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python15/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python20/Makefile =================================================================== --- head/lang/python20/Makefile (revision 7718) +++ head/lang/python20/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python20/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python20/distinfo =================================================================== --- head/lang/python20/distinfo (revision 7718) +++ head/lang/python20/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python20/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python20/files/Setup =================================================================== --- head/lang/python20/files/Setup (revision 7718) +++ head/lang/python20/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python20/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python20/pkg-plist =================================================================== --- head/lang/python20/pkg-plist (revision 7718) +++ head/lang/python20/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python20/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python21/Makefile =================================================================== --- head/lang/python21/Makefile (revision 7718) +++ head/lang/python21/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python21/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python21/distinfo =================================================================== --- head/lang/python21/distinfo (revision 7718) +++ head/lang/python21/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python21/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python21/files/Setup =================================================================== --- head/lang/python21/files/Setup (revision 7718) +++ head/lang/python21/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python21/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python21/pkg-plist =================================================================== --- head/lang/python21/pkg-plist (revision 7718) +++ head/lang/python21/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python21/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python22/Makefile =================================================================== --- head/lang/python22/Makefile (revision 7718) +++ head/lang/python22/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python22/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python22/distinfo =================================================================== --- head/lang/python22/distinfo (revision 7718) +++ head/lang/python22/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python22/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python22/files/Setup =================================================================== --- head/lang/python22/files/Setup (revision 7718) +++ head/lang/python22/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python22/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python22/pkg-plist =================================================================== --- head/lang/python22/pkg-plist (revision 7718) +++ head/lang/python22/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python22/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python23/Makefile =================================================================== --- head/lang/python23/Makefile (revision 7718) +++ head/lang/python23/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python23/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python23/distinfo =================================================================== --- head/lang/python23/distinfo (revision 7718) +++ head/lang/python23/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python23/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python23/files/Setup =================================================================== --- head/lang/python23/files/Setup (revision 7718) +++ head/lang/python23/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python23/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python23/pkg-plist =================================================================== --- head/lang/python23/pkg-plist (revision 7718) +++ head/lang/python23/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python23/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python24/Makefile =================================================================== --- head/lang/python24/Makefile (revision 7718) +++ head/lang/python24/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python24/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python24/distinfo =================================================================== --- head/lang/python24/distinfo (revision 7718) +++ head/lang/python24/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python24/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python24/files/Setup =================================================================== --- head/lang/python24/files/Setup (revision 7718) +++ head/lang/python24/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python24/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python24/pkg-plist =================================================================== --- head/lang/python24/pkg-plist (revision 7718) +++ head/lang/python24/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python24/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python25/Makefile =================================================================== --- head/lang/python25/Makefile (revision 7718) +++ head/lang/python25/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python25/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python25/distinfo =================================================================== --- head/lang/python25/distinfo (revision 7718) +++ head/lang/python25/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python25/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python25/files/Setup =================================================================== --- head/lang/python25/files/Setup (revision 7718) +++ head/lang/python25/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python25/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python25/pkg-plist =================================================================== --- head/lang/python25/pkg-plist (revision 7718) +++ head/lang/python25/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python25/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python26/Makefile =================================================================== --- head/lang/python26/Makefile (revision 7718) +++ head/lang/python26/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python26/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python26/distinfo =================================================================== --- head/lang/python26/distinfo (revision 7718) +++ head/lang/python26/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python26/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python26/files/Setup =================================================================== --- head/lang/python26/files/Setup (revision 7718) +++ head/lang/python26/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python26/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python26/pkg-plist =================================================================== --- head/lang/python26/pkg-plist (revision 7718) +++ head/lang/python26/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python26/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python27/Makefile =================================================================== --- head/lang/python27/Makefile (revision 7718) +++ head/lang/python27/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python27/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python27/distinfo =================================================================== --- head/lang/python27/distinfo (revision 7718) +++ head/lang/python27/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python27/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python27/files/Setup =================================================================== --- head/lang/python27/files/Setup (revision 7718) +++ head/lang/python27/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python27/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python27/pkg-plist =================================================================== --- head/lang/python27/pkg-plist (revision 7718) +++ head/lang/python27/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python27/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python30/Makefile =================================================================== --- head/lang/python30/Makefile (revision 7718) +++ head/lang/python30/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python30/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python30/distinfo =================================================================== --- head/lang/python30/distinfo (revision 7718) +++ head/lang/python30/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python30/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python30/files/Setup =================================================================== --- head/lang/python30/files/Setup (revision 7718) +++ head/lang/python30/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python30/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python30/pkg-plist =================================================================== --- head/lang/python30/pkg-plist (revision 7718) +++ head/lang/python30/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python30/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python31/Makefile =================================================================== --- head/lang/python31/Makefile (revision 7718) +++ head/lang/python31/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python31/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python31/distinfo =================================================================== --- head/lang/python31/distinfo (revision 7718) +++ head/lang/python31/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python31/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python31/files/Setup =================================================================== --- head/lang/python31/files/Setup (revision 7718) +++ head/lang/python31/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python31/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python31/pkg-plist =================================================================== --- head/lang/python31/pkg-plist (revision 7718) +++ head/lang/python31/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python31/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/lang/python32/Makefile =================================================================== --- head/lang/python32/Makefile (revision 7718) +++ head/lang/python32/Makefile (revision 7719) @@ -1,46 +1,51 @@ # New ports collection makefile for: python # Version required: 1.4 # Date created: 08 August 1995 # Whom: jkh # -# $Id: Makefile,v 1.15 1997/06/02 11:42:56 tg Exp $ +# $Id: Makefile,v 1.16 1997/08/06 06:40:27 tg Exp $ # DISTNAME= python1.4 PKGNAME= python-1.4 -CATEGORIES= lang tk41 +CATEGORIES= lang tk80 MASTER_SITES= ftp://www.python.org/pub/python/src/ \ ftp://ftp.cwi.nl/pub/python/src/ \ ftp://www.python.org/pub/python/contrib/Graphics/Tkinter/ \ ftp://ftp.cwi.nl/pub/python/contrib/Graphics/Tkinter/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} _tkinter1.4.c MAINTAINER= tg@FreeBSD.org -LIB_DEPENDS= tk41\\.1\\.:${PORTSDIR}/x11/tk41 +LIB_DEPENDS= tk80\\.1\\.:${PORTSDIR}/x11/tk80 +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/Python-1.4 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-readline MAKE_FLAGS+= 'OPT=${CFLAGS}' INSTALL_TARGET= install MAN1= python.1 # # If you want to use Python's thread module, you need to set WITH_THREADS # to 'yes', and you must have the FreeBSD threading c library (libc_r) # installed. See 'man 3 pthread' for details on libc_r. # WITH_THREADS= yes -SETUP_FILE= 'Setup' +SETUP_FILE= Setup .if exists(/usr/lib/libc_r.a) && defined(WITH_THREADS) && ${WITH_THREADS} == yes CONFIGURE_ARGS+= --with-thread -SETUP_FILE= 'Setup.thread' +SETUP_FILE= Setup.thread .endif + +post-extract: + ${CP} ${DISTDIR}/_tkinter1.4.c ${WRKSRC}/Modules/_tkinter.c post-configure: ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup post-install: strip ${PREFIX}/bin/python .include Property changes on: head/lang/python32/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/lang/python32/distinfo =================================================================== --- head/lang/python32/distinfo (revision 7718) +++ head/lang/python32/distinfo (revision 7719) @@ -1,2 +1,2 @@ MD5 (python1.4.tar.gz) = 341e3f3c688842024e70af6a99b5fb90 -MD5 (PyTix-1.12.tar.gz) = 03b90d29ee8f5c42ff0dbb920b1341af +MD5 (_tkinter1.4.c) = 118b13afb519c58cfcccb47849ab6090 Property changes on: head/lang/python32/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/lang/python32/files/Setup =================================================================== --- head/lang/python32/files/Setup (revision 7718) +++ head/lang/python32/files/Setup (revision 7719) @@ -1,316 +1,316 @@ # The file Setup is used by the makesetup script to construct the files # Makefile and config.c, from Makefile.pre and config.c.in, # respectively. The file Setup itself is initially copied from # Setup.in; once it exists it will not be overwritten, so you can edit # Setup to your heart's content. Note that Makefile.pre is created # from Makefile.pre.in by the toplevel configure script. # (VPATH notes: Setup and Makefile.pre are in the build directory, as # are Makefile and config.c; the *.in files are in the source # directory.) # Each line in this file describes one or more optional modules. # Comment out lines to suppress modules. # Lines have the following structure: # # ... [ ...] [ ...] [ ...] # # is anything ending in .c (.C, .cc, .c++ are C++ files) # is anything starting with -I, -D, -U or -C # is anything ending in .a or beginning with -l or -L # is anything else but should be a valid Python # identifier (letters, digits, underscores, beginning with non-digit) # # Lines can also have the form # # = # # which defines a Make variable definition inserted into Makefile.in # # Finally, if a line has the literal form # # *noconfig* # # (that is including the '*' and '*' !) then the following modules will # not be included in the config.c file, nor in the list of objects to be # added to the library archive, and their linker options won't be added # to the linker options, but rules to create their .o files and their # shared libraries will still be added to the Makefile, and their # names will be collected in the Make variable SHAREDMODS. This is # used to build modules as shared libraries. (They must be installed # using "make sharedinstall".) # NOTE: As a standard policy, as many modules as can be supported by a # platform should be present. The distribution comes with all modules # enabled that are supported by most platforms and don't require you # to ftp sources from elsewhere. # -------> 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! # 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=:$(DESTLIB)/NumPy # Standard enabled (tests are always available) TESTPATH=:$(DESTLIB)/test # Path for machine- or system-dependent modules (and shared libraries) MACHDEPPATH=:$(DESTLIB)/$(MACHDEP):$(MACHDESTLIB)/sharedmodules COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) PYTHONPATH=$(COREPYTHONPATH) # The modules listed here can't be built as shared libraries for # various reasons; therefore they are listed here instead of in the # normal order. # Some modules that are normally always on: posix posixmodule.c # posix (UNIX) system calls signal signalmodule.c # signal(2) # The SGI specific GL module: #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only # Thread module -- works on selected systems only, e.g. SGI IRIX and # on SunOS 5.x (SOLARIS) only. # Note that you must have configured (and built!) Python with the # --with-thread option passed to the configure script for this to work: #thread threadmodule.c # Uncommenting the following line tells makesetup that all following # modules are to be built as shared libraries (see above for more # detail): #*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: # (If you have a really backward UNIX, select and socket may not be # supported...) fcntl fcntlmodule.c # fcntl(2) and ioctl(2) pwd pwdmodule.c # pwd(3) grp grpmodule.c # grp(3) 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 *shared* # Some more UNIX dependent modules -- off by default, since these # are not supported by all UNIX systems: 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. # These represent audio samples or images as strings: audioop audioop.c # Operations on audio samples imageop imageop.c # Operations on images rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) # The stdwin module provides a simple, portable (between X11 and Mac) # windowing interface. You need to ftp the STDWIN library, e.g. from # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to # get version 1.0 or higher!) The STDWIN variable must point to the # STDWIN toplevel directory. # Uncomment and edit as needed: #STDWIN=/ufs/guido/src/stdwin # Uncomment these lines: #STDWINPATH=:$(DESTLIB)/stdwin #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 # Use this instead of the last two lines above for alphanumeric stdwin: #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap # The md5 module implements the RSA Data Security, Inc. MD5 # Message-Digest Algorithm, described in RFC 1321. The necessary files # md5c.c and md5.h are included here. md5 md5module.c md5c.c # The mpz module interfaces to the GNU Multiple Precision library. # You need to ftp the GNU MP library. # The GMP variable must point to the GMP source directory. # This was originally written and tested against GMP 1.2. I have # compiled it against GMP 1.3.2 (the latest I believe) and it seems to # work OK, but I haven't tested it thoroughly (lacking knowledge about # it). # A compatible MP library unencombered by the GPL also exists. It was # posted to comp.sources.misc in volume 40 and is widely available from # FTP archive sites. One URL for it is: # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z #GMP=/ufs/guido/src/gmp #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a # SGI IRIX specific modules -- off by default. # These module work on any SGI machine: # *** gl must be enabled higher up in this file *** #fm fmmodule.c -lfm -lgl # Font Manager #sgi sgimodule.c # sgi.nap() and a few more # This module requires the header file # /usr/people/4Dgifts/iristools/include/izoom.h: #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities # These modules require the Multimedia Development Option (I think): #al almodule.c -laudio # Audio Library #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library #cl clmodule.c -lcl -lawareaudio # Compression Library #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video # The FORMS library, by Mark Overmars, implements user interface # components such as dialogs and buttons using SGI's GL and FM # libraries. You must ftp the FORMS library separately from # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. # The FORMS variable must point to the FORMS subdirectory of the forms # toplevel directory: #FORMS=/ufs/guido/src/forms/FORMS #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl # SunOS specific modules -- off by default: #sunaudiodev sunaudiodev.c # George Neville-Neil's timing module: #timing timingmodule.c # 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! # *** 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${PREFIX}/include/tk4.1 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk41 -ltcl75 -lX11 +_tkinter _tkinter.c -I${PREFIX}/include/tk8.0 -I${PREFIX}/include/tcl8.0 -I${X11BASE}/include -L${PREFIX}/lib -L${X11BASE}/lib -ltk80 -ltcl80 -lX11 # Lance Ellinghaus's modules: rotor rotormodule.c # enigma-inspired encryption syslog syslogmodule.c # syslog daemon interface # Lance's curses module. This requires the System V version of # curses, sometimes known as ncurses (e.g. on Linux, link with # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include # -L/usr/5lib before -lcurses). curses cursesmodule.c -lncurses -ltermcap # Tommy Burnette's 'new' module (creates new empty objects of certain kinds): #new newmodule.c # Generic (SunOS / SVR4) dynamic loading module. # This is not needed for dynamic loading of Python modules -- # it is a highly experimental and dangerous device for calling # *arbitrary* C functions in *arbitrary* shared libraries: #dl dlmodule.c # Anthony Baxter's gdbm module (derived from Jack's dbm module) # GNU dbm(3) will require -lgdbm: #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm # Berkeley DB interface. # # This requires the Berkeley DB code, see # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz # # Edit the variables DB and DBPORT to point to the db top directory # and the subdirectory of PORT where you built it. #DB=/depot/sundry/src/db.1.85/ #DBPORT=$(DB)/PORT/sunos.5.2 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a bsddb bsddbmodule.o # David Wayne Williams' soundex module #soundex soundex.c # Helper module for various ascii-encoders binascii binascii.c # Fred Drake's interface to the Python parser. #parser parsermodule.c # Example -- included for reference only: # xx xxmodule.c Property changes on: head/lang/python32/files/Setup ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/lang/python32/pkg-plist =================================================================== --- head/lang/python32/pkg-plist (revision 7718) +++ head/lang/python32/pkg-plist (revision 7719) @@ -1,477 +1,487 @@ bin/python1.4 bin/python 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/config.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 lib/python1.4/config/libParser.a lib/python1.4/config/libObjects.a lib/python1.4/config/libPython.a lib/python1.4/config/libModules.a lib/python1.4/config/config.c lib/python1.4/config/getpath.c lib/python1.4/config/config.c.in lib/python1.4/config/Makefile lib/python1.4/config/Setup lib/python1.4/config/makesetup lib/python1.4/config/config.h lib/python1.4/config/frozenmain.c lib/python1.4/config/main.o lib/python1.4/sharedmodules/dbmmodule.so lib/python1.4/sharedmodules/nismodule.so lib/python1.4/sharedmodules/termios.so lib/python1.4/sharedmodules/audioop.so lib/python1.4/sharedmodules/imageop.so lib/python1.4/sharedmodules/rgbimgmodule.so lib/python1.4/sharedmodules/md5module.so lib/python1.4/sharedmodules/_tkinter.so lib/python1.4/sharedmodules/rotormodule.so lib/python1.4/sharedmodules/syslogmodule.so lib/python1.4/sharedmodules/cursesmodule.so lib/python1.4/sharedmodules/bsddbmodule.so lib/python1.4/sharedmodules/binascii.so man/man1/python.1.gz share/python1.4/stdwin/Abstract.pyc share/python1.4/stdwin/Abstract.py share/python1.4/stdwin/BoxParent.py share/python1.4/stdwin/Buttons.py share/python1.4/stdwin/CSplit.py share/python1.4/stdwin/DirList.py share/python1.4/stdwin/FormSplit.py share/python1.4/stdwin/HVSplit.py share/python1.4/stdwin/Histogram.py share/python1.4/stdwin/Sliders.py share/python1.4/stdwin/Soundogram.py share/python1.4/stdwin/Split.py share/python1.4/stdwin/StripChart.py share/python1.4/stdwin/TextEdit.py share/python1.4/stdwin/TransParent.py share/python1.4/stdwin/VUMeter.py share/python1.4/stdwin/WindowParent.py share/python1.4/stdwin/WindowSched.py share/python1.4/stdwin/anywin.py share/python1.4/stdwin/basewin.py share/python1.4/stdwin/dirwin.py share/python1.4/stdwin/filewin.py share/python1.4/stdwin/formatter.py share/python1.4/stdwin/gwin.py share/python1.4/stdwin/listwin.py share/python1.4/stdwin/mainloop.py share/python1.4/stdwin/rect.py share/python1.4/stdwin/srcwin.py share/python1.4/stdwin/stdwinevents.py share/python1.4/stdwin/stdwinq.py share/python1.4/stdwin/tablewin.py share/python1.4/stdwin/textwin.py share/python1.4/stdwin/wdb.py share/python1.4/stdwin/wdbframewin.py share/python1.4/stdwin/wdbsrcwin.py share/python1.4/stdwin/BoxParent.pyc share/python1.4/stdwin/Buttons.pyc share/python1.4/stdwin/CSplit.pyc share/python1.4/stdwin/DirList.pyc share/python1.4/stdwin/FormSplit.pyc share/python1.4/stdwin/HVSplit.pyc share/python1.4/stdwin/Histogram.pyc share/python1.4/stdwin/Sliders.pyc share/python1.4/stdwin/Soundogram.pyc share/python1.4/stdwin/Split.pyc share/python1.4/stdwin/StripChart.pyc share/python1.4/stdwin/TextEdit.pyc share/python1.4/stdwin/TransParent.pyc share/python1.4/stdwin/VUMeter.pyc share/python1.4/stdwin/WindowParent.pyc share/python1.4/stdwin/WindowSched.pyc share/python1.4/stdwin/anywin.pyc share/python1.4/stdwin/basewin.pyc share/python1.4/stdwin/dirwin.pyc share/python1.4/stdwin/filewin.pyc share/python1.4/stdwin/formatter.pyc share/python1.4/stdwin/gwin.pyc share/python1.4/stdwin/listwin.pyc share/python1.4/stdwin/mainloop.pyc share/python1.4/stdwin/rect.pyc share/python1.4/stdwin/srcwin.pyc share/python1.4/stdwin/stdwinevents.pyc share/python1.4/stdwin/stdwinq.pyc share/python1.4/stdwin/tablewin.pyc share/python1.4/stdwin/textwin.pyc share/python1.4/stdwin/wdb.pyc share/python1.4/stdwin/wdbframewin.pyc share/python1.4/stdwin/wdbsrcwin.pyc share/python1.4/tkinter/Canvas.pyc share/python1.4/tkinter/Canvas.py share/python1.4/tkinter/Dialog.py share/python1.4/tkinter/FileDialog.py share/python1.4/tkinter/ScrolledText.py share/python1.4/tkinter/SimpleDialog.py share/python1.4/tkinter/Tkconstants.py share/python1.4/tkinter/Tkinter.py share/python1.4/tkinter/Dialog.pyc share/python1.4/tkinter/FileDialog.pyc share/python1.4/tkinter/ScrolledText.pyc share/python1.4/tkinter/SimpleDialog.pyc share/python1.4/tkinter/Tkconstants.pyc share/python1.4/tkinter/Tkinter.pyc share/python1.4/test/autotest.pyc share/python1.4/test/autotest.py 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_b1.py share/python1.4/test/test_b2.py share/python1.4/test/test_builtin.py share/python1.4/test/test_exceptions.py share/python1.4/test/test_grammar.py share/python1.4/test/test_math.py share/python1.4/test/test_md5.py share/python1.4/test/test_opcodes.py share/python1.4/test/test_operations.py share/python1.4/test/test_pow.py share/python1.4/test/test_rgbimg.py share/python1.4/test/test_select.py share/python1.4/test/test_signal.py share/python1.4/test/test_strop.py share/python1.4/test/test_support.py share/python1.4/test/test_thread.py share/python1.4/test/test_types.py share/python1.4/test/testall.out share/python1.4/test/testall.py share/python1.4/test/test_audioop.pyc share/python1.4/test/test_b1.pyc share/python1.4/test/test_b2.pyc share/python1.4/test/test_builtin.pyc share/python1.4/test/test_exceptions.pyc share/python1.4/test/test_grammar.pyc share/python1.4/test/test_math.pyc share/python1.4/test/test_md5.pyc share/python1.4/test/test_opcodes.pyc share/python1.4/test/test_operations.pyc share/python1.4/test/test_pow.pyc share/python1.4/test/test_rgbimg.pyc share/python1.4/test/test_select.pyc share/python1.4/test/test_signal.pyc share/python1.4/test/test_strop.pyc share/python1.4/test/test_support.pyc share/python1.4/test/testall.pyc share/python1.4/test/test_thread.pyc share/python1.4/test/test_types.pyc share/python1.4/freebsd/FCNTL.pyc share/python1.4/freebsd/FCNTL.py share/python1.4/freebsd/IN.pyc share/python1.4/freebsd/IN.py share/python1.4/freebsd/SOCKET.pyc share/python1.4/freebsd/SOCKET.py share/python1.4/freebsd/TERMIOS.pyc share/python1.4/freebsd/TERMIOS.py share/python1.4/freebsd/regen share/python1.4/urllib.py share/python1.4/AST.py share/python1.4/BaseHTTPServer.py share/python1.4/Bastion.py share/python1.4/CGIHTTPServer.py share/python1.4/Complex.py share/python1.4/MimeWriter.py share/python1.4/Para.py share/python1.4/Queue.py share/python1.4/SimpleHTTPServer.py share/python1.4/SocketServer.py share/python1.4/StringIO.py share/python1.4/UserDict.py share/python1.4/UserList.py share/python1.4/addpack.py share/python1.4/aifc.py share/python1.4/anydbm.py share/python1.4/audiodev.py share/python1.4/base64.py share/python1.4/bdb.py share/python1.4/binhex.py share/python1.4/bisect.py share/python1.4/calendar.py share/python1.4/cgi.py share/python1.4/cmd.py share/python1.4/cmp.py share/python1.4/cmpcache.py share/python1.4/codehack.py share/python1.4/colorsys.py share/python1.4/commands.py share/python1.4/compileall.py share/python1.4/copy.py share/python1.4/dbhash.py share/python1.4/dircache.py share/python1.4/dircmp.py share/python1.4/dis.py share/python1.4/dospath.py share/python1.4/dumbdbm.py share/python1.4/dump.py share/python1.4/emacs.py share/python1.4/find.py share/python1.4/fmt.py share/python1.4/fnmatch.py share/python1.4/formatter.py share/python1.4/fpformat.py share/python1.4/ftplib.py share/python1.4/glob.py share/python1.4/getopt.py share/python1.4/gopherlib.py share/python1.4/grep.py share/python1.4/htmlentitydefs.py share/python1.4/htmllib.py share/python1.4/httplib.py share/python1.4/ihooks.py share/python1.4/imghdr.py share/python1.4/linecache.py share/python1.4/lockfile.py share/python1.4/macpath.py share/python1.4/macurl2path.py share/python1.4/mailbox.py share/python1.4/mailcap.py share/python1.4/mhlib.py share/python1.4/mimetools.py share/python1.4/mimify.py share/python1.4/multifile.py share/python1.4/mutex.py share/python1.4/newdir.py share/python1.4/ni.py share/python1.4/nntplib.py share/python1.4/ntpath.py share/python1.4/nturl2path.py share/python1.4/os.py share/python1.4/ospath.py share/python1.4/packmail.py share/python1.4/pdb.py share/python1.4/pickle.py share/python1.4/pipes.py share/python1.4/poly.py share/python1.4/popen2.py share/python1.4/posixfile.py share/python1.4/posixpath.py share/python1.4/profile.py share/python1.4/pstats.py share/python1.4/pty.py share/python1.4/py_compile.py share/python1.4/pyclbr.py share/python1.4/quopri.py share/python1.4/rand.py share/python1.4/random.py share/python1.4/regex_syntax.py share/python1.4/regexp.py share/python1.4/regsub.py share/python1.4/repr.py share/python1.4/rexec.py share/python1.4/rfc822.py share/python1.4/sched.py share/python1.4/sgmllib.py share/python1.4/shelve.py share/python1.4/shutil.py share/python1.4/site.py share/python1.4/sndhdr.py share/python1.4/stat.py share/python1.4/statcache.py share/python1.4/string.py share/python1.4/sunau.py share/python1.4/sunaudio.py share/python1.4/symbol.py share/python1.4/tb.py share/python1.4/tempfile.py share/python1.4/toaiff.py share/python1.4/token.py share/python1.4/tokenize.py share/python1.4/traceback.py share/python1.4/tty.py share/python1.4/types.py share/python1.4/tzparse.py share/python1.4/os.pyc share/python1.4/urlparse.py share/python1.4/util.py share/python1.4/uu.py share/python1.4/wave.py share/python1.4/whatsound.py share/python1.4/whichdb.py share/python1.4/whrandom.py share/python1.4/xdrlib.py share/python1.4/zmod.py share/python1.4/pdb.doc share/python1.4/profile.doc share/python1.4/posixpath.pyc share/python1.4/stat.pyc share/python1.4/UserDict.pyc share/python1.4/py_compile.pyc share/python1.4/getopt.pyc share/python1.4/string.pyc share/python1.4/AST.pyc share/python1.4/BaseHTTPServer.pyc share/python1.4/Bastion.pyc share/python1.4/CGIHTTPServer.pyc share/python1.4/Complex.pyc share/python1.4/MimeWriter.pyc share/python1.4/Para.pyc share/python1.4/Queue.pyc share/python1.4/SimpleHTTPServer.pyc share/python1.4/SocketServer.pyc share/python1.4/StringIO.pyc share/python1.4/UserList.pyc share/python1.4/addpack.pyc share/python1.4/aifc.pyc share/python1.4/anydbm.pyc share/python1.4/audiodev.pyc share/python1.4/base64.pyc share/python1.4/bdb.pyc share/python1.4/binhex.pyc share/python1.4/bisect.pyc share/python1.4/calendar.pyc share/python1.4/cgi.pyc share/python1.4/cmd.pyc share/python1.4/cmp.pyc share/python1.4/cmpcache.pyc share/python1.4/codehack.pyc share/python1.4/colorsys.pyc share/python1.4/commands.pyc share/python1.4/compileall.pyc share/python1.4/copy.pyc share/python1.4/dbhash.pyc share/python1.4/dircache.pyc share/python1.4/dircmp.pyc share/python1.4/dis.pyc share/python1.4/dospath.pyc share/python1.4/dumbdbm.pyc share/python1.4/dump.pyc share/python1.4/emacs.pyc share/python1.4/find.pyc share/python1.4/fmt.pyc share/python1.4/fnmatch.pyc share/python1.4/formatter.pyc share/python1.4/fpformat.pyc share/python1.4/ftplib.pyc share/python1.4/glob.pyc share/python1.4/gopherlib.pyc share/python1.4/grep.pyc share/python1.4/htmlentitydefs.pyc share/python1.4/htmllib.pyc share/python1.4/httplib.pyc share/python1.4/ihooks.pyc share/python1.4/imghdr.pyc share/python1.4/linecache.pyc share/python1.4/lockfile.pyc share/python1.4/macpath.pyc share/python1.4/macurl2path.pyc share/python1.4/mailbox.pyc share/python1.4/mailcap.pyc share/python1.4/mhlib.pyc share/python1.4/mimetools.pyc share/python1.4/mimify.pyc share/python1.4/multifile.pyc share/python1.4/mutex.pyc share/python1.4/newdir.pyc share/python1.4/ni.pyc share/python1.4/nntplib.pyc share/python1.4/ntpath.pyc share/python1.4/nturl2path.pyc share/python1.4/ospath.pyc share/python1.4/packmail.pyc share/python1.4/pdb.pyc share/python1.4/pickle.pyc share/python1.4/pipes.pyc share/python1.4/poly.pyc share/python1.4/popen2.pyc share/python1.4/posixfile.pyc share/python1.4/profile.pyc share/python1.4/pstats.pyc share/python1.4/pty.pyc share/python1.4/pyclbr.pyc share/python1.4/quopri.pyc share/python1.4/rand.pyc share/python1.4/random.pyc share/python1.4/regex_syntax.pyc share/python1.4/regexp.pyc share/python1.4/regsub.pyc share/python1.4/repr.pyc share/python1.4/rexec.pyc share/python1.4/rfc822.pyc share/python1.4/sched.pyc share/python1.4/sgmllib.pyc share/python1.4/shelve.pyc share/python1.4/shutil.pyc share/python1.4/site.pyc share/python1.4/sndhdr.pyc share/python1.4/statcache.pyc share/python1.4/sunau.pyc share/python1.4/sunaudio.pyc share/python1.4/symbol.pyc share/python1.4/tb.pyc share/python1.4/tempfile.pyc share/python1.4/toaiff.pyc share/python1.4/token.pyc share/python1.4/tokenize.pyc share/python1.4/traceback.pyc share/python1.4/tty.pyc share/python1.4/types.pyc share/python1.4/tzparse.pyc share/python1.4/urllib.pyc share/python1.4/urlparse.pyc share/python1.4/uu.pyc share/python1.4/util.pyc share/python1.4/wave.pyc share/python1.4/whatsound.pyc share/python1.4/whichdb.pyc share/python1.4/whrandom.pyc share/python1.4/xdrlib.pyc share/python1.4/zmod.pyc +@dirrm include/python1.4 +@dirrm lib/python1.4/config +@dirrm lib/python1.4/sharedmodules +@dirrm lib/python1.4 +@dirrm share/python1.4/stdwin +@dirrm share/python1.4/tkinter +@dirrm share/python1.4/test +@dirrm share/python1.4/freebsd +@dirrm share/python1.4/stdwin +@dirrm share/python1.4 Property changes on: head/lang/python32/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property