Your message dated Sun, 23 Oct 2016 23:45:16 +0000
with message-id <e1byss4-0003xj...@franck.debian.org>
and subject line Bug#797408: fixed in splitpatch 1.0+20160815+git13c5941-1
has caused the Debian Bug report #797408,
regarding splitpatch: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
797408: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797408
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: splitpatch
Version: 0.0+20131223+gitb13d810-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that splitpatch could not be built reproducibly.
The current date is embedded into the manpage.

The attached patch replaces the timestamp with the date from the latest
changelog entry.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds


diff --git a/debian/pod2man.mk b/debian/pod2man.mk
index d639c59..ea04401 100644
--- a/debian/pod2man.mk
+++ b/debian/pod2man.mk
@@ -34,9 +34,11 @@ endif
 PACKAGE		?= package
 RELEASE         ?= $(PACKAGE)
 
+SOURCE_DATE_EPOCH ?= $$(dpkg-parsechangelog -l changelog -S Date | date "+%s" -f -)
+
 # Optional variables to set
 MANSECT		?= 1
-PODCENTER	?= $$(date "+%Y-%m-%d")
+PODCENTER	?= $$(date -u "+%Y-%m-%d" -d "@$(SOURCE_DATE_EPOCH)")
 
 # Directories
 MANSRC		=

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: splitpatch
Source-Version: 1.0+20160815+git13c5941-1

We believe that the bug you reported is fixed in the latest version of
splitpatch, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 797...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jari Aalto <jari.aa...@cante.net> (supplier of updated splitpatch package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 22 Oct 2016 14:14:09 +0300
Source: splitpatch
Binary: splitpatch
Architecture: source all
Version: 1.0+20160815+git13c5941-1
Distribution: unstable
Urgency: medium
Maintainer: Jari Aalto <jari.aa...@cante.net>
Changed-By: Jari Aalto <jari.aa...@cante.net>
Description:
 splitpatch - split the patch up into files or hunks
Closes: 797408 807782 807783
Changes:
 splitpatch (1.0+20160815+git13c5941-1) unstable; urgency=medium
 .
   * New upstream release (Closes: 807782).
   * debian/control
     - (Description): Fix typo.
     - (Homepage): Update.
     - (Standards-Version): Update to 3.9.8.
     - (Vcs-*): Update to anonscm.debian.org.
   * debian/copyright
     - (Comment): New.
     - Update URLs.
   * debian/patches
     - Remove; all patches included in the upstream release.
   * debian/pod2man.mk
     - Make build reproducible (Closes: 797408).
       Patch thanks to Reiner Herrmann <rei...@reiner-h.de>.
   * debian/rules
     - (man) mark as .PHONY.
   * debian/watch
     - Add Github URL. (Closes: 807783). Patch thanks to Joao Eriberto Mota
       Filho <eribe...@debian.org>
Checksums-Sha1:
 f59f5e4952bbeaf13d6fdd0772444a0c9ebcdfe0 1978 
splitpatch_1.0+20160815+git13c5941-1.dsc
 19e18950fd5f7b21d2e45604755b44a067518146 4807 
splitpatch_1.0+20160815+git13c5941.orig.tar.gz
 bd55c3c1e370b1d1171210663c214e323c78d524 5080 
splitpatch_1.0+20160815+git13c5941-1.debian.tar.xz
 00db5d4d3757a847edf2376269b8fc1730400318 8262 
splitpatch_1.0+20160815+git13c5941-1_all.deb
Checksums-Sha256:
 e53f8a5094cba14ee25315da9eb2d69e54f60af3a6dc3f2320cbc40af4d561f7 1978 
splitpatch_1.0+20160815+git13c5941-1.dsc
 22c605cbc8a7977b6bca0ebdbde6427c53a8af8f9e22557094386e70c78c71f4 4807 
splitpatch_1.0+20160815+git13c5941.orig.tar.gz
 b65a14e6f469010583eed31e14c5fe9d3ad2956610fcc61b36d77902ce8a1688 5080 
splitpatch_1.0+20160815+git13c5941-1.debian.tar.xz
 e014c4141d5b05abfd285a15b82f6fc84964cad6c85e119a99cadbac9190f47e 8262 
splitpatch_1.0+20160815+git13c5941-1_all.deb
Files:
 68ee8b196eb1bddc745d50a4032638c7 1978 text optional 
splitpatch_1.0+20160815+git13c5941-1.dsc
 d83c5bcac38b91d002050ad2ecfbf669 4807 text optional 
splitpatch_1.0+20160815+git13c5941.orig.tar.gz
 3e57ad4726bc0b5edc52f27e90b78bde 5080 text optional 
splitpatch_1.0+20160815+git13c5941-1.debian.tar.xz
 5c59f45bf1ace2e3a4be25632b638d22 8262 text optional 
splitpatch_1.0+20160815+git13c5941-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYC6VRAAoJECHSBYmXSz6WeVgQAJWcmFb0YVbrlMH2rTLbD11z
zZeI9bGoyNfep9i+Wq6eZT9qihc9H4wD1sEPvuUXEb7qCGVWTdeIKhTbA1xvkpFV
QPWyolHdaIDiRNaviiAFunOZRrpVzIOGHyX8U6kzbnY9GlA7ocF7OfPzO+FvShit
kjLdfSlw/5rcTwinbNMusIb9J5vxzO/vwri1zwYoLrcUTu3bptm1JJD6p2kb1y4z
QkEho7K700V2hswy/gMmoaimzwDAkElML/dYH1uFLLqGxpmFKGWRX5sshETjmvg5
p1tOtoJj2dwjjlmNoc7yuLz0GhvoNkLpVIMtL6ZwLHei6SYbR42Vim5qg4O9B6hL
cOEwBu1nLdx3Qz8+ez7Eo81RkuRJCbDK58h5osL3qjpuLZS82/3ZrZlmccNnPUqG
6kfo/pfQRoTMUOc4fSqjWThgeixeLFwF4181BFBwZELE3ke/6lh8/wG1UhzFYKlO
6unpCodTSx2J/fcA6dOE+6Mvtspo1NgmmuDRjQiruZZ7JjhUzeYfmWgRUeEKKqJ4
UOFGKZgranZHALrY4uu3U+ITBUy8PcI+ZLSE+Bval5aYT2wjIhEoMlW1xvYQ63Ts
YdrF9WgyAFlmL8sSBNASwyo/ac1uc4YedRIbFrzKejTpM6C8J9/CJ+Zlfr156+Sq
oxQnQ5UDJKLcLABhEd4g
=lO26
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to