summaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Revert Patch #670715: iconv support.Martin v. Löwis2003-04-031-18/+0
|
* SF patch #712367, get build working on AIXNeal Norwitz2003-03-311-1/+5
| | | | | | | configure change is necessary to pass "." to makexp_aix so that dynamic modules work setup change gets curses working
* Get locale module to build on aix4Neal Norwitz2003-03-211-1/+1
|
* build _csv extension moduleSkip Montanaro2003-03-201-0/+3
|
* Build the OSATerminology module on MacOSX.Jack Jansen2003-03-061-0/+2
|
* _CG module only needs the ApplicationServices framework, not Carbon.Jack Jansen2003-03-021-2/+1
|
* Just pointed out the code was better written withNeal Norwitz2003-02-281-25/+24
| | | | | | | try: # ... except ImportError, why: except: # ... All other changes are re-indenting/formatting.
* Fix SF bug #690012 (among others), iconv_codec stops buildNeal Norwitz2003-02-281-3/+5
| | | | | | | | Change setup.py to catch all exceptions. - Rename module if the exception was an ImportError - Only warn if the exception was any other error Revert _iconv_codec to raising a RuntimeError.
* That fix was bogus, undone. The problem is that the iconv include fileJack Jansen2003-02-241-3/+3
| | | | | is found if you are running fink, but the module doesn't work. For now I disabled building iconv_codec on darwin.
* The test for iconv_incs tested explicitly for None, but [] is returnedJack Jansen2003-02-241-2/+2
| | | | if the include files cannot be found.
* ossaudiodev has been building, so remove unnecessary pass and invalid commentNeal Norwitz2003-02-231-2/+0
|
* Add PEP 301 metadata.Guido van Rossum2003-02-201-2/+42
|
* Don't use self.announce() in a function that's not a method.Guido van Rossum2003-02-201-3/+3
| | | | | | Use level=3 (i.e. log.WARN) for the warnings about failed imports. (Hmm... Why is that code in an "if 1: ..."? What's the else branch for?)
* Don't try to build dl on darwin. It doesn't build out of the box, and itJack Jansen2003-02-181-1/+1
| | | | wouldn't serve a useful purpose anyway.
* Re-enable compiling ossaudiodev now that it seems to work again.Guido van Rossum2003-02-131-1/+1
|
* Add compilation instructions for xxmodule.c.Guido van Rossum2003-02-111-0/+4
|
* This patch reverts the following:Jason Tishler2003-02-051-5/+6
| | | | | | | | It also prevents building against the real X headers, if installed. After discussions with the Cygwin project lead, I believe that building against the real X headers is OK. Especially, since the psuedo-X headers are *not* installed by the Cygwin Tcl/Tk binary package.
* This patch enables Cygwin Python to build _tkinter against Tcl/Tk 8.4.Jason Tishler2003-02-051-12/+4
| | | | | | Note that this patch just reverts the lib_prefix (i.e., "cyg") portion of my Tcl/Tk 8.3 patch. It seems that Cygwin Tcl/Tk is using a more normal file naming convention again.
* Get ossaudiodev to compile on freebsd 4.7Neal Norwitz2003-02-021-1/+2
|
* Move itertools module from the sandbox and into production.Raymond Hettinger2003-02-011-0/+2
|
* Whitespace normalization.Tim Peters2003-01-291-30/+30
|
* Patch #670715: Universal Unicode Codec for POSIX iconv.Martin v. Löwis2003-01-261-0/+18
|
* Incorporate Expat 1.95.6.Martin v. Löwis2003-01-251-4/+3
|
* ossaudiodev.c currently gives compilation errors, and Greg doesn't fixGuido van Rossum2003-01-211-2/+3
| | | | it, so disable the build for now.
* Add reminder that ossaudiodev can/should also be built on FreeBSD.Greg Ward2003-01-081-0/+2
|
* Enable building and testing of ossaudiodev for Linux.Guido van Rossum2003-01-081-0/+1
|
* The bsddb3 library does not build w/ Berkeley DB 3.0. 3.1 is the earliestSkip Montanaro2003-01-041-3/+1
| | | | supported version.
* Split OPT make variable into OPT and BASECFLAGS. The latter contains thoseSkip Montanaro2003-01-011-2/+8
| | | | | | | | | | | compiler flags which are necessary to get a clean compile. The former is for user-specified optimizer, debug, trace fiddling. See patch 640843. Add /sw/lib and /sw/include to setup.py search paths on Darwin to take advantage of fink goodies. Add scriptsinstall target to Makefile to install certain scripts from Tools/scripts directory.
* Patch #660485: Cygwin _tkinter Tcl/Tk 8.3 patchJason Tishler2002-12-311-11/+15
| | | | | | | The attached patch enables Cygwin Python to build cleanly against the latest Cygwin Tcl/Tk which is based on Tcl/Tk 8.3. It also prevents building against the real X headers, if installed.
* Search for and use BerkeleyDB 4.1 if it's available. Python'sBarry Warsaw2002-12-301-10/+9
| | | | extension module now supports it.
* SF patch 658251: Install a C implementation of the Mersenne Twister as theRaymond Hettinger2002-12-291-0/+2
| | | | core generator for random.py.
* The extension module macfs has been replaced by a pure Python version.Jack Jansen2002-12-191-6/+0
|
* This is J. Lewis Muir's patch:Michael W. Hudson2002-12-171-1/+42
| | | | | | | | | | | [ 629278 ] install lib-dynload .so files mode 555 fixing [ 583206 ] lib-dynload/*.so wrong permissions [ 425007 ] Python 2.1 installs shared libs with mode 0700 Phew.
* Build the datetime module for *n*x.Guido van Rossum2002-12-161-0/+2
|
* Patch #629126: Detect BLT by also looking for libBLT.Martin v. Löwis2002-12-121-0/+4
|
* Patch to make _codecs a builtin module. This is necessary sinceMarc-André Lemburg2002-12-121-2/+0
| | | | | | | Python 2.3 will support source code encodings which rely on the builtin codecs being available to the parser. Remove struct dependency from codecs.py
* Correct db3 /opt/sfw library path. Link ndbm with libc only if ndbm.hMartin v. Löwis2002-12-071-10/+10
| | | | | is present and libndbm is not. Add runtime libs to dbm if linked against Berkeley DB.
* Search in standard library and include dirs for Sleepycat stuff.Martin v. Löwis2002-12-061-24/+34
| | | | Fixes #590377.
* [Patch #641685] setup.py contained code for finding libraries, insteadAndrew M. Kuchling2002-11-271-8/+24
| | | | | | | | | | of using the CCompiler.find_library_file() provided by the Distutils. This patch fixes it to use the Distutils method at the cost of some additional glue. (The duplication resulted in the SSL module not being automatically built on Macs; the Distutils knew that shared libraries on OS X have a .dylib extension, but the setup.py code didn't.)
* Don't disable building Mac-specific modules for a non-framework build:Just van Rossum2002-11-241-99/+89
| | | | | | whether they crash or not is not a matter of using a framework or not, but whether the code is run from an app bundle or not. And that it _can_ crash (instead of tracing back) is Apple's bug anyway, not ours.
* Added the alias manager too. The interface isn't perfect yet: the aliasJack Jansen2002-11-221-0/+2
| | | | | manager doesn't always have the alias as the first argument, so things become functions in stead of methods.
* Got angry and added support for pretty much the whole file and folderJack Jansen2002-11-221-0/+4
| | | | | manager. This should allow us the get rid of most of the FSSpecs, only navigation services remains to be done.
* Don't try to use unsupported DB versions.Martin v. Löwis2002-11-191-9/+3
|
* Import PyBSDDB 3.4.0. Rename historical wrapper to bsddb185.Martin v. Löwis2002-11-191-43/+8
|
* Look in db4 directories when checking for db4.Martin v. Löwis2002-11-091-4/+4
|
* Simply delete the fpectl module, instead of leaving it commented out;Andrew M. Kuchling2002-11-081-22/+0
| | | | if people want to compile it, they should edit Modules/Setup, not setup.py
* Patch implementing bz2 module.Gustavo Niemeyer2002-11-051-0/+5
| | | | | | | | | | | | | | | | | * setup.py (PyBuildExt.detect_modules): Included bz2 module detection. * Modules/bz2module.c * Lib/test/test_bz2.py * Doc/lib/libbz2.tex Included files implementing, testing, and documenting bz2 module. * Doc/Makefile.deps * Doc/lib/lib.tex Include references to libbz2.tex. * Misc/NEWS (Library): Mention distutils' c++ linkage patch, and new bz2 module.
* [SF bug 620364]Guido van Rossum2002-10-141-0/+3
| | | | | In build_extensions(), don't proceed if srcdir is None. Probably somebody who tried this on Windows. :-)
* Disable building of the fpectl module -- it's dangerous or uselessGuido van Rossum2002-09-251-14/+15
| | | | except in the hands of experts. Will backport to 2.2.2.
* Only build the 'dl' extension when sys.maxint equals 2**31-1.Guido van Rossum2002-09-121-3/+5
| | | | | This module raises "SystemError: module dl requires sizeof(int) == sizeof(long) == sizeof(char*)" when compiled on 64-bit platforms.