diff --git a/Mac/OSX/README b/Mac/OSX/README index 1656e617bc2..d6189159819 100644 --- a/Mac/OSX/README +++ b/Mac/OSX/README @@ -119,6 +119,10 @@ non-GUI and GUI python scripts from the command line, respectively. 6. How do I create a binary distribution? ----------------------------------------- +First go to Mac/OSX and run "python fixversions.py -a" with the Python +you are going to distribute. This will fix the version numbers and copyright +strings in the various Info.plist files. + Go to the Mac/OSX/Dist directory. There you find a script "build" that does all the work: it configures and builds a framework Python, installs it, creates the installer package file and packs this in a DMG image. @@ -156,4 +160,4 @@ macresource module and the Mac/OSX/Makefile cater for this, and create ".rsrc.df.rsrc" files on the fly that are normal datafork-based resource files. - Jack Jansen, Jack.Jansen@cwi.nl, 20-Jun-2003. \ No newline at end of file + Jack Jansen, Jack.Jansen@cwi.nl, 15-Jul-2004. \ No newline at end of file diff --git a/Mac/OSXResources/app/Info.plist b/Mac/OSXResources/app/Info.plist index 132dece4bb7..d6b7bed7040 100644 --- a/Mac/OSXResources/app/Info.plist +++ b/Mac/OSXResources/app/Info.plist @@ -1,6 +1,6 @@ - - + + CFBundleDevelopmentRegion English @@ -19,16 +19,8 @@ CFBundleExecutable Python - CFBundleGetInfoString - 2.4a0, (c) 2003 Python Software Foundation. - CFBundleLongVersionString - 2.4a0, (c) 2003 Python Software Foundation. - NSHumanReadableCopyright - Copyright 2003 Python Software Foundation. - CFBundleShortVersionString - 2.4a0 - + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleHelpBookFolder Documentation @@ -38,26 +30,31 @@ MacPython Help CFBundleHelpTOCFile index.html - CFBundleIconFile PythonInterpreter.icns CFBundleIdentifier org.python.python CFBundleInfoDictionaryVersion 6.0 + CFBundleLongVersionString + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleName Python CFBundlePackageType APPL + CFBundleShortVersionString + 2.4alpha1 CFBundleSignature PytX CFBundleVersion - 2.4a0 - LSRequiresCarbon - + 2.4alpha1 CSResourcesFileMapped + LSRequiresCarbon + NSAppleScriptEnabled + NSHumanReadableCopyright + (c) 2004 Python Software Foundation. diff --git a/Mac/OSXResources/framework/version.plist b/Mac/OSXResources/framework/version.plist index 40ec64eca84..4c28ffa0351 100644 --- a/Mac/OSXResources/framework/version.plist +++ b/Mac/OSXResources/framework/version.plist @@ -1,13 +1,13 @@ - - + + BuildVersion 1 CFBundleShortVersionString - 2.4a0 + 2.4alpha1 CFBundleVersion - 2.4a0 + 2.4alpha1 ProjectName Python ReleaseStatus diff --git a/Mac/Tools/IDE/PackageManager.plist b/Mac/Tools/IDE/PackageManager.plist index 9d582d6a3d9..d61e00fc946 100644 --- a/Mac/Tools/IDE/PackageManager.plist +++ b/Mac/Tools/IDE/PackageManager.plist @@ -1,6 +1,6 @@ - - + + CFBundleDevelopmentRegion English @@ -9,33 +9,31 @@ CFBundleExecutable PackageManager - CFBundleGetInfoString - 2.3.2, (c) 2003 Python Software Foundation. - CFBundleLongVersionString - 2.3.2, (c) 2003 Python Software Foundation. - NSHumanReadableCopyright - Copyright 2003 Python Software Foundation. - CFBundleShortVersionString - 2.3.2 - + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleIconFile PackageManager.icns CFBundleIdentifier org.python.pythonide CFBundleInfoDictionaryVersion 6.0 + CFBundleLongVersionString + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleName PythonIDE CFBundlePackageType APPL + CFBundleShortVersionString + 2.4alpha1 CFBundleSignature Pide CFBundleVersion - 2.3.2 - LSRequiresCarbon - + 2.4alpha1 CSResourcesFileMapped + LSRequiresCarbon + + NSHumanReadableCopyright + (c) 2004 Python Software Foundation. diff --git a/Mac/Tools/IDE/PythonIDE.plist b/Mac/Tools/IDE/PythonIDE.plist index a3f922968f5..0ba8f326344 100644 --- a/Mac/Tools/IDE/PythonIDE.plist +++ b/Mac/Tools/IDE/PythonIDE.plist @@ -1,6 +1,6 @@ - - + + CFBundleDevelopmentRegion English @@ -25,16 +25,8 @@ CFBundleExecutable PythonIDE - CFBundleGetInfoString - 2.4a0, (c) 2003 Python Software Foundation. - CFBundleLongVersionString - 2.4a0, (c) 2003 Python Software Foundation. - NSHumanReadableCopyright - Copyright 2003 Python Software Foundation. - CFBundleShortVersionString - 2.4a0 - + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleHelpBookFolder PythonDocumentation @@ -43,24 +35,29 @@ Python Help CFBundleHelpTOCFile index.html - CFBundleIconFile PythonIDE.icns CFBundleIdentifier org.python.pythonide CFBundleInfoDictionaryVersion 6.0 + CFBundleLongVersionString + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleName PythonIDE CFBundlePackageType APPL + CFBundleShortVersionString + 2.4alpha1 CFBundleSignature Pide CFBundleVersion - 2.3.2 - LSRequiresCarbon - + 2.4alpha1 CSResourcesFileMapped + LSRequiresCarbon + + NSHumanReadableCopyright + (c) 2004 Python Software Foundation. diff --git a/Mac/Tools/IDE/PythonIDE.py b/Mac/Tools/IDE/PythonIDE.py index fb991b0d90e..1ea7711b9dc 100644 --- a/Mac/Tools/IDE/PythonIDE.py +++ b/Mac/Tools/IDE/PythonIDE.py @@ -3,7 +3,7 @@ # keep this (__main__) as clean as possible, since we are using # it like the "normal" interpreter. -__version__ = '1.0.1' +__version__ = '1.0.2' import sys import os diff --git a/Mac/scripts/BuildApplet.plist b/Mac/scripts/BuildApplet.plist index 1301dd467d2..ec628817cf3 100644 --- a/Mac/scripts/BuildApplet.plist +++ b/Mac/scripts/BuildApplet.plist @@ -1,6 +1,6 @@ - - + + CFBundleDevelopmentRegion English @@ -25,33 +25,31 @@ CFBundleExecutable BuildApplet - CFBundleGetInfoString - 2.3.2, (c) 2003 Python Software Foundation. - CFBundleLongVersionString - 2.3.2, (c) 2003 Python Software Foundation. - NSHumanReadableCopyright - Copyright 2003 Python Software Foundation. - CFBundleShortVersionString - 2.3.2 - + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleIconFile BuildApplet.icns CFBundleIdentifier org.python.buildapplet CFBundleInfoDictionaryVersion 6.0 + CFBundleLongVersionString + 2.4alpha1, (c) 2004 Python Software Foundation. CFBundleName PythonIDE CFBundlePackageType APPL + CFBundleShortVersionString + 2.4alpha1 CFBundleSignature Pide CFBundleVersion - 2.3.2 - LSRequiresCarbon - + 2.4alpha1 CSResourcesFileMapped + LSRequiresCarbon + + NSHumanReadableCopyright + (c) 2004 Python Software Foundation.