SOURCES: odtransform.sh (NEW) - shell script wrapper for odtransform - NFY

pawelz pawelz at pld-linux.org
Tue Jan 27 01:52:10 CET 2009


Author: pawelz                       Date: Tue Jan 27 00:52:10 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- shell script wrapper for odtransform
- NFY

---- Files affected:
SOURCES:
   odtransform.sh (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/odtransform.sh
diff -u /dev/null SOURCES/odtransform.sh:1.1
--- /dev/null	Tue Jan 27 01:52:11 2009
+++ SOURCES/odtransform.sh	Tue Jan 27 01:52:05 2009
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# $Id$
+#
+# This script is based on a script provided by odtransform authors available
+# from subversion repository:
+# http://svn.clazzes.org/svn/odtransform/trunk/odtransform/src/main/assembly/odtransform.sh
+
+if test "$JAVA_HOME" = ""
+then
+  JAVA_CMD=java
+else
+  JAVA_CMD=$JAVA_HOME/bin/java
+fi
+
+LOG4JPROPS=/usr/share/odtransform/log4j.properties
+
+DEBUG=0
+
+usage() {
+cat << EOF
+odtversion rev 19
+Usage: $0 [stylesheet] [OpenDocument]
+EOF
+}
+
+while test $# -ge 1
+do
+    case "$1" in
+    --debug)         LOG4JPROPS=/usr/share/odtransform/log4j_debug.properties
+        shift 1
+        ;;
+    --debug-startup) DEBUG=1
+        shift 1
+        ;;    
+    --quiet)         LOG4JPROPS=/usr/share/odtransform/log4j_quiet.properties
+        shift 1
+        ;;
+    --verbose)       LOG4JPROPS=/usr/share/odtransform/log4j_verbose.properties
+        shift 1
+        ;;
+    --help)
+    	usage()
+	break;
+    * )
+        break
+        ;;
+    esac
+done
+
+CLASSPATH=$(build-classpath commons-logging log4j jaxp_parser_impl xalan odtransform)
+
+if test $DEBUG -ne 0
+then
+    echo '*****************************************************'
+    echo $JAVA_CMD -Dlog4j.configuration=file:$LOG4JPROPS -cp $CLASSPATH org.clazzes.odtransform.OdtTransform $*
+    echo '*****************************************************'
+fi
+
+$JAVA_CMD -Dlog4j.configuration=file:$LOG4JPROPS -cp $CLASSPATH org.clazzes.odtransform.OdtTransform $*
================================================================


More information about the pld-cvs-commit mailing list