diff --git a/tools/install/macosx/create_lazarus_dmg.sh b/tools/install/macosx/create_lazarus_dmg.sh index 834f162a2a..434fc5ac4f 100755 --- a/tools/install/macosx/create_lazarus_dmg.sh +++ b/tools/install/macosx/create_lazarus_dmg.sh @@ -145,12 +145,9 @@ cd $ROOTDIR/usr/local/bin ln -s /Developer/lazarus/lazbuild lazbuild cp $TEMPLATEDIR/uninstall.sh $ROOTDIR/Developer/lazarus/ -# create /Applications/Lazarus.app for startlazarus +# create /Applications/Lazarus.app alias mkdir -p $ROOTDIR/Applications -cp -R $LAZBUILDDIR/lazarus.app $ROOTDIR/Applications/Lazarus.app -cd $ROOTDIR/Applications/Lazarus.app/Contents/MacOS/ -rm -f lazarus startlazarus -ln -s /Developer/lazarus/startlazarus lazarus +ln -s /Developer/lazarus/lazarus.app $ROOTDIR/Applications/Lazarus.app # fix permissions # everyone can read, group can write diff --git a/tools/install/macosx/lazarus.packproj.template b/tools/install/macosx/lazarus.packproj.template index 50ff9a2bd4..611b90cd2b 100644 --- a/tools/install/macosx/lazarus.packproj.template +++ b/tools/install/macosx/lazarus.packproj.template @@ -1,5 +1,5 @@ - + Hierarchy @@ -75,9 +75,9 @@ GID 80 Path - Root/Applications/lazarus.app + Root/Applications/Lazarus.app Path Type - 2 + 1 Privileges 493 Type