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