diff --git a/checkin_notes b/checkin_notes index 6576b5389a..b76094f14d 100755 --- a/checkin_notes +++ b/checkin_notes @@ -2332,7 +2332,7 @@ Charlie 12 Mar 2007 value to 2GB when the actual RAM size is > 2GB. So use Mac-specific API Gestalt(gestaltPhysicalRAMSizeInMegabytes, &mem_size) and add a #error statement to the old method to alert any porters if their - platforms were using sysctl {CTL_HW, HW_PHYSMEM{. + platforms were using sysctl {CTL_HW, HW_PHYSMEM}. client/ hostinfo_unix.C @@ -2992,3 +2992,17 @@ David 2 Apr 2007 DlgAdvPreferences* lib/ prefs.C + +Charlie 3 Apr 2007 + - Mac: Change name of Postinstall.app to PostInstall.app to fix a problem + on some Macs where the postinstall or postupgrade script failed to + launch PostInstall.app due to the lower-case I. I don't know why some + Macs would be case-sensitive here while others aren't, but user feedback + seems to confirm this problem. + + mac_build/ + boinc.xcodeproj/ + project.pbxproj + mac_installer/ + release_boinc.sh + release_GridRepublic.sh diff --git a/mac_build/boinc.xcodeproj/project.pbxproj b/mac_build/boinc.xcodeproj/project.pbxproj index 2f8f0513ce..5a849db453 100755 --- a/mac_build/boinc.xcodeproj/project.pbxproj +++ b/mac_build/boinc.xcodeproj/project.pbxproj @@ -789,7 +789,7 @@ DD0C59590816573E00CEC5D7 /* Mac_Saver_ModuleView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Mac_Saver_ModuleView.h; path = ../clientgui/mac/Mac_Saver_ModuleView.h; sourceTree = SOURCE_ROOT; }; DD0C595A0816573E00CEC5D7 /* Mac_Saver_ModuleView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Mac_Saver_ModuleView.m; path = ../clientgui/mac/Mac_Saver_ModuleView.m; sourceTree = SOURCE_ROOT; }; DD0C5A8A0816711400CEC5D7 /* boinc.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = boinc.tiff; path = ../clientgui/mac/boinc.tiff; sourceTree = SOURCE_ROOT; }; - DD1277B3081F3D67007B5DE1 /* Postinstall.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Postinstall.app; sourceTree = BUILT_PRODUCTS_DIR; }; + DD1277B3081F3D67007B5DE1 /* PostInstall.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PostInstall.app; sourceTree = BUILT_PRODUCTS_DIR; }; DD1277B5081F3D67007B5DE1 /* PostInstall-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "PostInstall-Info.plist"; sourceTree = ""; }; DD1277BE081F3E73007B5DE1 /* LoginItemAPI.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = LoginItemAPI.c; path = ../mac_installer/LoginItemAPI.c; sourceTree = SOURCE_ROOT; }; DD1277BF081F3E73007B5DE1 /* LoginItemAPI.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = LoginItemAPI.h; path = ../mac_installer/LoginItemAPI.h; sourceTree = SOURCE_ROOT; }; @@ -1262,7 +1262,7 @@ DD40CDF907F0386A0096C645 /* SystemMenu.bundle */, DDAEC9E107FA583B00A7BC36 /* SetVersion */, DD96AFF90811075000A06F22 /* BOINCSaver.saver */, - DD1277B3081F3D67007B5DE1 /* Postinstall.app */, + DD1277B3081F3D67007B5DE1 /* PostInstall.app */, DD69FEE808416C1300C01361 /* boinc_cmd */, DD6381EA0870DC9D007A2F8E /* MakeAppIcon_h */, DD7748980A356C880025D05E /* SetUpSecurity */, @@ -1733,7 +1733,7 @@ ); name = PostInstall; productName = Installer; - productReference = DD1277B3081F3D67007B5DE1 /* Postinstall.app */; + productReference = DD1277B3081F3D67007B5DE1 /* PostInstall.app */; productType = "com.apple.product-type.application"; }; DD1AFEA40A512D8700EE5B82 /* Install_BOINC */ = { @@ -3685,7 +3685,7 @@ Carbon, ); OTHER_REZFLAGS = ""; - PRODUCT_NAME = Postinstall; + PRODUCT_NAME = PostInstall; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", @@ -3718,7 +3718,7 @@ Carbon, ); OTHER_REZFLAGS = ""; - PRODUCT_NAME = Postinstall; + PRODUCT_NAME = PostInstall; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", @@ -4576,7 +4576,7 @@ Carbon, ); OTHER_REZFLAGS = ""; - PRODUCT_NAME = Postinstall; + PRODUCT_NAME = PostInstall; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", @@ -5189,7 +5189,7 @@ Carbon, ); OTHER_REZFLAGS = ""; - PRODUCT_NAME = Postinstall; + PRODUCT_NAME = PostInstall; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", @@ -5224,7 +5224,7 @@ Carbon, ); OTHER_REZFLAGS = ""; - PRODUCT_NAME = Postinstall; + PRODUCT_NAME = PostInstall; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", @@ -5673,7 +5673,7 @@ Carbon, ); OTHER_REZFLAGS = ""; - PRODUCT_NAME = Postinstall; + PRODUCT_NAME = PostInstall; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", diff --git a/mac_installer/release_GridRepublic.sh b/mac_installer/release_GridRepublic.sh index 658da4af56..cb0be4ea34 100644 --- a/mac_installer/release_GridRepublic.sh +++ b/mac_installer/release_GridRepublic.sh @@ -20,7 +20,7 @@ ## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## -# Release Script for Macintosh GridRepublic Desktop 4/28/06 by Charlie Fenton +# Release Script for Macintosh GridRepublic Desktop 4/3/07 by Charlie Fenton ## ## Usage: @@ -97,7 +97,7 @@ sed -i "" s/""/"$1.$2.$3"/g "${IR_PATH}/ReadMe.rtf" cp -fp mac_installer/postinstall "${IR_PATH}/" cp -fp mac_installer/postupgrade "${IR_PATH}/" -cp -fpR "$BUILDPATH/Postinstall.app" "${IR_PATH}/" +cp -fpR "$BUILDPATH/PostInstall.app" "${IR_PATH}/" mkdir -p "${PR_PATH}" mkdir -p "${PR_PATH}/Applications" diff --git a/mac_installer/release_boinc.sh b/mac_installer/release_boinc.sh index 15e379e359..450d9b1f1e 100644 --- a/mac_installer/release_boinc.sh +++ b/mac_installer/release_boinc.sh @@ -20,7 +20,7 @@ ## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ## -# Release Script for Macintosh BOINC Manager 9/21/06 by Charlie Fenton +# Release Script for Macintosh BOINC Manager 4/3/07 by Charlie Fenton ## ## Usage: @@ -79,7 +79,7 @@ sed -i "" s/""/"$1.$2.$3"/g ../BOINC_Installer/Installer\ Resources/Rea cp -fp mac_installer/postinstall ../BOINC_Installer/Installer\ Resources/ cp -fp mac_installer/postupgrade ../BOINC_Installer/Installer\ Resources/ -cp -fpR $BUILDPATH/Postinstall.app ../BOINC_Installer/Installer\ Resources/ +cp -fpR $BUILDPATH/PostInstall.app ../BOINC_Installer/Installer\ Resources/ mkdir -p ../BOINC_Installer/Pkg_Root mkdir -p ../BOINC_Installer/Pkg_Root/Applications