Andreas Tille pushed to branch master at Debian Med / centrifuge
Commits: 00ef632a by Andreas Tille at 2020-11-06T16:53:18+01:00 Enable building on all architectures where jellyfish is available - - - - - dacba485 by Andreas Tille at 2020-11-06T16:54:23+01:00 No need to Build-Depend hisat2 since this is available on all architectures now. Jellyfish is the restricting package for builds. - - - - - 4f43fd41 by Andreas Tille at 2020-11-06T16:56:03+01:00 Test on all architectures where jellyfish is available - - - - - fdc29ed0 by Andreas Tille at 2020-11-06T16:59:29+01:00 routine-update: Ready to upload to unstable - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/enable_arm64_and_others.patch - debian/patches/series - debian/tests/control Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,12 @@ +centrifuge (1.0.3-5) unstable; urgency=medium + + * Enable building on all architectures where jellyfish is available + * No need to Build-Depend hisat2 since this is available on all + architectures now. Jellyfish is the restricting package for builds. + * Test on all architectures where jellyfish is available + + -- Andreas Tille <[email protected]> Fri, 06 Nov 2020 16:56:30 +0100 + centrifuge (1.0.3-4) unstable; urgency=medium * Team Upload. ===================================== debian/control ===================================== @@ -6,7 +6,6 @@ Priority: optional Build-Depends: debhelper-compat (= 13), dh-python, dh-sequence-python3, - hisat2, jellyfish Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/med-team/centrifuge ===================================== debian/patches/enable_arm64_and_others.patch ===================================== @@ -0,0 +1,17 @@ +Description: Enable building on all architectures where jellyfish is available +FIXME: That patch is a bit rude since it relies on the fact that + jellyfish builds on 64 bit architectures only. Feel free to enhance +Author: Andreas Tille <[email protected]> +Last-Update: Fri, 06 Nov 2020 16:51:21 +0100 + +--- a/Makefile ++++ b/Makefile +@@ -141,7 +141,7 @@ GIT_VERSION = $(VERSION) + #GIT_VERSION = $(shell command -v git 2>&1 > /dev/null && git describe --long --tags --dirty --always --abbrev=10 || cat VERSION) + + # Convert BITS=?? to a -m flag +-BITS=32 ++BITS=64 + ifeq (x86_64,$(shell uname -m)) + BITS=64 + endif ===================================== debian/patches/series ===================================== @@ -4,3 +4,4 @@ fix_auto_ptr_usage_in_gcc-7.patch hardening.patch no_msse2.patch 2to3.patch +enable_arm64_and_others.patch ===================================== debian/tests/control ===================================== @@ -1,4 +1,5 @@ Tests: run-unit-test Depends: @ Restrictions: allow-stderr - +# Mention all architectures where jellyfish is available +Architecture: amd64 arm64 mips64el ia64 riscv64 View it on GitLab: https://salsa.debian.org/med-team/centrifuge/-/compare/33c67c77e4e6714ec70a30b36326a6bb0f91ecfb...fdc29ed002184d6ede7cca41c4b95707bcc294c7 -- View it on GitLab: https://salsa.debian.org/med-team/centrifuge/-/compare/33c67c77e4e6714ec70a30b36326a6bb0f91ecfb...fdc29ed002184d6ede7cca41c4b95707bcc294c7 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
