[med-svn] [Git][med-team/libsis-jhdf5-java][use_gradle] Use jaxb

Andreas Tille gitlab at salsa.debian.org
Thu Sep 20 07:41:15 BST 2018


Andreas Tille pushed to branch use_gradle at Debian Med / libsis-jhdf5-java


Commits:
db984822 by Andreas Tille at 2018-09-20T06:34:14Z
Use jaxb

- - - - -


4 changed files:

- debian/control
- debian/patches/series
- debian/patches/use_debian_packaged_libs.patch
- + debian/patches/use_jaxb.patch


Changes:

=====================================
debian/control
=====================================
@@ -13,6 +13,7 @@ Build-Depends: debhelper (>= 11~),
                libcommons-lang-java,
                libcommons-io-java,
                libecj-java,
+               libjaxb-java,
                libsis-base-java (>= 18.08.0~),
                libhdf5-dev (>> 1.8.13),
                libargs4j-java,


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 use_debian_packaged_libs.patch
+use_jaxb.patch


=====================================
debian/patches/use_debian_packaged_libs.patch
=====================================
@@ -1,6 +1,6 @@
 --- a/.classpath
 +++ b/.classpath
-@@ -4,18 +4,17 @@
+@@ -4,18 +4,18 @@
  	<classpathentry kind="src" path="sourceExamples/java"/>
  	<classpathentry kind="src" path="sourceTest/java"/>
  	<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
@@ -18,6 +18,7 @@
 -	<classpathentry kind="lib" path="libs/prod/commons-io-2.6.jar" sourcepath="libs/prod/commons-io-2.6-sources.jar"/>
 -	<classpathentry kind="lib" path="libs/prod/sis-base-18.08.0.jar" sourcepath="libs/prod/sis-base-18.08.0-sources.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/ecj.jar"/>
++	<classpathentry kind="lib" path="/usr/share/java/jaxb-core.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/hamcrest-core.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/hamcrest-integration.jar"/>
 +	<classpathentry kind="lib" path="/usr/share/java/hamcrest-library.jar"/>


=====================================
debian/patches/use_jaxb.patch
=====================================
@@ -0,0 +1,23 @@
+Author: Emmanuel Bourg <ebourg at apache.org>
+Date: Wed, 19 Sep 2018 23:29:20 +0200
+Origin: https://lists.debian.org/debian-java/2018/09/msg00061.html
+Description: It isn't missing, it's hidden by default to prepare its removal in the
+ next Java release.
+.
+ > I guess this is what I need once Java 11 will be the default - but I
+ > have no idea why the build stumbles upon this. :-(
+ .
+ Java 11 will soon be the default (maybe next week for the GA release?),
+ so I recommend aiming for a long term solution.
+
+--- a/source/java/ch/systemsx/cisd/hdf5/hdf5lib/HDFHelper.java
++++ b/source/java/ch/systemsx/cisd/hdf5/hdf5lib/HDFHelper.java
+@@ -32,7 +32,7 @@ import static hdf.hdf5lib.HDF5Constants.
+ import static hdf.hdf5lib.HDF5Constants.H5_INDEX_NAME;
+ import static hdf.hdf5lib.HDF5Constants.H5_ITER_INC;
+ 
+-import com.sun.xml.internal.bind.v2.runtime.Name;
++import com.sun.xml.bind.v2.runtime.Name;
+ 
+ import hdf.hdf5lib.H5;
+ import hdf.hdf5lib.HDF5Constants;



View it on GitLab: https://salsa.debian.org/med-team/libsis-jhdf5-java/commit/db984822e24beaa5ac4318c40630644ef5800a04

-- 
View it on GitLab: https://salsa.debian.org/med-team/libsis-jhdf5-java/commit/db984822e24beaa5ac4318c40630644ef5800a04
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/debian-med-commit/attachments/20180920/10029820/attachment-0001.html>


More information about the debian-med-commit mailing list