1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
Description: Simple wrapper since classpath and LD library are already properly
assigned at build time. Must be exucted in /usr/share/arduino
Author: Scott Howard <showard314@gmail.com>
Index: arduino/arduino
===================================================================
--- arduino.orig/arduino 2010-11-01 20:45:44.979883976 -0400
+++ arduino/arduino 2010-11-01 20:46:27.837148080 -0400
@@ -1,22 +1,8 @@
#!/bin/sh
-APPDIR="$(dirname -- "${0}")"
+cd /usr/share/arduino
-cd $APPDIR
-
-for LIB in \
- java/lib/rt.jar \
- java/lib/tools.jar \
- lib/*.jar \
- ;
-do
- CLASSPATH="${CLASSPATH}:${APPDIR}/${LIB}"
-done
-export CLASSPATH
-
-LD_LIBRARY_PATH=`pwd`/lib:${LD_LIBRARY_PATH}
+LD_LIBRARY_PATH="/usr/lib/jni${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
export LD_LIBRARY_PATH
-export PATH="${APPDIR}/java/bin:${PATH}"
-
-java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel processing.app.Base
+java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -jar /usr/share/arduino/arduino.jar
|