Author: nextgens
Date: 2006-03-31 12:07:31 +0000 (Fri, 31 Mar 2006)
New Revision: 8385

Added:
   trunk/apps/installer/installclasspath/linux/update.sh
Modified:
   trunk/apps/installer/build.xml
   trunk/apps/installer/installclasspath/linux/CreateDesktopShortcut.sh
Log:
installer: update script for *nix

Modified: trunk/apps/installer/build.xml
===================================================================
--- trunk/apps/installer/build.xml      2006-03-31 10:41:35 UTC (rev 8384)
+++ trunk/apps/installer/build.xml      2006-03-31 12:07:31 UTC (rev 8385)
@@ -165,6 +165,12 @@
                <replace file="${installDir}/run.sh">
                        <replacefilter token="@fproxyport@" 
value="${fproxyport}"/>
                </replace>
+               
+               <copy file="${basedir}/linux/update.sh"  
tofile="${installDir}/update.sh"/>
+               <chmod file="${installDir}/update.sh" perm="775"/>
+               <replace file="${installDir}/update.sh">
+                       <replacefilter token="@path@" value="/${basedir}/"/>
+               </replace>

                <echo message="Creating shortcuts"/>
                <chmod file="${basedir}/linux/CreateDesktopShortcut.sh" 
perm="775"/>

Modified: trunk/apps/installer/installclasspath/linux/CreateDesktopShortcut.sh
===================================================================
--- trunk/apps/installer/installclasspath/linux/CreateDesktopShortcut.sh        
2006-03-31 10:41:35 UTC (rev 8384)
+++ trunk/apps/installer/installclasspath/linux/CreateDesktopShortcut.sh        
2006-03-31 12:07:31 UTC (rev 8385)
@@ -2,4 +2,4 @@

 mkdir -p $HOME/Desktop
 echo -e "#!/bin/sh\nmozilla http://localhost:$2/"; > $HOME/Desktop/Freenet-$1
-chmod +x $HOME/Desktop/Freenet
+chmod +x $HOME/Desktop/Freenet-$1

Added: trunk/apps/installer/installclasspath/linux/update.sh
===================================================================
--- trunk/apps/installer/installclasspath/linux/update.sh       2006-03-31 
10:41:35 UTC (rev 8384)
+++ trunk/apps/installer/installclasspath/linux/update.sh       2006-03-31 
12:07:31 UTC (rev 8385)
@@ -0,0 +1,20 @@
+#!/bin/bash
+pushd @path@ 2>&1 >/dev/null
+echo "Updating freenet"
+
+wget -o /dev/null -N 
http://downloads.freenetproject.org/alpha/freenet-cvs-snapshot.jar.url
+
+touch freenet-cvs-snapshot.jar.url.old
+
+diff --brief freenet-cvs-snapshot.jar.url freenet-cvs-snapshot.jar.url.old
+if [[ $? -ne 0 ]]
+then
+       echo "Downloading freenet"
+       wget -o /dev/null -i freenet-cvs-snapshot.jar.url -O 
freenet-cvs-snapshot.jar
+       mv freenet-cvs-snapshot.jar.url freenet-cvs-snapshot.jar.url.old
+       
+       echo "Restarting freenet"
+       ./run.sh restart
+fi
+
+popd 2>&1 >/dev/null


Reply via email to