[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