1998-10-05 08:53:26 -03:00
|
|
|
How to make a Python-distribution.
|
|
|
|
----------------------------------
|
|
|
|
|
2001-02-17 18:03:42 -04:00
|
|
|
These notes are mainly for myself, or for whoever tries to make a MacPython
|
2001-03-27 17:38:55 -04:00
|
|
|
distribution when I'm fed up with it. They were last updated for 2.1b2.
|
1998-10-05 08:53:26 -03:00
|
|
|
|
2001-02-17 18:03:42 -04:00
|
|
|
- Increase fragment version number in PythonCore and PythonCoreCarbon.
|
|
|
|
the fragment number is Python's sys.hexversion, it should be set in the
|
|
|
|
"PEF" preferences.
|
1998-10-05 08:53:26 -03:00
|
|
|
- Increase version number in _versioncheck.py
|
|
|
|
- Build PythonStandSmall, run once in root folder
|
|
|
|
- Update Relnotes, readme's, Demo:build.html
|
|
|
|
- Make sure tkresources.rsrc is up-to-date
|
|
|
|
- fullbuild everything with increase-buildno
|
2001-04-25 19:11:24 -03:00
|
|
|
- Update Numeric and build/install it both with Classic and with Carbon python
|
1998-10-05 08:53:26 -03:00
|
|
|
- Run configurepython
|
2001-06-26 05:06:59 -03:00
|
|
|
- Recompile OSAm and possibly other Contrib stuff
|
2001-02-17 18:03:42 -04:00
|
|
|
- mkdistr binary.include
|
|
|
|
- mkdistr dev.include
|
|
|
|
- make distribution archive with Installer Vise
|
2001-03-27 17:38:55 -04:00
|
|
|
Things to make sure of:
|
|
|
|
- Finder icon positions
|
|
|
|
- Version numbers in "Packages..." window
|
|
|
|
- Version number in "Installer Settings" -> "Easy Install Text"
|
|
|
|
- Version number in "Project" -> Attributes
|
|
|
|
- Version number in "Project" -> PostProcess
|
|
|
|
- Version number in "Internet" -> "Download Sites"
|
|
|
|
- Version number in "Internet" -> "File Groups".
|
|
|
|
- test on virgin systems (OSX, OS9, OS8 without Carbon). Make sure to test
|
|
|
|
tkinter too.
|
|
|
|
- Upload
|
|
|
|
- Update README file in ftp directory
|
|
|
|
- Change version number in public_html/macpythonversion.txt .
|
|
|
|
- Update macpython.html
|
|
|
|
- Send an announcement to:
|
|
|
|
pythonmac-sig@python.org
|
|
|
|
python-dev@python.org
|
|
|
|
python-announce@python.org
|
|
|
|
archivist@info-mac.org
|
2001-04-25 19:11:24 -03:00
|
|
|
adcnews@apple.com
|
|
|
|
http://www.macupdate.com
|
2001-03-27 17:38:55 -04:00
|
|
|
http://guide.apple.com/usindex.html
|
|
|
|
http://www.versiontracker.com/ Jack.Jansen@oratrix.com
|