Étienne Mollier pushed to branch master at Debian Med / grabix
Commits: 364d54c2 by Chris Lamb at 2026-05-27T20:33:30+02:00 d/rules: make the build reproducible grabix could not be built reproducibly. This is because running the testsuite removes the .vcf files, meaning that if the testsuite is skipped then these are files are not removed and thus they get shipped with the binary package — and the package is not reproducible as a result. This change unconditionally removes these files so the package is the same regardless if whether the testsuite is run or not. Signed-off-by: Étienne Mollier <[email protected]> Closes: #1125729 - - - - - 9af6c67b by Étienne Mollier at 2026-05-27T20:35:38+02:00 d/control: drop redundant Priority: optional. - - - - - 16ce2d53 by Étienne Mollier at 2026-05-27T20:36:00+02:00 d/control: drop redundant Rules-Requires-Root: no. - - - - - ab29de88 by Étienne Mollier at 2026-05-27T20:37:14+02:00 d/patches/*: normalise Last-Update timestamps. - - - - - d66b08da by Étienne Mollier at 2026-05-27T20:37:36+02:00 d/control: declare compliance to standards version 4.7.4. - - - - - 06cd85bb by Étienne Mollier at 2026-05-27T20:47:47+02:00 d/watch: convert to v5 Github template. - - - - - a576bd72 by Étienne Mollier at 2026-05-27T20:48:29+02:00 d/changelog: ready for upload to unstable. - - - - - 10 changed files: - debian/changelog - debian/control - debian/patches/2to3.patch - debian/patches/Hardening.patch - debian/patches/fix_assignment_of_char_to_pointer.patch - debian/patches/fix_test.patch - debian/patches/introduceLTO.patch - debian/patches/warnings.patch - debian/rules - debian/watch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,19 @@ +grabix (0.1.7-6) unstable; urgency=medium + + * Team upload. + + [ Chris Lamb ] + * d/rules: make the build reproducible (Closes: #1125729) + + [ Étienne Mollier ] + * d/control: drop redundant Priority: optional. + * d/control: drop redundant Rules-Requires-Root: no. + * d/patches/*: normalise Last-Update timestamps. + * d/control: declare compliance to standards version 4.7.4. + * d/watch: convert to v5 Github template. + + -- Étienne Mollier <[email protected]> Wed, 27 May 2026 20:48:14 +0200 + grabix (0.1.7-5) unstable; urgency=medium * Team upload ===================================== debian/control ===================================== @@ -2,18 +2,16 @@ Source: grabix Maintainer: Debian Med Packaging Team <[email protected]> Uploaders: Steffen Moeller <[email protected]> Section: science -Priority: optional Build-Depends: debhelper-compat (= 13), zlib1g-dev, python3, tabix, time, less -Standards-Version: 4.7.0 +Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/med-team/grabix Vcs-Git: https://salsa.debian.org/med-team/grabix.git Homepage: https://github.com/arq5x/grabix -Rules-Requires-Root: no Package: grabix Architecture: any ===================================== debian/patches/2to3.patch ===================================== @@ -1,7 +1,7 @@ Description: Use 2to3 to port to Python3 Bug-Debian: https://bugs.debian.org/936648 Author: Andreas Tille <[email protected]> -Last-Update: Tue, 10 Sep 2019 16:50:14 +0200 +Last-Update: 2019-09-10 --- a/test.sh +++ b/test.sh ===================================== debian/patches/Hardening.patch ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille -Last-Update: 2017-12-07 20:03:53 +0100 +Last-Update: 2017-12-07 Description: Propagate hardening options --- a/Makefile ===================================== debian/patches/fix_assignment_of_char_to_pointer.patch ===================================== @@ -1,5 +1,5 @@ Author: Steffen Moeller -Last-Update: 2018-04-27 14:25:12 +0200 +Last-Update: 2018-04-27 Description: fix assignment of char to pointer Index: grabix/grabix.cpp ===================================== debian/patches/fix_test.patch ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille <[email protected]> -Last-Update: Sun, 28 Oct 2018 14:13:30 +0100 +Last-Update: 2018-10-28 Description: Assume that grabix can be found in PATH --- a/tests/test-fastq.py ===================================== debian/patches/introduceLTO.patch ===================================== @@ -1,5 +1,5 @@ Author: Steffen Moeller -Last-Update: 2018-04-27 14:25:12 +0200 +Last-Update: 2018-04-27 Description: Add lto option --- a/Makefile ===================================== debian/patches/warnings.patch ===================================== @@ -1,5 +1,5 @@ Author: Steffen Moeller -Last-Update: 2018-04-27 14:25:12 +0200 +Last-Update: 2018-04-27 Description: Avoid warnings about wrong type Index: grabix/grabix.cpp ===================================== debian/rules ===================================== @@ -15,3 +15,6 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) PATH=$(CURDIR):$(PATH) sh debian/testdata/test.sh rm -f test.cnt.gz test.cnt.gz.gbi endif + +execute_before_dh_auto_install: + rm -rf debian/testdata/test.*.vcf ===================================== debian/watch ===================================== @@ -1,6 +1,9 @@ -version=4 +Version: 5 +Template: Github +Project: grabix +Owner: arq5x # Release tag 1.4 is older as 0.1.5 and 0.1.6 -> so this is probably # tagged wrongly which is fixed here -opts="uversionmangle=s/1\.4/0.1.4/,filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz%" \ - https://github.com/arq5x/grabix/tags .*/v?@ANY_VERSION@@ARCHIVE_EXT@ +Filenamemangle: s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz% +Uversionmangle: s/1\.4/0.1.4/ View it on GitLab: https://salsa.debian.org/med-team/grabix/-/compare/b1763e48ba09ae0d325f0d6b9a9bcd172709bdeb...a576bd725b10aa13167dbe90f26f8ba522e20b1a -- View it on GitLab: https://salsa.debian.org/med-team/grabix/-/compare/b1763e48ba09ae0d325f0d6b9a9bcd172709bdeb...a576bd725b10aa13167dbe90f26f8ba522e20b1a You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
