summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* - Issue #11079: The /Applications/Python x.x folder created by the MacNed Deily2011-02-071-5/+26
| | | | | OS X installers now includes a link to the installed documentation plus another in the framework share/doc directory.
* Issue #11079: The /Applications/Python x.x folder created by the MacNed Deily2011-02-073-10/+5
| | | | | OS X installers no longer includes an Extras directory. The Tools directory is now installed in the framework under share/doc.
* Issue #11054: Allow Mac OS X installer builds to again work on 10.5 withNed Deily2011-01-292-18/+27
| | | | | | the system-provided Python. Also, properly guard a new Python 3 only installer build step so that build-installer.py can stay compatible with the 2.7 version. (with release manager approval for 3.2rc2)
* Remove spurious copy of Mac/IDLE/idlemain.py left over fromNed Deily2011-01-151-30/+0
| | | | | conversion from Python 2 build process. The correct version is in Mac/IDLE/IDLE.app/Contents/Resources/
* #10843: Update third-party library versions used in OS X 32-bitNed Deily2011-01-151-30/+39
| | | | | | installer builds: bzip2 1.0.6, readline 6.1.2, SQLite 3.7.4 (with FTS3/FTS4 and RTREE enabled), and ncursesw 5.5 (wide-char support enabled).
* #10843: Install the Tools directory on OS X in the applicationsNed Deily2011-01-151-0/+2
| | | | | Extras (/Applications/Python 3.n/Extras/) where the Demo directory had previous been installed.
* #10907: Update OS X installer build README to better reflectNed Deily2011-01-151-44/+113
| | | | current build practices.
* #10907: Warn OS X 10.6 IDLE users to use ActiveState Tcl/Tk 8.5,Ned Deily2011-01-152-26/+49
| | | | | rather than the currently problematic Apple-supplied one, when running with the 64-/32-bit installer variant.
* #10820: Fix OS X framework installs to support version-specificNed Deily2011-01-101-23/+1
| | | | scripts (implemented in #10679).
* #10844: update copyright years in Mac plists.Georg Brandl2011-01-064-7/+7
|
* Remove mentions of the Demo directory.Georg Brandl2010-12-302-6/+2
|
* Two small changes to adjust framework builds to the new stable ABIRonald Oussoren2010-12-071-8/+26
| | | | | | | | | | | | | | Both the Makefile and the script that is used on OSX to create the binary installer refer to the directory containing the Makefile using the name 'config'. This name was changed with the new ABI (with default build flags it is now named config-3.2m). This patch ensures that both files use the correct name. The build-installer.py script contains one other change: it now tests for the Tcl/Tk framework version by looking at the 'Current' symlink in the framework instead of runnning a script. This makes it possible to verify the version that is in the SDK that's used during the build instead of the version that is installed on the system.
* Don't lie about the supported architectures in the OSX installerRonald Oussoren2010-10-201-1/+1
| | | | | | | | Without this patch the i386/x86_64 installer for OSX 10.6 lies in the ReadMe file and the "Important Information" screen of the installer (that is, the installer claims it supports the i386 and ppc architectures insetead of the ones it really supports)
* Add support for the ZSH shell to the "Update Shell Profile" scriptRonald Oussoren2010-09-281-1/+4
| | | | | | on MacOSX. Patch by Sylvain Mora, issue #9701.
* Merged revisions 81649 via svnmerge fromRonald Oussoren2010-06-021-0/+8
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r81649 | ronald.oussoren | 2010-06-02 05:47:14 +0200 (Wed, 02 Jun 2010) | 5 lines Fix for issue8868: without this patch 'MacOS.WMAvailable()' will return False on MacOSX 10.5 or earlier and scripts won't be able to access GUI functionality. ........
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-86/+86
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........
* Small update to Mac/Makefile to ensure that weRonald Oussoren2010-05-051-2/+2
| | | | | install python binaries that support all architectures in a universal build.
* Merged revisions 80657 via svnmerge fromRonald Oussoren2010-04-301-1/+21
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80657 | ronald.oussoren | 2010-04-30 17:11:22 +0200 (Fri, 30 Apr 2010) | 3 lines Add notes about uninstalling a framework install to Mac/README. Fixes issue 7107. ........
* Merged revisions 80653 via svnmerge fromRonald Oussoren2010-04-301-4/+5
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80653 | ronald.oussoren | 2010-04-30 16:58:39 +0200 (Fri, 30 Apr 2010) | 2 lines Fix for issue 8476 ........
* Merged revisions 80647 via svnmerge fromRonald Oussoren2010-04-303-3/+14
| | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80647 | ronald.oussoren | 2010-04-30 13:20:14 +0200 (Fri, 30 Apr 2010) | 11 lines Fix for issue #3646: with this patch it is possible to do a framework install of Python in your home directory (on OSX): $ configure --enable-framework=${HOME}/Library/Frameworks $ make && make install Without this patch the framework would get installed just fine, but 'make install' would try to install the application bundles and command-line tools outside the user's home, which doesn't work for non-admin users (and is bad form anyway). ........
* Merged revisions 80355 via svnmerge fromMartin v. Löwis2010-04-221-1/+1
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80355 | martin.v.loewis | 2010-04-22 13:34:36 +0200 (Do, 22 Apr 2010) | 3 lines Issue #8475: Pass absolute interpreter path to "make html". ........
* * Fixes cut&paste error in configureRonald Oussoren2010-04-202-1/+4
| | | | | * Ensure that framework install works given the recent CFLAGS and BASECFLAGS changes
* Merged revisions 80232 via svnmerge fromRonald Oussoren2010-04-201-0/+3
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80232 | ronald.oussoren | 2010-04-20 07:50:44 +0200 (Tue, 20 Apr 2010) | 3 lines Explicitly set system default for $PATH to ensure we have a clean build environment (OSX installer) ........
* For for issue #5652Ronald Oussoren2010-04-181-10/+0
|
* Merged revisions 80179 via svnmerge fromRonald Oussoren2010-04-181-0/+51
| | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80179 | ronald.oussoren | 2010-04-18 16:01:05 +0200 (Sun, 18 Apr 2010) | 5 lines Add check to build-installer.py to ensure that the right version of Tcl/Tk is available (on OSX) Fixes issue #5651 ........
* Merged revisions 79902 via svnmerge fromBenjamin Peterson2010-04-111-2/+2
| | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r79902 | ronald.oussoren | 2010-04-08 03:13:31 -0500 (Thu, 08 Apr 2010) | 9 lines This check-in fixes two problems: 1) A non-critical off-by-one error in pythonw 2) A problem in the configure script that caused builds with '--enable-framework --enable-universalsdk=/' to fail on OSX 10.6. ........
* update mac installer script from the trunk #8068Benjamin Peterson2010-03-191-187/+254
|
* Merged revisions 78755 via svnmerge fromRonald Oussoren2010-03-072-2/+2
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r78755 | ronald.oussoren | 2010-03-07 10:04:06 +0100 (Sun, 07 Mar 2010) | 3 lines Fix for issue #7998: pythonw didn't work when --with-framework-name was specified ........
* Forward port a number of OSX bugfixes from the trunk to 3.2Ronald Oussoren2010-02-072-5/+29
|
* Mention a configure warning that almost certainly indicates thatRonald Oussoren2010-02-071-0/+19
| | | | | configure is picking up a library that doesn't contain all architectures required for a universal build on OSX.
* Merged revisions 77209,77229,77359-77360,77371 via svnmerge fromBenjamin Peterson2010-01-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77209 | georg.brandl | 2010-01-01 07:07:05 -0600 (Fri, 01 Jan 2010) | 1 line More yearly updates. ........ r77229 | georg.brandl | 2010-01-02 06:35:01 -0600 (Sat, 02 Jan 2010) | 1 line Fix casing. ........ r77359 | georg.brandl | 2010-01-07 14:54:45 -0600 (Thu, 07 Jan 2010) | 1 line Fix description for Py_GetPath(); it sounded like it always returned sys.path. ........ r77360 | georg.brandl | 2010-01-07 15:48:47 -0600 (Thu, 07 Jan 2010) | 1 line #7653: clarify how the PythonPath registry key should look like. ........ r77371 | senthil.kumaran | 2010-01-08 13:20:25 -0600 (Fri, 08 Jan 2010) | 3 lines Fix for Issue7026. For the Error - RuntimeError: dictionary changed size during iteration ........
* Merged revisions 77031 via svnmerge fromRonald Oussoren2009-12-243-62/+213
| | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77031 | ronald.oussoren | 2009-12-24 14:30:58 +0100 (Thu, 24 Dec 2009) | 15 lines Issue #6834: replace the implementation for the 'python' and 'pythonw' executables on OSX. The previous implementation used execv(2) to run the real interpreter, which means that you cannot use the arch(1) tool to select the architecture you want to use for a universal build because that only affects the python/pythonw wrapper and not the actual interpreter. The new version uses posix_spawnv with a number of OSX-specific options that ensure that the real interpreter is started using the same CPU architecture as the wrapper, and that means that 'arch -ppc python' now actually works. I've also changed the way that the wrapper looks for the framework: it is now linked to the framework rather than hardcoding the framework path. This should make it easier to provide pythonw support in tools like virtualenv. ........
* Make the example paths in Mac/README no longer directly refer to 2.6.Brett Cannon2009-12-131-8/+10
|
* Merged revisions 76407 via svnmerge fromRonald Oussoren2009-11-191-2/+2
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76407 | ronald.oussoren | 2009-11-19 18:42:51 +0100 (Thu, 19 Nov 2009) | 4 lines Don't use the '==' operator with test, that's an unportable bash-ism. (Issue 7179) ........
* Merged revisions 74966 via svnmerge fromRonald Oussoren2009-09-201-6/+5
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r74966 | ronald.oussoren | 2009-09-20 13:19:00 +0200 (Sun, 20 Sep 2009) | 2 lines For for issue 6934: failures in postflight script in OSX installer ........
* Fix symlink for 2to3 in framework install. Without this patch an incorrect ↵Ronald Oussoren2009-06-071-1/+1
| | | | link is created when DESTDIR is set.
* Remove the application stub for Python Launcher. ThisRonald Oussoren2009-06-0310-300/+0
| | | | | | | | directory structure isn't used during the build and causes problems when you do build without a separate build directory. Fixes issue 5267
* * Adapt framework install makefiles to 2to3 toolRonald Oussoren2009-05-262-3/+6
| | | | | * Re-enable installation of files in /usr/local/bin in the OSX installer because those files no longer clash with a 2.x install.
* Merged revisions 72789 via svnmerge fromRonald Oussoren2009-05-192-7/+4
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r72789 | ronald.oussoren | 2009-05-19 21:29:24 +0200 (Tue, 19 May 2009) | 2 lines Remove some traces of 'MacPython' ........
* MACOSXRonald Oussoren2009-05-1926-712/+5
| | | | | | * Remove junk documentation resources from the Python.app inside the framework (This is a left-over from the ancient Python IDE, which was removed before 2.5) * Ensure that the documentation is installed in a location where IDLE will see it
* Update framework installation makefiles to deal correctly with theRonald Oussoren2009-05-171-23/+19
| | | | rename of 'python' to 'python3'
* Fix typo in configure line that caused the build installerRonald Oussoren2009-04-011-1/+1
| | | | to not use the right LDFLAGS settings.
* Merged revisions 70802 via svnmerge fromRonald Oussoren2009-03-311-0/+11
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70802 | ronald.oussoren | 2009-03-31 08:20:45 -0500 (Tue, 31 Mar 2009) | 4 lines Minor update to OSX build-installer script, needed to ensure that the build will succeed in a clean checkout and with a non-default deployment target. ........
* Fix for issue 5558Ronald Oussoren2009-03-301-3/+5
|
* Merged revisions 70746 via svnmerge fromRonald Oussoren2009-03-301-0/+6
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70746 | ronald.oussoren | 2009-03-30 15:02:08 -0500 (Mon, 30 Mar 2009) | 2 lines Fix for issue 13095 ........
* Merged revisions 70741 via svnmerge fromRonald Oussoren2009-03-302-5/+12
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70741 | ronald.oussoren | 2009-03-30 14:56:25 -0500 (Mon, 30 Mar 2009) | 2 lines Fixes issue 5270 ........
* Enable "--with-computed-gotos" for the binary installerRonald Oussoren2009-03-301-1/+1
| | | | on OSX.
* Merged revisions 70737 via svnmerge fromRonald Oussoren2009-03-302-87/+148
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70737 | ronald.oussoren | 2009-03-30 14:34:51 -0500 (Mon, 30 Mar 2009) | 6 lines * Set a custom icon on the Python installer DMG * Remove last traces of "MacPython" * Add options to build different flavors of the installer (still defaulting to a 2-way universal build that runs on OSX 10.3) ........
* Merged revisions 70735 via svnmerge fromRonald Oussoren2009-03-301-2/+2
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70735 | ronald.oussoren | 2009-03-30 14:22:56 -0500 (Mon, 30 Mar 2009) | 3 lines Remove usage of the deprecated '-cString' and '+stringWithCString:' API's in PythonLauncher, replacing them with the correct counterparts. ........
* Merged revisions 70727 via svnmerge fromRonald Oussoren2009-03-302-109/+64
| | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70727 | ronald.oussoren | 2009-03-30 12:15:29 -0500 (Mon, 30 Mar 2009) | 5 lines * Updates installed dependencies to latest releaases (bzip, zlib, ...) * Changes code for updating folder icons from Python code that uses the deprecated Carbon module to a much simpler Cocoa program in Objective-C ........