Sophie

Sophie

distrib > Mageia > 2 > i586 > by-pkgid > 5e841d83bf69d3b2e239b0e8b6897daa > files > 2

apache-jasper-5.5.28-1.mga1.src.rpm

--- jasper/src/bin/jasper.sh.sav	2006-03-23 17:14:58.000000000 +0100
+++ jasper/src/bin/jasper.sh	2006-03-23 17:24:56.000000000 +0100
@@ -45,34 +45,37 @@
   . "$JASPER_HOME"/bin/setenv.sh
 fi
 
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin; then
-  [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
-  [ -n "$JASPER_HOME" ] && JASPER_HOME=`cygpath --unix "$JASPER_HOME"`
-  [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
+# Set standard commands for invoking Java.
+_RUNJAVA="$JAVA_HOME"/bin/java
+_RUNJDB="$JAVA_HOME"/bin/jdb
+_RUNJAVAC="$JAVA_HOME"/bin/javac
 
 # Get standard Java environment variables
-if [ -r "$JASPER_HOME"/bin/setclasspath.sh ]; then
+if [ -r "$JASPER_HOME"/bin/jasper5-setclasspath.sh ]; then
   BASEDIR="$JASPER_HOME"
-  . "$JASPER_HOME"/bin/setclasspath.sh
+  . "$JASPER_HOME"/bin/jasper5-setclasspath.sh
 else
-  echo "Cannot find $JASPER_HOME/bin/setclasspath.sh"
+  echo "Cannot find $JASPER_HOME/bin/jasper5-setclasspath.sh"
   echo "This file is needed to run this program"
   exit 1
 fi
 
 # Add on extra jar files to CLASSPATH
-for i in "$JASPER_HOME"/common/endorsed/*.jar; do
-  CLASSPATH="$CLASSPATH":"$i"
-done
-for i in "$JASPER_HOME"/common/lib/*.jar; do
-  CLASSPATH="$CLASSPATH":"$i"
-done
-for i in "$JASPER_HOME"/shared/lib/*.jar; do
-  CLASSPATH="$CLASSPATH":"$i"
-done
-CLASSPATH="$CLASSPATH":"$JASPER_HOME"/shared/classes
+CLASSPATH=$CLASSPATH:$(build-classpath \
+    ant \
+    commons-collections \
+    commons-daemon \
+    commons-el \
+    commons-logging \
+    ecj.jar \
+    jasper5-compiler \
+    jasper5-runtime \
+    jsp \
+    servlet \
+    xerces-j2 \
+    xml-commons-apis \
+)
+
 
 # For Cygwin, switch paths to Windows format before running java
 if $cygwin; then
@@ -103,7 +107,7 @@
 
 else
 
-  echo "Usage: jasper.sh ( jspc )"
+  echo "Usage: $0 ( jspc )"
   echo "Commands:"
   echo "  jspc - Run the offline JSP compiler"
   exit 1