diff --git a/Mac/Demo/building.html b/Mac/Demo/building.html
index 03c48ce753a..f78b2b729d5 100644
--- a/Mac/Demo/building.html
+++ b/Mac/Demo/building.html
@@ -58,7 +58,14 @@ obtainable from
ftp://sunsite.cnlab-switch.ch/software/platform/macos/src.
At the moment Python is built with a slightly modified version of GUSI,
-these modifications are available in folder Python:Mac:GUSI-mods.
+these modifications are available in folder Python:Mac:GUSI-mods.
+
+The modified GUSI is also in the MacPython cvs source repository, in the
+directory lib-src/CWGUSI. However, some files contain slashes in
+their names, something CVS seriously frowns upon, and each slash has been
+replaced by "_s_". There is a script
+Mac:scripts:fixgusidir.py which you should run after checking CWGUSI
+out
@@ -91,12 +98,14 @@ and various other places.
lib-src/gdbm.
lib-src/jpeg.
lib-src/netpbm, etc. The only gotcha is that libtiff lives in
+lib-src/netpbm/libtiff, for historical reasons.
@@ -199,9 +210,10 @@ work, the file README-Mac has some details.
img extension in this distribution. Extensions
-are not always built here, as they are on Unix, but sometimes incorporated in
-the core interpreter or built as plugin modules.
+the img, Imaging and Numeric extensions
+in this distribution. Nowadays, the extensions are all built in their own
+folders (unlike in older distributions, where img was incorporated in the main
+build procedure).
Mac folder:
'PYC ' with the module to generate an
applet.
Plugins.prj
+project tries to build them all, but is known to be flakey under CW Pro 4.
After creating the alias to PythonCore you remove any old
@@ -374,11 +387,8 @@ to create the correct preferences file.
Next, you have to build the extension modules.
The PlugIns.ppc project has all the
-other projects as subprojects and builds everything. After all
-the dynamically loaded modules are built you have to create a number
-of aliases: some modules live together in a single dynamic
-library. Run the ConfigurePython.py script from
-Mac:scripts to create the aliases.
+other projects as subprojects and builds everything (but see the gotcha above). +
Finally, you must build the standard applets:
EditPythonPrefs, BuildApplet, etc. This is