xxxMODE flags don't cut it. Also set the umask to 2 before doing the
compileall on the destination system.
make DIRMODE=775 EXEMODE=775 FILEMODE=664 DESTDIR=$INSTALLROOT frameworkinstall
make DIRMODE=775 EXEMODE=775 FILEMODE=664 DESTDIR=$INSTALLROOT frameworkinstallextras
+# Unfortunately all the ...MODE arguments above still don't do the trick.
+# Cop out, and recursively set everything group-writeable.
+chmod -R ug+w $INSTALLROOT
+
if [ "$builddocs" = "y" -o "$builddocs" = "Y" ]; then
./python.exe $PYTHONSRC/Mac/OSX/setupDocs.py build
echo ""
-This program will install MacPython 2.3b1 for Mac OS X.
+This program will install MacPython 2.3b1+ for Mac OS X.
MacPython consists of the Python programming language interpreter, plus
a set of programs to allow easy access to it for Mac users (an
PKG=$1
DEST=$2
+# Make sure things are group-writeable
+umask 2
# if destination is / then use usr/local/bin, otherwise just bin
if [ "$DEST" = "/" ]; then