SOURCES: Azureus.sh - added support for console UI

megabajt megabajt at pld-linux.org
Tue Feb 7 23:07:32 CET 2006


Author: megabajt                     Date: Tue Feb  7 22:07:32 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- added support for console UI

---- Files affected:
SOURCES:
   Azureus.sh (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SOURCES/Azureus.sh
diff -u SOURCES/Azureus.sh:1.2 SOURCES/Azureus.sh:1.3
--- SOURCES/Azureus.sh:1.2	Sat Dec 31 17:38:12 2005
+++ SOURCES/Azureus.sh	Tue Feb  7 23:07:26 2006
@@ -1,12 +1,33 @@
 #!/bin/sh
 
+AZUHOME="$HOME/.Azureus"
+
 if [ `arch` == "x86_64" ]; then
 	LIBDIR="/usr/lib64"
 else
 	LIBDIR="/usr/lib"
 fi
 
-CLASSPATH="/usr/share/java/swt.jar:/usr/share/java/commons-cli.jar:/usr/share/java/log4j.jar:/usr/share/Azureus/Azureus.jar"
+if [ -f $AZUHOME/pld.config ]; then
+	. $AZUHOME/pld.config
+else
+	if [ ! -e $AZUHOME ]; then
+		mkdir $AZUHOME
+	fi
+	
+	UI="swt"
+	
+	cat > $AZUHOME/pld.config << EOF
+# UI options:
+# - swt
+# - console
+
+UI="swt"
 
-java -cp $CLASSPATH -Djava.library.path=$LIBDIR/swt org.gudy.azureus2.ui.swt.Main
+EOF
+
+fi
+
+CLASSPATH="/usr/share/java/swt.jar:/usr/share/java/commons-cli.jar:/usr/share/java/log4j.jar:/usr/share/Azureus/Azureus.jar"
 
+java -cp $CLASSPATH -Djava.library.path=$LIBDIR/swt org.gudy.azureus2.ui.common.Main --ui=$UI
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/Azureus.sh?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list