From 412083711c08f7449213d55f81656071fa8c0630 Mon Sep 17 00:00:00 2001 From: Wolfgang Meier Date: Mon, 23 Sep 2013 11:48:52 +0200 Subject: [PATCH] Update macosx launcher scripts to use Oracle's appbundler for Java 7. Apple's bundler supports Java 6 only. --- build/scripts/installer.xml | 36 ++++++--- build/scripts/macosx.xml | 74 ++++++++++++------ installer/install.xml.tmpl | 8 +- .../eXist-db.mac/Contents/Info.plist.tmpl | 39 --------- .../Contents/MacOS/JavaApplicationStub | Bin 35072 -> 0 bytes .../scripts/eXist-db.mac/Contents/PkgInfo | 1 - .../Contents/Resources => }/icon.icns | Bin 7 files changed, 81 insertions(+), 77 deletions(-) delete mode 100644 installer/scripts/eXist-db.mac/Contents/Info.plist.tmpl delete mode 100755 installer/scripts/eXist-db.mac/Contents/MacOS/JavaApplicationStub delete mode 100644 installer/scripts/eXist-db.mac/Contents/PkgInfo rename installer/scripts/{eXist-db.mac/Contents/Resources => }/icon.icns (100%) diff --git a/build/scripts/installer.xml b/build/scripts/installer.xml index d1cc15e6dd0..27b7ea52af8 100644 --- a/build/scripts/installer.xml +++ b/build/scripts/installer.xml @@ -9,7 +9,8 @@ - + + @@ -17,13 +18,34 @@ + + + - + + + + + + + + @@ -38,14 +60,6 @@ - - - - - - @@ -131,6 +145,8 @@ - + Build installer @@ -15,31 +15,51 @@ + + + + - + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - @@ -73,7 +93,6 @@ - @@ -124,7 +143,7 @@ - + @@ -163,8 +182,17 @@ + + + + + + + + + - + diff --git a/installer/install.xml.tmpl b/installer/install.xml.tmpl index 9f7f307ae4a..69703113f91 100644 --- a/installer/install.xml.tmpl +++ b/installer/install.xml.tmpl @@ -7,7 +7,7 @@ no - + @@ -150,7 +150,7 @@ - + @@ -200,10 +200,10 @@ - + - diff --git a/installer/scripts/eXist-db.mac/Contents/Info.plist.tmpl b/installer/scripts/eXist-db.mac/Contents/Info.plist.tmpl deleted file mode 100644 index 10e246a7680..00000000000 --- a/installer/scripts/eXist-db.mac/Contents/Info.plist.tmpl +++ /dev/null @@ -1,39 +0,0 @@ - - - - - CFBundleName - eXist-db - CFBundleIdentifier - org.exist.start.Main - CFBundleVersion - 100.0 - CFBundleAllowMixedLocalizations - true - CFBundleExecutable - JavaApplicationStub - CFBundleDevelopmentRegion - English - CFBundlePackageType - APPL - CFBundleSignature - ???? - CFBundleInfoDictionaryVersion - 6.0 - CFBundleIconFile - icon.icns - Java - - VMOptions - @vmoptions@ - MainClass - org.exist.start.Main - JVMVersion - 1.6+ - ClassPath - @classpath@/start.jar - - NSHighResolutionCapable - - - diff --git a/installer/scripts/eXist-db.mac/Contents/MacOS/JavaApplicationStub b/installer/scripts/eXist-db.mac/Contents/MacOS/JavaApplicationStub deleted file mode 100755 index 73994852797b8e123c6ab378c21a6fffb7ebd720..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35072 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 diff --git a/installer/scripts/eXist-db.mac/Contents/PkgInfo b/installer/scripts/eXist-db.mac/Contents/PkgInfo deleted file mode 100644 index bd04210fb49..00000000000 --- a/installer/scripts/eXist-db.mac/Contents/PkgInfo +++ /dev/null @@ -1 +0,0 @@ -APPL???? \ No newline at end of file diff --git a/installer/scripts/eXist-db.mac/Contents/Resources/icon.icns b/installer/scripts/icon.icns similarity index 100% rename from installer/scripts/eXist-db.mac/Contents/Resources/icon.icns rename to installer/scripts/icon.icns