[med-svn] [htsjdk] 01/01: fix testng issues and upload package
Olivier Sallou
osallou at debian.org
Wed Nov 1 09:35:49 UTC 2017
This is an automated email from the git hooks/post-receive script.
osallou pushed a commit to branch debian/2.8.1
in repository htsjdk.
commit 7dc599f06689f5d0fdb8a64cbc00be36600ceb6f
Author: Olivier Sallou <osallou at debian.org>
Date: Wed Nov 1 09:26:18 2017 +0000
fix testng issues and upload package
---
debian/changelog | 8 ++++++++
debian/patches/50-fix-build.patch | 12 +++++++++---
debian/rules | 3 ++-
3 files changed, 19 insertions(+), 4 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 2d29234..38da2a7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+htsjdk (2.8.1+dfsg-2) unstable; urgency=medium
+
+ * d/patches/50-fix-build.patch, d/rules: fix testng declaration and disable
+ unit testing due to gradle bug that will be fixed by gradle 3.4
+ => lower severity of #877590
+
+ -- Olivier Sallou <osallou at debian.org> Wed, 01 Nov 2017 09:25:25 +0000
+
htsjdk (2.8.1+dfsg-1) unstable; urgency=medium
[ Andreas Tille ]
diff --git a/debian/patches/50-fix-build.patch b/debian/patches/50-fix-build.patch
index b7b6047..3e89c84 100644
--- a/debian/patches/50-fix-build.patch
+++ b/debian/patches/50-fix-build.patch
@@ -1,10 +1,16 @@
-junit JAR is required for tests
+Subject: fix test dependencies
+Description: tests need testng:debian release
+Forwarded: not-needed
+Last-Updated: 2017-11-01
+Author: Olivier Sallou <osallou at debian.org>
--- a/build.gradle
+++ b/build.gradle
-@@ -23,6 +23,7 @@
+@@ -22,7 +22,8 @@
+ compile "org.tukaani:xz:1.5"
compile "gov.nih.nlm.ncbi:ngs-java:1.2.4"
- testCompile "org.testng:testng:6.9.9"
+- testCompile "org.testng:testng:6.9.9"
++ testCompile "org.testng:testng:debian"
+ testCompile "junit:junit:4.x"
}
diff --git a/debian/rules b/debian/rules
index ecc4856..b208b73 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,8 @@ override_dh_auto_build:
dh_auto_build -- jar javadoc
override_dh_auto_test:
- dh_auto_build -- test
+ # disable unit testing due to gradle 3.2 bug, will be fixed by gradle 3.4
+ # dh_auto_build -- test
override_jh_installlibs:
jh_installlibs --version-strip='[+]dfsg[.0-9]*'
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/htsjdk.git
More information about the debian-med-commit
mailing list