[med-svn] [Git][med-team/centrifuge][master] 5 commits: Use consistent build time and build host
Andreas Tille (@tille)
gitlab at salsa.debian.org
Mon Oct 10 06:55:33 BST 2022
Andreas Tille pushed to branch master at Debian Med / centrifuge
Commits:
ed1a4691 by Andreas Tille at 2022-10-10T07:48:00+02:00
Use consistent build time and build host
- - - - -
248bfefc by Andreas Tille at 2022-10-10T07:48:26+02:00
routine-update: Standards-Version: 4.6.1
- - - - -
922c90db by Andreas Tille at 2022-10-10T07:48:33+02:00
Set upstream metadata fields: Repository-Browse.
Changes-By: lintian-brush
- - - - -
1e69d6fd by Andreas Tille at 2022-10-10T07:52:35+02:00
Lintian-overrides for false positive (see lintian bug #1017966)
- - - - -
be483143 by Andreas Tille at 2022-10-10T07:54:16+02:00
Upload to unstable
- - - - -
6 changed files:
- debian/changelog
- debian/control
- + debian/patches/0001-Makefile-Use-consistent-build-time-and-build-host.patch
- debian/patches/series
- + debian/source/lintian-overrides
- debian/upstream/metadata
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+centrifuge (1.0.3-11) unstable; urgency=medium
+
+ * Builds reproducibly (thanks for the patch to Vagrant Cascadian)
+ Closes: #1021513
+ * Standards-Version: 4.6.1 (routine-update)
+ * Set upstream metadata fields: Repository-Browse.
+ * Lintian-overrides for false positive (see lintian bug #1017966)
+
+ -- Andreas Tille <tille at debian.org> Mon, 10 Oct 2022 07:52:41 +0200
+
centrifuge (1.0.3-10) unstable; urgency=medium
* Really fix watch file
=====================================
debian/control
=====================================
@@ -7,7 +7,7 @@ Build-Depends: debhelper-compat (= 13),
dh-python,
dh-sequence-python3,
jellyfish
-Standards-Version: 4.6.0
+Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/med-team/centrifuge
Vcs-Git: https://salsa.debian.org/med-team/centrifuge.git
Homepage: https://ccb.jhu.edu/software/centrifuge/
=====================================
debian/patches/0001-Makefile-Use-consistent-build-time-and-build-host.patch
=====================================
@@ -0,0 +1,28 @@
+From: Vagrant Cascadian <vagrant at reproducible-builds.org>
+Date: Sun, 9 Oct 2022 22:22:14 +0000
+Bug-Debian: https://bugs.debian.org/1021513
+Subject: Makefile: Use consistent build time and build host.
+
+https://reproducible-builds.org/docs/source-date-epoch/
+---
+ Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 66775a8..e24685e 100644
+--- a/Makefile
++++ b/Makefile
+@@ -248,8 +248,8 @@ both-debug: centrifuge-class-debug centrifuge-build-bin-debug
+
+ DEFS=-fno-strict-aliasing \
+ -DCENTRIFUGE_VERSION="\"$(GIT_VERSION)\"" \
+- -DBUILD_HOST="\"`hostname`\"" \
+- -DBUILD_TIME="\"`date`\"" \
++ -DBUILD_HOST="\"BUILDHOST\"" \
++ -DBUILD_TIME="\"`date --utc --date=@$(SOURCE_DATE_EPOCH) +%F`\"" \
+ -DCOMPILER_VERSION="\"`$(CXX) -v 2>&1 | tail -1`\"" \
+ $(FILE_FLAGS) \
+ $(CFLAGS) \
+--
+2.37.2
+
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
+0001-Makefile-Use-consistent-build-time-and-build-host.patch
fix_auto_ptr_usage_in_gcc-7.patch
0002-Fix-build-with-rank.patch
0003-Fix-make-install-DESTDIR.patch
=====================================
debian/source/lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+# See lintian bug #1017966
+centrifuge source: source-is-missing [doc/manual.html]
=====================================
debian/upstream/metadata
=====================================
@@ -22,3 +22,4 @@ Registry:
Entry: NA
- Name: conda:bioconda
Entry: centrifuge
+Repository-Browse: https://github.com//infphilo
View it on GitLab: https://salsa.debian.org/med-team/centrifuge/-/compare/6466fef94e6e4f67c91554e18c57916aec8bb303...be483143a3ba03e3b299518b0311129d6c205386
--
View it on GitLab: https://salsa.debian.org/med-team/centrifuge/-/compare/6466fef94e6e4f67c91554e18c57916aec8bb303...be483143a3ba03e3b299518b0311129d6c205386
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/20221010/c32bccfe/attachment-0001.htm>
More information about the debian-med-commit
mailing list