[med-svn] [Git][med-team/libsis-jhdf5-java][master] 3 commits: Activating build-time tests again
Pierre Gruet
gitlab at salsa.debian.org
Mon Sep 21 22:27:19 BST 2020
Pierre Gruet pushed to branch master at Debian Med / libsis-jhdf5-java
Commits:
2d0be93b by Pierre Gruet at 2020-09-21T22:31:22+02:00
Activating build-time tests again
- - - - -
390b18a6 by Pierre Gruet at 2020-09-21T22:34:07+02:00
Deleting useless rm in override_dh_auto_clean
- - - - -
804e2213 by Pierre Gruet at 2020-09-21T23:04:28+02:00
Forwarding patches
- - - - -
9 changed files:
- debian/changelog
- debian/patches/adapting_h5ar_script_to_debian.patch
- debian/patches/avoid_using_private_hdf5_header.patch
- debian/patches/declaring_final_variables.patch
- debian/patches/loading_jni_in_java_file.patch
- debian/patches/use_debian_packaged_libs.patch
- debian/patches/use_jaxb.patch
- debian/patches/using_h5util_definitions.patch
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+libsis-jhdf5-java (19.04.0+dfsg-3) unstable; urgency=medium
+
+ * Activating build-time tests again
+ * Deleting useless rm in override_dh_auto_clean
+ * Forwarding patches
+
+ -- Pierre Gruet <pgtdebian at free.fr> Mon, 21 Sep 2020 23:03:34 +0200
+
libsis-jhdf5-java (19.04.0+dfsg-2) unstable; urgency=medium
[ Pierre Gruet ]
=====================================
debian/patches/adapting_h5ar_script_to_debian.patch
=====================================
@@ -1,6 +1,7 @@
Description: Adapting bindings to the location of files on a Debian system
Author: Pierre Gruet <pgtdebian at free.fr>
Last-Update: 2020-05-12
+Forwarded: not-needed
--- a/dist/bin/h5ar
+++ b/dist/bin/h5ar
=====================================
debian/patches/avoid_using_private_hdf5_header.patch
=====================================
@@ -1,6 +1,9 @@
Description: avoid using the header H5private.h of hdf5, which is not shipped
+ We do not mix the sources of hdf5 and sis-jhdf5, which upstream apparently
+ does.
Author: Pierre Gruet <pgtdebian at free.fr>
Last-Update: 2020-04-26
+Forwarded: not-needed
--- a/source/c/jni/h5jni.h
+++ b/source/c/jni/h5jni.h
=====================================
debian/patches/declaring_final_variables.patch
=====================================
@@ -1,6 +1,7 @@
Description: Adding final qualifier for some variables used by an inner class
Author: Pierre Gruet <pgtdebian at free.fr>
Last-Update: 2020-05-12
+Forwarded: brinn at ethz.ch
--- a/source/java/ch/systemsx/cisd/hdf5/HDF5BaseWriter.java
+++ b/source/java/ch/systemsx/cisd/hdf5/HDF5BaseWriter.java
=====================================
debian/patches/loading_jni_in_java_file.patch
=====================================
@@ -3,6 +3,7 @@ Description: adding loading of jni part in Java code
In two other ones, the library call has to be changed.
Author: Pierre Gruet <pgtdebian at free.fr>
Last-Update: 2020-05-07
+Forwarded: not-needed
--- a/source/java/ch/systemsx/cisd/hdf5/io/HDF5DataSetRandomAccessFile.java
+++ b/source/java/ch/systemsx/cisd/hdf5/io/HDF5DataSetRandomAccessFile.java
=====================================
debian/patches/use_debian_packaged_libs.patch
=====================================
@@ -1,6 +1,7 @@
Author: Andreas Tille <tille at debian.org>
Last-Update: Mon, 13 Aug 2018 14:30:28 +0200
Description: Use Debian packaged jars
+Forwarded: not-needed
--- a/.classpath
+++ b/.classpath
=====================================
debian/patches/use_jaxb.patch
=====================================
@@ -1,6 +1,7 @@
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
+Forwarded: not-needed
Description: It isn't missing, it's hidden by default to prepare its removal in the
next Java release.
.
=====================================
debian/patches/using_h5util_definitions.patch
=====================================
@@ -6,6 +6,7 @@ Description: using definitions of source/c/jni/h5util.h
uses functions of which prototypes are in this file.
Author: Pierre Gruet <pgtdebian at free.fr>
Last-Update: 2020-04-26
+Forwarded: brinn at ethz.ch
--- a/source/c/h5lHelperImp.c
+++ b/source/c/h5lHelperImp.c
=====================================
debian/rules
=====================================
@@ -18,12 +18,7 @@ CPPFLAGS += ${jvm_includes} -Ijni
override_dh_auto_clean:
dh_auto_clean
- $(RM) -rf debian/libsis-jhdf5-java/ debian/libsis-jhdf5-jni/ debian/tmp/ debian/.debhelper/
- $(RM) debian/*debhelper* debian/files debian/*.substvars
- $(RM) -rf targets/ test-output/
$(RM) source/c/libsis-jhdf5.so
- $(RM) -rf debian/_jh*
- $(RM) -rf debian/h5ar/
$(RM) sis-jhdf5-h5ar-cli.jar
override_dh_auto_build:
@@ -71,7 +66,7 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
JNIPATH="`readlink -f source/c`:/usr/lib/jni" \
TZ=Europe/Zurich LC_ALL=C ; \
find $$TESTSOURCEDIR/sourceTest/java -name '*.java' | xargs javac && \
- java -Xmx2048M -Djava.library.path="$$JNIPATH" org.testng.TestNG -verbose 2 sourceTest/java/tests.xml || true # FIXME: todo: 8 test suite failures - should be left for source-only upload
+ java -Xmx2048M -Djava.library.path="$$JNIPATH" org.testng.TestNG -verbose 2 sourceTest/java/tests.xml
# These other tests have 3 failures. I don't think they are expected to pass.
#cd sourceTest/java && \
#ln -s test/hdf5lib/h5ex_g_iterate.hdf . && \
View it on GitLab: https://salsa.debian.org/med-team/libsis-jhdf5-java/-/compare/5fe15c8303535a026c4d6c98e797ba2a68af90fb...804e2213da150999f424213b80763cce40a58acf
--
View it on GitLab: https://salsa.debian.org/med-team/libsis-jhdf5-java/-/compare/5fe15c8303535a026c4d6c98e797ba2a68af90fb...804e2213da150999f424213b80763cce40a58acf
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/20200921/4c298cc1/attachment-0001.html>
More information about the debian-med-commit
mailing list