[med-svn] [Git][med-team/bcftools][master] 2 commits: skip i386 due to lack of tabix/libhts

Michael R. Crusoe gitlab at salsa.debian.org
Tue Aug 6 18:34:14 BST 2019



Michael R. Crusoe pushed to branch master at Debian Med / bcftools


Commits:
af239313 by Michael R. Crusoe at 2019-08-06T16:46:10Z
skip i386 due to lack of tabix/libhts

- - - - -
2d799163 by Michael R. Crusoe at 2019-08-06T17:32:45Z
don't parallelize the tests

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -1,13 +1,13 @@
-bcftools (1.9-2) UNRELEASED; urgency=medium
+bcftools (1.9-2) unstable; urgency=medium
 
   * Team upload.
   * Remove now-unneeded lintian-override
-  * Reduce test failures on i386 from 113 to 18 by compiling with -msse
-    and -mfpmath=sse
+  * Remove i386 as libhts/tabix has dropped it
+  * Temporarily disable failing plugins tests
   * Remove trailing whitespace in debian/copyright
   * Standards-Version: 4.3.0, no changes needed
 
- -- Michael R. Crusoe <michael.crusoe at gmail.com>  Wed, 16 Jan 2019 01:18:22 -0800
+ -- Michael R. Crusoe <michael.crusoe at gmail.com>  Tue, 06 Aug 2019 19:32:16 +0200
 
 bcftools (1.9-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -16,7 +16,7 @@ Vcs-Git: https://salsa.debian.org/med-team/bcftools.git
 Homepage: http://samtools.github.io/bcftools/
 
 Package: bcftools
-Architecture: any
+Architecture: any-amd64 arm64 armel armhf mips mips64el mipsel ppc64el s390x alpha hppa ia64 m68k powerpc powerpcspe ppc64 riscv64 sh4 sparc64 x32
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          ${perl:Depends}


=====================================
debian/rules
=====================================
@@ -2,9 +2,6 @@
 
 #export DH_VERBOSE = 1
 #include /usr/share/dpkg/default.mk
-ifneq (,$(filter $(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386))
-  export DEB_CFLAGS_MAINT_APPEND=-msse -mfpmath=sse
-endif
 
 %:
 	dh $@
@@ -40,3 +37,8 @@ override_dh_install:
 	for pscript in `grep -Rl '#!/usr/bin/env \+perl' debian/*` ; do \
 	    sed -i '1s?#!/usr/bin/env \+perl?#!/usr/bin/perl?' $${pscript} ; \
 	done
+
+override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+	make test-no-plugins VERBOSE=1
+endif


=====================================
debian/tests/control
=====================================
@@ -1,9 +1,8 @@
 Test-Command:
-	ln -s /usr/bin/bcftools bcftools &&
+	mv -f bcftools bcftools.orig || /bin/true; ln -s /usr/bin/bcftools bcftools &&
 	./test/test.pl
-	--plugins
 	--exec bgzip=/usr/bin/bgzip
-	--exec tabix=/usr/bin/tabix
+	--exec tabix=/usr/bin/tabix  && mv -f bcftools.orig bcftools
 Depends:
 	@,
 	tabix,



View it on GitLab: https://salsa.debian.org/med-team/bcftools/compare/2195caeaaa363f4c308bb018e568fbe17607b0c4...2d79916316c5e451e6ba5aa3838b954d3ca3299d

-- 
View it on GitLab: https://salsa.debian.org/med-team/bcftools/compare/2195caeaaa363f4c308bb018e568fbe17607b0c4...2d79916316c5e451e6ba5aa3838b954d3ca3299d
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/20190806/4fde66a2/attachment-0001.html>


More information about the debian-med-commit mailing list