[jtreg] 03/04: Dropped the JTREG_HOME variable from the launcher scripts
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Fri Jul 4 14:38:53 UTC 2014
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository jtreg.
commit b5eda3700c8915bde678595c4970f4da61c7922e
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Fri Jul 4 16:35:00 2014 +0200
Dropped the JTREG_HOME variable from the launcher scripts
---
debian/changelog | 2 ++
debian/patches/launchers.patch | 55 ++++++++++++++++++++++++++----------------
2 files changed, 36 insertions(+), 21 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 10ebb83..040990e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,10 @@
jtreg (4.1-b09-1) UNRELEASED; urgency=medium
+ * Team upload.
* New upstream release
- Refreshed the patches
* Moved the package to Git
+ * Dropped the JTREG_HOME variable from the launcher scripts
-- Emmanuel Bourg <ebourg at apache.org> Tue, 17 Jun 2014 16:16:28 +0200
diff --git a/debian/patches/launchers.patch b/debian/patches/launchers.patch
index 89291f7..04b1642 100644
--- a/debian/patches/launchers.patch
+++ b/debian/patches/launchers.patch
@@ -3,7 +3,15 @@
## Bug: bug URL
--- a/src/share/bin/jtdiff.sh
+++ b/src/share/bin/jtdiff.sh
-@@ -37,40 +37,6 @@
+@@ -29,48 +29,11 @@
+ #
+ # jtdiff requires a version of Java equivalent to JDK 1.5.0 or higher.
+
+-# $JT_HOME can be used to specify the jtdiff installation directory
+-# (e.g. /usr/local/java/jct-tools/3.2.2)
+-#
+ # $JT_JAVA is used to specify the version of java to use when running JavaTest
+ # (e.g. /usr/local/java/jdk1.5.0/solaris-sparc/bin/java)
#
# jtdiff also provides an Ant task for direct invocation from Ant.
@@ -44,7 +52,7 @@
# Separate out -J* options for the JVM
# Unset IFS and use newline as arg separator to preserve spaces in args
DUALCASE=1 # for MKS: make case statement case-sensitive (6709498)
-@@ -88,36 +54,25 @@
+@@ -88,36 +51,20 @@
done
unset DUALCASE
@@ -57,11 +65,8 @@
- JT_JAVA="$JAVA_HOME/bin/java"
-else
- JT_JAVA=java
-+# Java home directory
-+if [ -z "${JT_JAVA}" ]; then
-+ JT_JAVA="/usr/lib/jvm/default-java"
- fi
-
+-fi
+-
-# Verify java version (1.)5 or newer used to run jtdiff
-version=`"$JT_JAVA" -classpath "${JT_HOME}/lib/jtreg.jar" com.sun.javatest.regtest.GetSystemProperty java.version 2>&1 |
- grep 'java.version=' | sed -e 's/^.*=//' -e 's/^1\.//' -e 's/\([1-9][0-9]*\).*/\1/'`
@@ -72,14 +77,14 @@
-elif [ "$version" -lt 5 ]; then
- echo "java version 5 or later is required to run jtdiff"
- exit 1;
-+if [ -z "${JTREG_HOME}" ]; then
-+ JT_HOME="/usr/share/java"
++# Java home directory
++if [ -z "${JT_JAVA}" ]; then
++ JT_JAVA="/usr/lib/jvm/default-java"
fi
-+
# And finally ...
-+JT_CLASSPATH="${JTREG_HOME}/jtreg.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/usr/share/java/junit4.jar"
++JT_CLASSPATH="/usr/share/java/jtreg.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/usr/share/java/junit4.jar"
+
IFS=$nl
@@ -93,7 +98,17 @@
$jtdiffOpts
--- a/src/share/bin/jtreg.sh
+++ b/src/share/bin/jtreg.sh
-@@ -48,40 +48,6 @@
+@@ -36,9 +36,6 @@
+ #
+ # jtreg requires a version of Java equivalent to JDK 1.5.0 or higher.
+
+-# $JT_HOME can be used to specify the jtreg installation directory
+-# (e.g. /usr/local/java/jct-tools/3.2.2)
+-#
+ # $JT_JAVA is used to specify the version of java to use when running JavaTest
+ # (e.g. /usr/local/java/jdk1.5.0/solaris-sparc/bin/java)
+ #
+@@ -48,40 +45,6 @@
# jtreg also provides Ant tasks; see the online help for details.
# E.g. jtreg -onlineHelp ant
@@ -134,7 +149,7 @@
# Separate out -J* options for the JVM
# Note jdk as possible default to run jtreg
# Unset IFS and use newline as arg separator to preserve spaces in args
-@@ -102,37 +68,24 @@
+@@ -102,37 +65,20 @@
done
unset DUALCASE
@@ -149,11 +164,8 @@
- JT_JAVA="$jdk/bin/java"
-else
- JT_JAVA=java
-+# Java home directory
-+if [ -z "${JT_JAVA}" ]; then
-+ JT_JAVA="/usr/lib/jvm/default-java"
- fi
-
+-fi
+-
-# Verify java version (1.)5 or newer used to run jtreg
-version=`"$JT_JAVA" -classpath "${JT_HOME}/lib/jtreg.jar" com.sun.javatest.regtest.GetSystemProperty java.version 2>&1 |
- grep 'java.version=' | sed -e 's/^.*=//' -e 's/^1\.//' -e 's/\([1-9][0-9]*\).*/\1/'`
@@ -164,13 +176,14 @@
-elif [ "$version" -lt 5 ]; then
- echo "java version 5 or later is required to run jtreg"
- exit 1;
-+if [ -z "${JTREG_HOME}" ]; then
-+ JT_HOME="/usr/share/java"
++# Java home directory
++if [ -z "${JT_JAVA}" ]; then
++ JT_JAVA="/usr/lib/jvm/default-java"
fi
# And finally ...
-+JT_CLASSPATH="${JTREG_HOME}/jtreg.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/usr/share/java/junit4.jar"
++JT_CLASSPATH="/usr/share/java/jtreg.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/usr/share/java/junit4.jar"
+
IFS=$nl
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jtreg.git
More information about the pkg-java-commits
mailing list