[Git][java-team/jabref][master] 2 commits: Add runtime dep on jaxb and update wrapper script for openjdk 11
Tony Mancill
gitlab at salsa.debian.org
Wed Oct 31 04:00:40 GMT 2018
Tony Mancill pushed to branch master at Debian Java Maintainers / jabref
Commits:
d2a43a7c by tony mancill at 2018-10-31T03:53:15Z
Add runtime dep on jaxb and update wrapper script for openjdk 11
(Closes: #912221)
- - - - -
74fb5b3b by tony mancill at 2018-10-31T03:55:17Z
interim changelog
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/jabref-wrapper
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+jabref (3.8.2+ds-8) UNRELEASED; urgency=medium
+
+ * Add runtime dep on jaxb and update wrapper script for openjdk 11
+ (Closes: #912221)
+
+ -- tony mancill <tmancill at debian.org> Tue, 30 Oct 2018 20:54:56 -0700
+
jabref (3.8.2+ds-7) unstable; urgency=medium
* Add build-dep on libjsonp-java to builds against antlr4 version 4.6
=====================================
debian/control
=====================================
@@ -61,6 +61,7 @@ Depends: ${misc:Depends},
libhttpclient-java,
libhttpmime-java,
libjava-string-similarity-java,
+ libjaxb-java,
libjempbox-java,
libjgoodies-common-java (>= 1.8.1),
libjgoodies-forms-java (>= 1.9.0),
=====================================
debian/jabref-wrapper
=====================================
@@ -6,11 +6,16 @@
# We need a java8 runtime (at least)
find_java_runtime java8
-JAVA_VERSION=$(run_java -version 2>&1 | grep ' version ' | awk '{print $3}')
-if ! ( echo "$JAVA_VERSION" | grep -q '1.8.0' ) ; then
+MAJOR_JAVA_VERSION=$(run_java -version 2>&1 | grep ' version ' | awk '{print $3}' | cut -f1 -d'.' | cut -c2-)
+if ( test $MAJOR_JAVA_VERSION -ge 9 ) ; then
# We need some options to start this version on openjdk9 and later
# See http://discourse.jabref.org/t/cannot-start-jabref-3-7-3-6-using-java-9-on-ubuntu-16-04/361/8
- JABREF_JAVA_OPTS=${JABREF_JAVA_OPTS-"--add-modules=java.se.ee --add-opens=java.desktop/java.awt=ALL-UNNAMED"}
+ JABREF_JAVA_OPTS=${JABREF_JAVA_OPTS-"--add-opens=java.desktop/java.awt=ALL-UNNAMED"}
+
+ # But java.se.ee only works for Java 9 and Java 10
+ if ( test $MAJOR_JAVA_VERSION -lt 11 ) ; then
+ JABREF_JAVA_OPTS="${JABREF_JAVA_OPTS} --add-modules=java.se.ee"
+ fi
fi
find_jars \
@@ -32,6 +37,7 @@ find_jars \
httpcore-nio \
httpmime \
java-string-similarity \
+ jaxb-runtime \
jempbox \
jgoodies-common \
jgoodies-forms \
View it on GitLab: https://salsa.debian.org/java-team/jabref/compare/fab281ae40349a6939739951608ddf85e53ffb76...74fb5b3b66ee9691735bc82fb8f1acaa5d6d7bd7
--
View it on GitLab: https://salsa.debian.org/java-team/jabref/compare/fab281ae40349a6939739951608ddf85e53ffb76...74fb5b3b66ee9691735bc82fb8f1acaa5d6d7bd7
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20181031/ccfb7c72/attachment.html>
More information about the pkg-java-commits
mailing list