r2201 - trunk/batik/debian

Petter Reinholdtsen pere at costa.debian.org
Sun Jun 18 17:58:55 UTC 2006


Author: pere
Date: 2006-06-18 17:58:54 +0000 (Sun, 18 Jun 2006)
New Revision: 2201

Added:
   trunk/batik/debian/rasterizer.sh
   trunk/batik/debian/squiggle.sh
   trunk/batik/debian/svgpp.sh
   trunk/batik/debian/ttf2svg.sh
Modified:
   trunk/batik/debian/changelog
   trunk/batik/debian/rules
Log:
  * Add wrapper scripts (rasterizer.sh squiggle.sh svgpp.sh ttf2svg.sh)
    to start batik applications.  Install them without the .sh prefix in
    /usr/bin/.  (Closes: #152180)

Modified: trunk/batik/debian/changelog
===================================================================
--- trunk/batik/debian/changelog	2006-06-16 17:48:18 UTC (rev 2200)
+++ trunk/batik/debian/changelog	2006-06-18 17:58:54 UTC (rev 2201)
@@ -1,3 +1,11 @@
+batik (1.6-3) UNRELEASED; urgency=low
+
+  * Add wrapper scripts (rasterizer.sh squiggle.sh svgpp.sh ttf2svg.sh)
+    to start batik applications.  Install them without the .sh prefix in
+    /usr/bin/.  (Closes: #152180)
+
+ -- Petter Reinholdtsen <pere at debian.org>  Tue, 13 Jun 2006 20:07:55 +0200
+
 batik (1.6-2) unstable; urgency=low
 
   * Re-Introduce lost link batik.jar and add 02_fix_jar_target.patch 

Added: trunk/batik/debian/rasterizer.sh
===================================================================
--- trunk/batik/debian/rasterizer.sh	2006-06-16 17:48:18 UTC (rev 2200)
+++ trunk/batik/debian/rasterizer.sh	2006-06-18 17:58:54 UTC (rev 2201)
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# Use JAVACMD if it is set.  If not, check JAVA_HOME, and fall back to
+# 'java' if both are unset.
+find_java_runtime() {
+    if [ -z "$JAVACMD" ] && [ "$JAVA_HOME" ] ; then
+	JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    [ "$JAVACMD" ] || JAVACMD=java
+    [ "$JAVA_ARGS" ] || JAVA_ARGS=
+}
+
+find_jars() {
+    JAVA_CLASSPATH=
+    for jar in $@ ; do
+	if [ -r $DESTDIR/usr/share/java/$jar ]; then
+	    JAVA_CLASSPATH=$JAVA_CLASSPATH:$DESTDIR/usr/share/java/$jar
+	else
+	    echo "error: Unable to locate $jar in $DESTDIR/usr/share/java/"
+	fi
+    done
+}
+
+[ "$DESTDIR" ] || DESTDIR=
+find_java_runtime
+find_jars xercesImpl.jar batik-all.jar
+
+exec $JAVACMD $JAVA_ARGS -cp $JAVA_CLASSPATH \
+  org.apache.batik.apps.rasterizer.Main $@


Property changes on: trunk/batik/debian/rasterizer.sh
___________________________________________________________________
Name: svn:executable
   + *

Modified: trunk/batik/debian/rules
===================================================================
--- trunk/batik/debian/rules	2006-06-16 17:48:18 UTC (rev 2200)
+++ trunk/batik/debian/rules	2006-06-18 17:58:54 UTC (rev 2201)
@@ -38,3 +38,9 @@
 	ln -s batik-all-$(VERSION).jar debian/libbatik-java/usr/share/java/batik.jar
 	ln -s batik-all-$(VERSION).jar debian/libbatik-java/usr/share/java/batik-$(VERSION).jar
 	ln -s fop-transcoder-$(VERSION).jar debian/libbatik-java/usr/share/java/fop-transcoder.jar
+
+	# Install wrapper scripts
+	install -d debian/libbatik-java/usr/bin
+	for prog in rasterizer.sh squiggle.sh svgpp.sh ttf2svg.sh ; do \
+		install debian/$$prog debian/libbatik-java/usr/bin/ ; \
+	done

Added: trunk/batik/debian/squiggle.sh
===================================================================
--- trunk/batik/debian/squiggle.sh	2006-06-16 17:48:18 UTC (rev 2200)
+++ trunk/batik/debian/squiggle.sh	2006-06-18 17:58:54 UTC (rev 2201)
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# Use JAVACMD if it is set.  If not, check JAVA_HOME, and fall back to
+# 'java' if both are unset.
+find_java_runtime() {
+    if [ -z "$JAVACMD" ] && [ "$JAVA_HOME" ] ; then
+	JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    [ "$JAVACMD" ] || JAVACMD=java
+    [ "$JAVA_ARGS" ] || JAVA_ARGS=
+}
+
+find_jars() {
+    JAVA_CLASSPATH=
+    for jar in $@ ; do
+	if [ -r $DESTDIR/usr/share/java/$jar ]; then
+	    JAVA_CLASSPATH=$JAVA_CLASSPATH:$DESTDIR/usr/share/java/$jar
+	else
+	    echo "error: Unable to locate $jar in $DESTDIR/usr/share/java/"
+	fi
+    done
+}
+
+[ "$DESTDIR" ] || DESTDIR=
+find_java_runtime
+find_jars xercesImpl.jar batik-all.jar
+
+exec $JAVACMD $JAVA_ARGS -cp $JAVA_CLASSPATH \
+  org.apache.batik.apps.svgbrowser.Main $@


Property changes on: trunk/batik/debian/squiggle.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/batik/debian/svgpp.sh
===================================================================
--- trunk/batik/debian/svgpp.sh	2006-06-16 17:48:18 UTC (rev 2200)
+++ trunk/batik/debian/svgpp.sh	2006-06-18 17:58:54 UTC (rev 2201)
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# Use JAVACMD if it is set.  If not, check JAVA_HOME, and fall back to
+# 'java' if both are unset.
+find_java_runtime() {
+    if [ -z "$JAVACMD" ] && [ "$JAVA_HOME" ] ; then
+	JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    [ "$JAVACMD" ] || JAVACMD=java
+    [ "$JAVA_ARGS" ] || JAVA_ARGS=
+}
+
+find_jars() {
+    JAVA_CLASSPATH=
+    for jar in $@ ; do
+	if [ -r $DESTDIR/usr/share/java/$jar ]; then
+	    JAVA_CLASSPATH=$JAVA_CLASSPATH:$DESTDIR/usr/share/java/$jar
+	else
+	    echo "error: Unable to locate $jar in $DESTDIR/usr/share/java/"
+	fi
+    done
+}
+
+[ "$DESTDIR" ] || DESTDIR=
+find_java_runtime
+find_jars xercesImpl.jar batik-all.jar
+
+exec $JAVACMD $JAVA_ARGS -cp $JAVA_CLASSPATH \
+  org.apache.batik.apps.svgpp.Main $@


Property changes on: trunk/batik/debian/svgpp.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/batik/debian/ttf2svg.sh
===================================================================
--- trunk/batik/debian/ttf2svg.sh	2006-06-16 17:48:18 UTC (rev 2200)
+++ trunk/batik/debian/ttf2svg.sh	2006-06-18 17:58:54 UTC (rev 2201)
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# Use JAVACMD if it is set.  If not, check JAVA_HOME, and fall back to
+# 'java' if both are unset.
+find_java_runtime() {
+    if [ -z "$JAVACMD" ] && [ "$JAVA_HOME" ] ; then
+	JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    [ "$JAVACMD" ] || JAVACMD=java
+    [ "$JAVA_ARGS" ] || JAVA_ARGS=
+}
+
+find_jars() {
+    JAVA_CLASSPATH=
+    for jar in $@ ; do
+	if [ -r $DESTDIR/usr/share/java/$jar ]; then
+	    JAVA_CLASSPATH=$JAVA_CLASSPATH:$DESTDIR/usr/share/java/$jar
+	else
+	    echo "error: Unable to locate $jar in $DESTDIR/usr/share/java/"
+	fi
+    done
+}
+
+[ "$DESTDIR" ] || DESTDIR=
+find_java_runtime
+find_jars xercesImpl.jar batik-all.jar
+
+exec $JAVACMD $JAVA_ARGS -cp $JAVA_CLASSPATH \
+  org.apache.batik.apps.ttf2svg.Main $@


Property changes on: trunk/batik/debian/ttf2svg.sh
___________________________________________________________________
Name: svn:executable
   + *




More information about the pkg-java-commits mailing list