[Git][java-team/jabref][master] 6 commits: Include openjdk-8-jdk as a build-dependency for the xjc binary.

Tony Mancill gitlab at salsa.debian.org
Thu Nov 1 01:33:21 GMT 2018


Tony Mancill pushed to branch master at Debian Java Maintainers / jabref


Commits:
a99a4354 by tony mancill at 2018-10-31T13:44:57Z
Include openjdk-8-jdk as a build-dependency for the xjc binary.

Note that this package still uses default-jdk for the compilation
itself.  It cannot depend solely on openjdk-8-jdk, as Debian's
gradle fails to run on that JDK.

- - - - -
adb25838 by tony mancill at 2018-10-31T13:46:16Z
Patch build.gradle to include jaxb-api

- - - - -
d32afd12 by tony mancill at 2018-10-31T13:48:20Z
Bump Standards-Version to 4.2.1

- - - - -
8fd4b65d by tony mancill at 2018-11-01T00:30:49Z
prepare changelog for upload to unstable

- - - - -
3a09cf04 by tony mancill at 2018-11-01T00:58:01Z
Merge branch 'master' of salsa.debian.org:java-team/jabref

- - - - -
854939ef by tony mancill at 2018-11-01T00:59:19Z
restore LP bug number to changelog

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/080_jdk11_jaxb.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,15 @@
-jabref (3.8.2+ds-8) UNRELEASED; urgency=medium
+jabref (3.8.2+ds-8) unstable; urgency=medium
 
   * Add runtime dep on jaxb and update wrapper script for openjdk 11
     (Closes: #912221, LP: #1799106)
-
- -- tony mancill <tmancill at debian.org>  Tue, 30 Oct 2018 20:54:56 -0700
+  * Include openjdk-8-jdk as a build-dep for the xjc binary (removed
+    in openjdk-11) and patch build.gradle to compile using jaxb-api.
+    Note that this package still uses default-jdk for the compilation
+    itself. It cannot depend solely on openjdk-8-jdk, as Debian's
+    gradle fails to run on that JDK. (Addresses FTBFS)
+  * Bump Standards-Version to 4.2.1.
+
+ -- tony mancill <tmancill at debian.org>  Wed, 31 Oct 2018 17:30:24 -0700
 
 jabref (3.8.2+ds-7) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -30,16 +30,17 @@ Build-Depends-Indep: ant,
                      liblog4j2-java (>= 2.10.0-2) | liblog4j2-java (<< 2.10),
                      libmicroba-java,
                      libmysql-java,
-                     libpdfbox-java (<< 1:2),
+                     libpdfbox-java,
                      libpostgresql-jdbc-java (>= 9.4.1212),
                      libreoffice-java-common,
                      libscram-java,
                      libspin-java,
-                     libswingx-java (<< 1:1.6.4),
+                     libswingx-java,
                      libunirest-java-java,
                      default-jdk,
+                     openjdk-8-jdk,
                      ure (>= 5.0~)
-Standards-Version: 4.1.4
+Standards-Version: 4.2.1
 Vcs-Browser: https://salsa.debian.org/java-team/jabref
 Vcs-Git: https://salsa.debian.org/java-team/jabref.git
 Homepage: https://www.jabref.org/


=====================================
debian/patches/080_jdk11_jaxb.patch
=====================================
@@ -0,0 +1,10 @@
+--- a/build.gradle
++++ b/build.gradle
+@@ -129,6 +129,7 @@
+     compile 'org.apache.logging.log4j:log4j-core:2.7'
+     //compile 'org.xmlunit:xmlunit-core:2.3.0'
+     //compile 'org.xmlunit:xmlunit-matchers:2.3.0'
++    compile 'javax.xml.bind:jaxb-api:2.3.0'
+ 
+     testCompile 'junit:junit:4.12'
+     testCompile 'org.mockito:mockito-core:2.6.2'


=====================================
debian/patches/series
=====================================
@@ -5,3 +5,4 @@
 050_unirest_json.patch
 060_0664_perms.patch
 070_jdk9_swing.patch
+080_jdk11_jaxb.patch



View it on GitLab: https://salsa.debian.org/java-team/jabref/compare/dd473843bcde079c8c1ba7ac04a89a35c0977cbf...854939ef52bc49a5133817ebfe178c8ac1120e0f

-- 
View it on GitLab: https://salsa.debian.org/java-team/jabref/compare/dd473843bcde079c8c1ba7ac04a89a35c0977cbf...854939ef52bc49a5133817ebfe178c8ac1120e0f
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/20181101/233a0d75/attachment.html>


More information about the pkg-java-commits mailing list