diff -Naur scp2/source/ooo/aqua_ooo.scp scp2_new/source/ooo/aqua_ooo.scp --- scp2/source/ooo/aqua_ooo.scp 1970-01-01 01:00:00.000000000 +0100 +++ scp2_new/source/ooo/aqua_ooo.scp 2007-04-20 17:22:25.000000000 +0200 @@ -0,0 +1,8 @@ +UnFile gid_File_Bin_Soffice +UnShortcut gid_Shortcut_Spadmin_Program + +Shortcut gid_Shortcut_Bundle_Contents_Program + Dir = gid_Dir_Bundle_Contents_Macos; + Name = "program"; + Styles = (NETWORK, RELATIVE ); +End diff -Naur scp2/source/ooo/directory_ooo.scp scp2_new/source/ooo/directory_ooo.scp --- scp2/source/ooo/directory_ooo.scp 2006-10-27 14:11:22.000000000 +0200 +++ scp2_new/source/ooo/directory_ooo.scp 2007-04-20 15:47:21.000000000 +0200 @@ -69,7 +69,11 @@ #else ParentID = gid_Dir_Bundle_Contents_Macos; #endif - DosName = "program"; + #ifndef QUARTZ + DosName = "program"; + #else + DosName = ""; + #endif End Directory gid_Dir_Program_Remote @@ -131,7 +135,11 @@ #ifndef MACOSX ParentID = PD_PROGDIR; #else - ParentID = gid_Dir_Bundle_Contents_Macos; + #ifdef QUARTZ + ParentID = gid_Dir_Bundle_Contents; + #else + ParentID = gid_Dir_Bundle_Contents_Macos; + #endif #endif DosName = "presets"; End @@ -368,7 +376,11 @@ #ifndef MACOSX ParentID = PD_PROGDIR; #else - ParentID = gid_Dir_Bundle_Contents_Macos; + #ifdef QUARTZ + ParentID = gid_Dir_Bundle_Contents; + #else + ParentID = gid_Dir_Bundle_Contents_Macos; + #endif #endif DosName = "share"; End @@ -1447,7 +1459,11 @@ #ifndef MACOSX ParentID = PD_PROGDIR; #else - ParentID = gid_Dir_Bundle_Contents_Macos; + #ifdef QUARTZ + ParentID = gid_Dir_Bundle_Contents; + #else + ParentID = gid_Dir_Bundle_Contents_Macos; + #endif #endif DosName = "help"; End --- scp2/source/ooo/file_ooo.scp 2007-04-11 10:44:55.000000000 +0200 +++ scp2_new/source/ooo/file_ooo.scp 2007-04-20 16:06:23.000000000 +0200 @@ -662,7 +662,11 @@ #ifndef MACOSX Dir = PREDEFINED_PROGDIR; #else - Dir = gid_Dir_Bundle_Contents_Macos; + #ifdef QUARTZ + Dir = gid_Dir_Bundle_Contents; + #else + Dir = gid_Dir_Bundle_Contents_Macos; + #endif #endif Styles = (WORKSTATION); TXT_FILE_BODY; diff -Naur scp2/source/ooo/makefile.mk scp2_new/source/ooo/makefile.mk --- scp2/source/ooo/makefile.mk 2007-01-10 12:28:13.000000000 +0100 +++ scp2_new/source/ooo/makefile.mk 2007-04-20 14:26:16.000000000 +0200 @@ -237,6 +237,10 @@ windowscustomaction_ooo.par .ENDIF +.IF "$(OS)"=="MACOSX" && "$(GUIBASE)"=="aqua" +PARFILES += aqua_ooo.par +.ENDIF + ULFFILES= \ directory_ooo.ulf \ folderitem_ooo.ulf \ diff -Naur scp2/util/makefile.mk scp2_new/util/makefile.mk --- scp2/util/makefile.mk 2007-01-22 15:50:30.000000000 +0100 +++ scp2_new/util/makefile.mk 2007-04-20 14:26:17.000000000 +0200 @@ -169,6 +169,10 @@ file_onlineupdate.par .ENDIF +.IF "$(OS)"=="MACOSX" && "$(GUIBASE)"=="aqua" +SCP1FILES += aqua_ooo.par +.ENDIF + # ------------------------------------------------------------------------ # OpenOffice.org with JRE @@ -291,6 +295,10 @@ file_onlineupdate.par .ENDIF +.IF "$(OS)"=="MACOSX" && "$(GUIBASE)"=="aqua" +SCP2FILES += aqua_ooo.par +.ENDIF + # ------------------------------------------------------------------------ # URE diff -Naur instsetoo_native/macosx/application/Info.plist instsetoo_native_new/macosx/application/Info.plist --- instsetoo_native/macosx/application/Info.plist 2007-02-26 15:56:50.000000000 +0100 +++ instsetoo_native_new/macosx/application/Info.plist 2007-04-20 14:26:17.000000000 +0200 @@ -458,7 +458,7 @@ CFBundleExecutable - droplet + %BUNDLEEXECUTABLE CFBundleGetInfoString OpenOffice.org %ABOUTBOXPRODUCTVERSION CFBundleIconFile diff -Naur instsetoo_native/macosx/makefile.mk instsetoo_native_new/macosx/makefile.mk --- instsetoo_native/macosx/makefile.mk 2007-02-26 15:56:38.000000000 +0100 +++ instsetoo_native_new/macosx/makefile.mk 2007-04-20 16:54:52.000000000 +0200 @@ -66,8 +66,10 @@ .IF "$(GUIBASE)"!="aqua" CREATOR_TYPE=OOo2 +BUNDLEEXECUTABLE=droplet .ELSE CREATOR_TYPE=OOO2 +BUNDLEEXECUTABLE=soffice.bin .ENDIF # --- Targets -------------------------------------------------- @@ -94,7 +96,8 @@ # Info.plist is just versioned and copied into the bundle $(CONTENTS)$/%.plist : application/%.plist - make_versioned.sh "$<" "$@" + make_versioned.sh "$<" "$(VERSIONED)/$<" + sed "s|\%BUNDLEEXECUTABLE|${BUNDLEEXECUTABLE}|g" "$(VERSIONED)/$<" > "$@" # The InfoPlist.strings file has to be in UTF-16, thus a back-and-forth conversion # is needed for versioning