Commit b6b988bc authored by Jack Jansen's avatar Jack Jansen

Cop out, and set things to be group-writeable recursively. The various

xxxMODE flags don't cut it. Also set the umask to 2 before doing the
compileall on the destination system.
parent 6a552426
...@@ -91,6 +91,10 @@ make ...@@ -91,6 +91,10 @@ make
make DIRMODE=775 EXEMODE=775 FILEMODE=664 DESTDIR=$INSTALLROOT frameworkinstall make DIRMODE=775 EXEMODE=775 FILEMODE=664 DESTDIR=$INSTALLROOT frameworkinstall
make DIRMODE=775 EXEMODE=775 FILEMODE=664 DESTDIR=$INSTALLROOT frameworkinstallextras 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 if [ "$builddocs" = "y" -o "$builddocs" = "Y" ]; then
./python.exe $PYTHONSRC/Mac/OSX/setupDocs.py build ./python.exe $PYTHONSRC/Mac/OSX/setupDocs.py build
echo "" 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 MacPython consists of the Python programming language interpreter, plus
a set of programs to allow easy access to it for Mac users (an a set of programs to allow easy access to it for Mac users (an
......
...@@ -9,6 +9,8 @@ PYVER=2.3 ...@@ -9,6 +9,8 @@ PYVER=2.3
PKG=$1 PKG=$1
DEST=$2 DEST=$2
# Make sure things are group-writeable
umask 2
# if destination is / then use usr/local/bin, otherwise just bin # if destination is / then use usr/local/bin, otherwise just bin
if [ "$DEST" = "/" ]; then if [ "$DEST" = "/" ]; then
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment