|
|
@@ -1,20 +1,22 @@
|
|
|
Index: ganttproject.sh
|
|
|
---- ganttproject.sh.orig 2007-12-17 01:51:22 +0100
|
|
|
-+++ ganttproject.sh 2007-12-19 10:48:49 +0100
|
|
|
-@@ -1,27 +1,9 @@
|
|
|
+--- ganttproject.sh.orig 2008-06-23 03:06:40 +0200
|
|
|
++++ ganttproject.sh 2008-06-23 08:21:13 +0200
|
|
|
+@@ -1,34 +1,9 @@
|
|
|
-#!/bin/bash
|
|
|
-
|
|
|
-GP_HOME=.
|
|
|
-COMMAND_PATH=`echo ${0} | sed -e "s/\(.*\)\/.*$/\1/g"`
|
|
|
-cd ${COMMAND_PATH}
|
|
|
+-
|
|
|
+#!/bin/sh
|
|
|
-
|
|
|
++
|
|
|
+GP_HOME=@l_prefix@/libexec/ganttproject
|
|
|
LOCAL_CLASSPATH=$GP_HOME/eclipsito.jar
|
|
|
-
|
|
|
-CONFIGURATION_FILE=ganttproject-eclipsito-config.xml
|
|
|
+CONFIGURATION_FILE=@l_prefix@/etc/ganttproject/ganttproject-eclipsito-config.xml
|
|
|
BOOT_CLASS=org.bardsoftware.eclipsito.Boot
|
|
|
+-LOG_FILE=$HOME/.ganttproject.log
|
|
|
-
|
|
|
-if [ -z $JAVA_HOME ]; then
|
|
|
- JAVA_COMMAND=`which java`
|
|
|
@@ -29,7 +31,13 @@ Index: ganttproject.sh
|
|
|
- echo "$JAVA_COMMAND is not executable. Please check the permissions."
|
|
|
- exit
|
|
|
-fi
|
|
|
--$JAVA_COMMAND -Xmx256m -classpath $CLASSPATH:$LOCAL_CLASSPATH $BOOT_CLASS $CONFIGURATION_FILE $* >$GP_HOME/ganttproject.log 2>&1
|
|
|
+-
|
|
|
+-if [ -e $LOG_FILE ] && [ ! -w $LOG_FILE ]; then
|
|
|
+- echo "Log file $LOG_FILE is not writable"
|
|
|
+- exit
|
|
|
+-fi
|
|
|
+-
|
|
|
+-$JAVA_COMMAND -Xmx256m -classpath $CLASSPATH:$LOCAL_CLASSPATH $BOOT_CLASS $CONFIGURATION_FILE "$@" >$LOG_FILE 2>&1
|
|
|
-
|
|
|
+JAVA_COMMAND=@l_prefix@/bin/java
|
|
|
+$JAVA_COMMAND -Xmx256m -classpath $CLASSPATH:$LOCAL_CLASSPATH $BOOT_CLASS $CONFIGURATION_FILE $*
|