diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2003-06-20 21:40:57 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2003-06-20 21:40:57 (GMT) |
commit | b6b988bceb9ea2bc40ebfa4c0b73debaa3e75659 (patch) | |
tree | e5281a571dd04898d32e8b020e782170f828e800 /Mac | |
parent | 6a5524268539f0ed2cf2a4c065afcd78b27d6859 (diff) | |
download | cpython-b6b988bceb9ea2bc40ebfa4c0b73debaa3e75659.zip cpython-b6b988bceb9ea2bc40ebfa4c0b73debaa3e75659.tar.gz cpython-b6b988bceb9ea2bc40ebfa4c0b73debaa3e75659.tar.bz2 |
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.
Diffstat (limited to 'Mac')
-rwxr-xr-x | Mac/OSX/Dist/build | 4 | ||||
-rw-r--r-- | Mac/OSX/Dist/resources/Welcome.txt | 2 | ||||
-rwxr-xr-x | Mac/OSX/Dist/resources/postflight | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/Mac/OSX/Dist/build b/Mac/OSX/Dist/build index 51ea727..b839ab6 100755 --- a/Mac/OSX/Dist/build +++ b/Mac/OSX/Dist/build @@ -91,6 +91,10 @@ make 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 "" diff --git a/Mac/OSX/Dist/resources/Welcome.txt b/Mac/OSX/Dist/resources/Welcome.txt index 5f0bd37..c855835 100644 --- a/Mac/OSX/Dist/resources/Welcome.txt +++ b/Mac/OSX/Dist/resources/Welcome.txt @@ -1,4 +1,4 @@ -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 diff --git a/Mac/OSX/Dist/resources/postflight b/Mac/OSX/Dist/resources/postflight index 71ff2c1..d1ba76f 100755 --- a/Mac/OSX/Dist/resources/postflight +++ b/Mac/OSX/Dist/resources/postflight @@ -9,6 +9,8 @@ PYVER=2.3 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 |