Paul, Can you wait until this weekend? I will try it on my Debian box at that time. It sounds like I need to add some of the modifications you made to the script that I am using in my temporary Linux distribution of OpenJUMP.
I think you are a more advanced Bash user than I, so I'll have to use my Bash books to figure out what you are doing. :] The Sunburned Surveyor On 6/26/07, Paul Austin <[EMAIL PROTECTED]> wrote: > Can anyone on linux give the attached script a test and make sure it > works before we check it in > > What file name shall I give the checked in version? I like just using > openjump rather than having a .sh and platform on the end. Although we > could create a generic build that has all of the start scripts and a > UNIX specific one that just has the openjump executable. > > At some point I also want to create a Gentoo ebuild for jump. > > Thanks, > Paul > > Andreas Schmitz wrote: > > Paul Austin wrote: > > > > Hi, > > > > > >> I have made some changes in the attached file that will allow users to > >> customize the settings by creating a ~/.jump/openjump.profile where they > >> can add additional JAVA_OPTS and generally change settings. > >> > > > > That's a good idea. > > > > > >> The script also uses basename on the command so you don't have to deal > >> with setting JUMP_HOME as it gets it for you (this is different from the > >> wrapper script I created in the desktop email) > >> > > > > Would you check it in, if nobody has any more changes? I'm out of office > > until next monday ;-) > > > > Best regards, Andreas > > > > > #!/bin/sh > > JAVA_OPTS=-Xmx256M > MAIN=com.vividsolutions.jump.workbench.JUMPWorkbench > SAXDRIVER=org.apache.xerces.parsers.SAXParser > JAVA=`which java`; > JUMP_HOME=`dirname $0`/.. > JUMP_PROPERTIES=~/.jump/workbench-properties.xml > > JUMP_PROFILE=~/.jump/openjump.profile > if [ -f "$JUMP_PROFILE" ]; then > source $JUMP_PROFILE > fi > > if [ -z "$JUMP_LIB" ]; then > JUMP_LIB=$JUMP_HOME/lib > fi > > if [ -z "$JUMP_PLUGIN_DIR" ]; then > JUMP_PLUGIN_DIR=${JUMP_PLUGIN_DIR:=$JUMP_LIB/ext} > fi > > if [ -z "$JUMP_PROPERTIES" -o ! -f $JUMP_PROPERTIES ]; then > JUMP_PROPERTIES=$OPENJUMP_HOME/bin/workbench-properties.xml > fi > > for libfile in $JUMP_LIB/*.jar $JUMP_LIB/*.zip $JUMP_LIB/batik/*.jar > do > CLASSPATH=$libfile:$CLASSPATH; > done > CLASSPATH=$OPENJUMP_HOME/conf:$CLASSPATH > export CLASSPATH; > > JUMP_OPTS="-plug-in-directory $JUMP_PLUGIN_DIR" > if [ -f "$JUMP_PROPERTIES" ]; then > JUMP_OPTS=$JUMP_OPTS -properties $JUMP_PROPERTIES > fi > > $JAVA -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS > -Dorg.xml.sax.driver=$SAXDRIVER $MAIN $JUMP_OPTS > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel