From 2a1b07be3b8bf5d17c3bf55fdaca814c6e70ffda Mon Sep 17 00:00:00 2001 From: Anton Keks Date: Sun, 16 Mar 2014 22:25:39 +0200 Subject: [PATCH] trying to change Mac bundle structure to work with Oracle Java as well, as per recommendation: https://www.eclipse.org/swt/macosx/ --- build.xml | 4 +- .../Angry IP Scanner.app/Contents/Info.plist | 80 +++++------------- .../Contents/MacOS/ipscan | Bin 47744 -> 114 bytes .../Angry IP Scanner.app/Contents/PkgInfo | 1 - 4 files changed, 24 insertions(+), 61 deletions(-) mode change 100755 => 100644 ext/mac-bundle/Angry IP Scanner.app/Contents/MacOS/ipscan delete mode 100644 ext/mac-bundle/Angry IP Scanner.app/Contents/PkgInfo diff --git a/build.xml b/build.xml index 7648b3c3..5f2eb25b 100755 --- a/build.xml +++ b/build.xml @@ -455,13 +455,11 @@ - + - - diff --git a/ext/mac-bundle/Angry IP Scanner.app/Contents/Info.plist b/ext/mac-bundle/Angry IP Scanner.app/Contents/Info.plist index 8744c006..abb1b545 100644 --- a/ext/mac-bundle/Angry IP Scanner.app/Contents/Info.plist +++ b/ext/mac-bundle/Angry IP Scanner.app/Contents/Info.plist @@ -1,64 +1,30 @@ - - CFBundleName - APPNAME - - CFBundleShortVersionString - VERSION - - CFBundleGetInfoString - VERSION - - CFBundleIconFile - ipscan.icns - - CFBundleAllowMixedLocalizations - false - - CFBundleInfoDictionaryVersion - 6.0 - - CFBundleExecutable - ipscan - - CFBundleDevelopmentRegion - English - - CFBundlePackageType - APPL - - CFBundleSignature - ???? - - CFBundleVersion - VERSION - - CFBundleIdentifier - net.azib.ipscan - - NSHighResolutionCapable - - - Java - MainClass - MAINCLASS - - JVMVersion - 1.6+ - - ClassPath - - $JAVAROOT/JARFILE - - - StartOnMainThread + CFBundleExecutable + ipscan + CFBundleGetInfoString + APPNAME VERSION - fast and friendly network scanner + CFBundleIconFile + ipscan.icns + CFBundleIdentifier + net.azib.ipscan + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + APPNAME + CFBundlePackageType + APPL + CFBundleShortVersionString + VERSION + CFBundleSignature + ????? + CFBundleVersion + 1.0 + NSPrincipalClass + NSApplication + NSHighResolutionCapable - - VMOptions - -XstartOnFirstThread - diff --git a/ext/mac-bundle/Angry IP Scanner.app/Contents/MacOS/ipscan b/ext/mac-bundle/Angry IP Scanner.app/Contents/MacOS/ipscan old mode 100755 new mode 100644 index ceaa867230092cc8be5f4ab037a98008439655c9..1a2a3704d6d85a485d1f87451fed289789d06ec9 GIT binary patch literal 114 zcmY#Z)KALH(=X28a&ioIb@2?cO-RWs%1g{mRZuZV;7YAXO;*TCEK5{~;Zgtr-4tUZ uI6I=aB(bQ(KhG_*sJJ8~qbM~o1umDBSfro=HB&#cpg1`(PfHId$OQmM^&qJL literal 47744 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 Qu9%G^Gm<{tk9C{<4}hGn!~g&Q diff --git a/ext/mac-bundle/Angry IP Scanner.app/Contents/PkgInfo b/ext/mac-bundle/Angry IP Scanner.app/Contents/PkgInfo deleted file mode 100644 index 6f749b0f..00000000 --- a/ext/mac-bundle/Angry IP Scanner.app/Contents/PkgInfo +++ /dev/null @@ -1 +0,0 @@ -APPL????