diff --git a/build.xml b/build.xml index b1cff79de5..f337e094d8 100644 --- a/build.xml +++ b/build.xml @@ -482,7 +482,7 @@ - + @@ -546,6 +546,13 @@ + + + + + + + diff --git a/installer/install.xml b/installer/install.xml index e16b077a6a..1e5b041fe6 100644 --- a/installer/install.xml +++ b/installer/install.xml @@ -135,6 +135,7 @@ + @@ -180,6 +181,12 @@ + + + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + i2prouter + NSHumanReadableCopyright + Public Domain + CFBundleGetInfoString + 0.0.1 + CFBundleIconFile + i2p + CFBundleIdentifier + de.i2p2 + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + I2P + CFBundlePackageType + APPL + CFBundleShortVersionString + 0.0.1 + CFBundleSignature + i2p + CFBundleVersion + 0.0.1 + NSAppleScriptEnabled + + CGDisableCoalescedUpdates + + LSMinimumSystemVersion + 10.5 + CFBundleDisplayName + Start I2P Router + LSMinimumSystemVersionByArchitecture + + i386 + 10.5.0 + x86_64 + 10.6.0 + + + diff --git a/installer/resources/Start I2P Router.app/Contents/MacOS/i2prouter b/installer/resources/Start I2P Router.app/Contents/MacOS/i2prouter new file mode 100755 index 0000000000..6c0ac832ea --- /dev/null +++ b/installer/resources/Start I2P Router.app/Contents/MacOS/i2prouter @@ -0,0 +1,4 @@ +#!/bin/sh + + +%INSTALL_PATH/i2prouter start diff --git a/installer/resources/Start I2P Router.app/Contents/Resources/i2p.icns b/installer/resources/Start I2P Router.app/Contents/Resources/i2p.icns new file mode 100644 index 0000000000..c4fbd1fa43 Binary files /dev/null and b/installer/resources/Start I2P Router.app/Contents/Resources/i2p.icns differ diff --git a/installer/resources/postinstall.sh b/installer/resources/postinstall.sh index 9e9216063c..c0abd50c9a 100644 --- a/installer/resources/postinstall.sh +++ b/installer/resources/postinstall.sh @@ -67,6 +67,7 @@ case $HOST_OS in osx ) wrapperpath="./lib/wrapper/macosx" cp ${wrapperpath}/libwrapper.jnilib ./lib/ + chmod 755 ./Start\ I2P\ Router.app/Contents/MacOS/i2prouter ;; solaris ) wrapperpath="./lib/wrapper/solaris" @@ -90,6 +91,12 @@ rm -f ./lib/*.dll rm -f ./*.bat rm -f ./*.exe rm -rf ./installer + +if [ ! `echo $HOST_OS |grep osx` ]; then + rm -rf ./Start\ I2P\ Router.app + #rm -f I2P\ Router\ Console.webloc +fi + # no, let's not start the router from the install script any more # ./i2prouter start exit 0 diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 0cd02d33d1..5fd579e05b 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 29; + public final static long BUILD = 30; /** for example "-test" */ public final static String EXTRA = "-rc";