Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | forward port of 1.136.6.2: | Jack Jansen | 2003-12-07 | 1 | -2/+2 |
| | | | | $(prefix) wasn't communicated to Mac/OSX/Makefile for all targets. Fixed. | ||||
* | Patch #841807: Check whether a versioned libpython.so symlink is needed | Martin v. Löwis | 2003-11-18 | 1 | -1/+3 |
| | | | | in altbininstall. Backported to 2.3. | ||||
* | * Migrate set() and frozenset() from the sandbox. | Raymond Hettinger | 2003-11-16 | 1 | -0/+2 |
| | | | | | | | | * Install the unittests, docs, newsitem, include file, and makefile update. * Exercise the new functions whereever sets.py was being used. Includes the docs for libfuncs.tex. Separate docs for the types are forthcoming. | ||||
* | Patch #805678: Add .so symlink during make install. Backported to 2.3. | Martin v. Löwis | 2003-09-20 | 1 | -0/+1 |
| | |||||
* | This patch enables the building of Cygwin Python with a static core | Jason Tishler | 2003-09-04 | 1 | -4/+8 |
| | | | | | | | | | | | | | | | which still supports shared extensions. It takes advantage the latest Cygwin binutils (i.e., 20030901-1) which can export symbols from executables: http://cygwin.com/ml/cygwin-announce/2003-09/msg00002.html Additionally, it finally lays to rest the following mailing list subthread: http://mail.python.org/pipermail/python-list/2002-May/102500.html I tested the patch under Red Hat Linux 8.0 too | ||||
* | Patch #770245: Pass LDFLAGS to pgen creation. | Martin v. Löwis | 2003-07-13 | 1 | -1/+1 |
| | |||||
* | Fixed two bugs in MacOSX framework handling spotted by Edward Moy: | Jack Jansen | 2003-07-04 | 1 | -3/+3 |
| | | | | | | | | | - In the top level Makefile, the argument to -install_name should be prepended with /System/Library/Frameworks/, so it is an absolute path. - In the top level Makefile, because of 2), RUNSHARED needs to be set to DYLD_FRAMEWORK_PATH=<path to local framework> and $(RUNSHARED) prepended to the $(MAKE) lines in the frameworkinstallmaclib and frameworkinstallapps targets. | ||||
* | Set -d in compileall, to get proper path in case DESTDIR is not empty. | Martin v. Löwis | 2003-06-21 | 1 | -0/+4 |
| | | | | | Also add force, to recompile string.pyc in DESTDIR (which would normally compiled by running compileall.py). | ||||
* | Set the executable bits when installing the shared library in a MacOSX | Jack Jansen | 2003-06-20 | 1 | -1/+1 |
| | | | | framework. Fixes #758112. | ||||
* | Added a target frameworkinstallextras (OSX framework build specific, | Jack Jansen | 2003-06-19 | 1 | -0/+7 |
| | | | | | | | and not part of a normal frameworkinstall) that installs Demo and Tools and a readme file into /Applications/MacPython-2.3/Extras. This will give people access to the demos and tools if they instal Python through the binary installer. | ||||
* | Properly bracket variables. Fixes part of #749911. | Martin v. Löwis | 2003-06-14 | 1 | -1/+1 |
| | |||||
* | Install idlelib and idlelib/Icons as well. | Guido van Rossum | 2003-06-13 | 1 | -1/+1 |
| | |||||
* | Don't install Tools/idle any more. We now install Tools/scripts/idle | Guido van Rossum | 2003-06-13 | 1 | -13/+1 |
| | | | | from setup.py. | ||||
* | Fixed the DESTDIR modifications to also allow MacOSX framework builds | Jack Jansen | 2003-05-25 | 1 | -15/+16 |
| | | | | | to be installed to a different location. This should make the OSX binary installer building a lot simpler. | ||||
* | Patch #738325: Install optimized idlelib files. | Martin v. Löwis | 2003-05-16 | 1 | -0/+1 |
| | |||||
* | Patch #735613: Pass install-purelib to idleinstall. | Martin v. Löwis | 2003-05-11 | 1 | -0/+1 |
| | |||||
* | Patch #718286: Support DESTDIR. | Martin v. Löwis | 2003-05-11 | 1 | -63/+66 |
| | |||||
* | Pass DIRMODE and FILEMODE to Mac/OSX/Makefile on framework builds (and | Jack Jansen | 2003-05-09 | 1 | -2/+3 |
| | | | | | | | | honor them). Use this when building the MacOSX binary installer to get group-writeable files. Ths fix works for directories and executables, not for files just yet, because of bug #735274. | ||||
* | add Guido's reasoning behind running all tests twice | Skip Montanaro | 2003-05-06 | 1 | -0/+7 |
| | |||||
* | add testall target - just adds -uall to the regrtest runs | Skip Montanaro | 2003-05-06 | 1 | -0/+5 |
| | |||||
* | Changes from Jonathan Riehl to allow his pgen extension (PEP 269) to | Guido van Rossum | 2003-04-17 | 1 | -4/+4 |
| | | | | | | work. This includes some more code that used to be part of pgen in the main parser; I'm okay with that. I'll see if the Windows build needs work next. | ||||
* | Lib/plat-mac/lib-scriptpackages/SystemEvents added. | Jack Jansen | 2003-03-31 | 1 | -0/+1 |
| | |||||
* | Use soname option when building a shared libpython. Fixes #701823. | Martin v. Löwis | 2003-03-30 | 1 | -1/+6 |
| | |||||
* | include the csv package during installation | Skip Montanaro | 2003-03-20 | 1 | -1/+1 |
| | |||||
* | Added a define EXTRAMACHDEPPATH which can be used to add sys.path items | Jack Jansen | 2003-03-17 | 1 | -0/+2 |
| | | | | | | | | for specific platforms. Use this to add plat-mac and plat-mac/lib-scriptpackages on MacOSX. Also tested for not having adverse effects on Linux, and I think this code isn't used on Windows anyway. Fixes #661521. | ||||
* | Patch #696613 by Ben Laurie: use "test -L" to test for symlinks in stead | Jack Jansen | 2003-03-04 | 1 | -1/+1 |
| | | | | of the older (and, according to some manpages, deprecated) "test -h". | ||||
* | In make clobber also clean out the Python.framework. | Jack Jansen | 2003-02-27 | 1 | -0/+1 |
| | |||||
* | In Mac OS X framework builds don't assume that the executable will be | Jack Jansen | 2003-02-25 | 1 | -0/+2 |
| | | | | | | called python.exe but actually pass it from the main Makefile to Mac/OSX/Makefile. This makes framework builds work again on case sensitive filesystems. Fixes bug #677753. | ||||
* | Fixed typo in package name that went unnoticed because of MacOSX's ↵ | Jack Jansen | 2003-01-21 | 1 | -1/+1 |
| | | | | | | case-insensitive filenames. | ||||
* | Compile site-packages with -t, not -tt. | Jack Jansen | 2003-01-21 | 1 | -2/+8 |
| | |||||
* | On MacOSX, added -prebind option to link phase for executable (and | Jack Jansen | 2003-01-20 | 1 | -0/+2 |
| | | | | framework, if applicable). This speeds up startup time by up to 50%. | ||||
* | Install email/test, email/test/data and bsddb/test subdirectories. | Barry Warsaw | 2003-01-20 | 1 | -1/+2 |
| | |||||
* | Use RUNSHARED for python invocations. Fixes #661408. | Martin v. Löwis | 2003-01-03 | 1 | -2/+2 |
| | |||||
* | Split OPT make variable into OPT and BASECFLAGS. The latter contains those | Skip Montanaro | 2003-01-01 | 1 | -1/+9 |
| | | | | | | | | | | | 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. | ||||
* | Revert SF patch 659809 -- it causes double options that can cause breakage. | Guido van Rossum | 2002-12-31 | 1 | -3/+3 |
| | |||||
* | Adapted for the move of Mac/Lib to Lib/plat-mac. Makefile.pre.in now | Jack Jansen | 2002-12-30 | 1 | -1/+10 |
| | | | | | | | | | | | knows about plat-mac subdirectories, and configure adds a variable EXTRAPLATDIR. These together take care of copying Lib/plat-mac to the destination on darwin. Adding plat-mac is still done with a .pth file which is only created when you do a framework build. I'm not 100% happy with this, but fixing it really needs a functional pythonw in non-framework builds, and I don't think I can do that before 2.3a1 (but I'll try:-). | ||||
* | SF patch 659809, by Daniel Brotsky: fix Makefile.pre to use config | Guido van Rossum | 2002-12-30 | 1 | -3/+3 |
| | | | | | | | | env. This adds @CFLAGS@ and @CPPFLAGS@ to the end of the respective variable definitions. It also adds $(LDFLAGS) to the $(CC) invocation to build $(PGEN). | ||||
* | Patch #642020: Pass down prefix, BINDIR, and DESTSHARED to idleinstall. | Martin v. Löwis | 2002-11-21 | 1 | -1/+6 |
| | |||||
* | Add Lib/bsddb to list of installed directories | Andrew M. Kuchling | 2002-11-19 | 1 | -1/+1 |
| | |||||
* | Fix SF # 638126, logging module not installed | Neal Norwitz | 2002-11-14 | 1 | -1/+1 |
| | |||||
* | Add --check-tkinter to setup.py. Install IDLE. Fixes #634078. | Martin v. Löwis | 2002-11-06 | 1 | -1/+5 |
| | |||||
* | Add .PHONY targets, to declare targets that aren't real files. | Guido van Rossum | 2002-10-10 | 1 | -0/+8 |
| | | | | | | | | Immediate benefit: when you use "make -t" to avoid a global recompile after a trivial header file touchup, Make will no longer create files named all, oldsharedmods, and sharedmods. (Not sure if I tracked down all such targets. Not sure if I care.) | ||||
* | Suppress warnings when byte-compiling the installed library modules. | Guido van Rossum | 2002-08-29 | 1 | -3/+4 |
| | | | | This seems the sanest thing to do. | ||||
* | Whitespace normalization. | Guido van Rossum | 2002-08-09 | 1 | -2/+2 |
| | |||||
* | When installing the "python" link in bindir also test for a pre-existing | Jack Jansen | 2002-08-09 | 1 | -1/+1 |
| | | | | symlink and remove it. | ||||
* | By popular demand the frameworkinstall target now installs everything: | Jack Jansen | 2002-08-09 | 1 | -13/+30 |
| | | | | | | | | | the framework, the MacOSX apps and the unix tools. Most of the hard work is done by Mac/OSX/Makefile. Also, it should now be possible to install in a different directory, such as /tmp/dist/Library/Frameworks, for building binary installers. The fink crowd wanted this. | ||||
* | In the altbininstall target, which is the first subtarget for "make install", | Jack Jansen | 2002-08-06 | 1 | -1/+7 |
| | | | | | | if we are running in an OSX framework enabled build directory, test that the framework infrastructure exists. This catches the very common error of doing "make install" in stead of "make frameworkinstall". | ||||
* | Use the -n option of ln in stead of -h, as it also works with other ln's | Jack Jansen | 2002-08-04 | 1 | -9/+9 |
| | | | | people may have (fink, gnu). | ||||
* | Patch #534304: Implement phase 1 of PEP 263. | Martin v. Löwis | 2002-08-04 | 1 | -2/+4 |
| | |||||
* | Replaced python.app target with osxapps (it builds more than | Jack Jansen | 2002-08-02 | 1 | -3/+3 |
| | | | | one .app nowadays) and fixed it to work. |