Your message dated Sun, 14 Jun 2015 16:15:24 +0000
with message-id <e1z4aza-0000xf...@franck.debian.org>
and subject line Bug#788722: fixed in thuban 1.2.2-7
has caused the Debian Bug report #788722,
regarding thuban: 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.)


-- 
788722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788722
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: thuban
Version: 1.2.2-6
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 thuban could not be built reproducibly.
The build date is embedded into a manpage generated by docbook2x-man

The attached patch fixes this by using the date from the latest
changelog entry instead.

Regards,
 Reiner

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

diff --git a/debian/rules b/debian/rules
index c0f2e9f..bafab07 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+BUILD_DATE=$(shell dpkg-parsechangelog -S Date | LC_ALL=C date -u "+%d %B %Y" -f -)
+
 MANPAGES:=$(wildcard debian/man/*.*.xml)
 
 CFLAGS += -Wall -g
@@ -27,7 +29,7 @@ override_dh_clean:
 override_dh_auto_build:
 	# Create man pages from DocBook XML
 	for x in $(MANPAGES) ; do \
-	  docbook2x-man $$x ; \
+	  docbook2x-man --string-param header-3="$(BUILD_DATE)" $$x ; \
 	  mv `basename $$x | sed 's/.xml$$//'` `dirname $$x` ; \
 	done
 

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: thuban
Source-Version: 1.2.2-7

We believe that the bug you reported is fixed in the latest version of
thuban, 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 788...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (supplier of updated thuban 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: Sun, 14 Jun 2015 16:32:38 +0200
Source: thuban
Binary: thuban thuban-doc
Architecture: source all amd64
Version: 1.2.2-7
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
Description:
 thuban     - Interactive geographic data viewer
 thuban-doc - Interactive geographic data viewer - documentation
Closes: 788722
Changes:
 thuban (1.2.2-7) unstable; urgency=medium
 .
   * Set the date embedded in man pages to the changelog date for
     reproducible builds. (closes: #788722)
   * Update my email to @debian.org address.
   * Update Vcs-Browser URL to use cgit instead of gitweb.
   * Bump Standards-Version to 3.9.6, no changes.
   * Add gbp.conf to use pristine-tar by default.
Checksums-Sha1:
 5c5bc235b8d9f28072dad9cb784307b4b36f32d0 2151 thuban_1.2.2-7.dsc
 d69926ef94c3f182ae6bd4b4f7a2c0b654298d84 11692 thuban_1.2.2-7.debian.tar.xz
 b96b466685359873a67471da575f9239be63a356 486772 thuban-doc_1.2.2-7_all.deb
 33468ce86e1527c19302400c86a98919a86fa0cd 496870 thuban_1.2.2-7_amd64.deb
Checksums-Sha256:
 85d834179e26ce792a063ee10fa5d6abdc961ef3575aef87940675be34041a7a 2151 
thuban_1.2.2-7.dsc
 aa393a4e21cc0907ed65dc3e6a8bdbf6ac3057410e343c0c4f4204db407267dc 11692 
thuban_1.2.2-7.debian.tar.xz
 6c7696dd54b9359bd5a7c789eaf3a404bf2876f03f5cc763ea78ea59eb001cdd 486772 
thuban-doc_1.2.2-7_all.deb
 cdce741a7dafd177a65daaef77aca3156a4189da2015c9a9159cc1b52d3e7221 496870 
thuban_1.2.2-7_amd64.deb
Files:
 b36689c54dd5b6fdae82a571c62e9311 2151 graphics optional thuban_1.2.2-7.dsc
 a32c5f9912de540fb7fa2df10cc0027b 11692 graphics optional 
thuban_1.2.2-7.debian.tar.xz
 96e58f6741c45f08a7b4f3cebad0532d 486772 doc optional thuban-doc_1.2.2-7_all.deb
 411735b637ca52fba78c716ee8bfc888 496870 graphics optional 
thuban_1.2.2-7_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJVfZRZAAoJEGdQ8QrojUrxzX4P/0NDqd4Nj2dFqoAINApYqBIx
QRd7UoaEHUFNveC3lrZd24+BeCd5n+2/1hY9zfGZ7XRyya29oKscu35yByLKeyJR
ZeYg5no3K/PEc75D+lrJJTn4JSloCX/lA2sX5pXQSrkpwJrFCCKM4vRhvQtqewZl
Gv29qNpT06x+hq8y5CXPQV8rRgldD8+8UFch6yfclmu7rTftGyB2dO7aCzryRiMF
D43e+JqsyKt4/LakMJZZOYrrvcFeMM+HOlLpmxMJZ/m3UKNvjShp7Qnuup9Y+00f
2yRG8AB4uhtTq9J6YHkO20mXOuhmWx3En3Wcdz+Ph8hJ8ftGp0yVhTctr8gRxEOX
zdL121IS9cZMIcMEoiaZOuTXLXv3Rmd5/hXGPM3poBLEuhE0OK94ShssP7wHJF18
O1Rmyv3075UOLm/IBiPXM8bGvothYDSpU3bTjKKpyOy3HCLPu7pfhJNF7rvdMJxi
XC+oMp6q4JXPalfGtNJyC7CzIhIWSQy7g5z5DU7CW0hm096XH/QCpewOR42zL/W9
z0vOn/B+4MnBnPPKkjS6Bk8L6H3NUEI0aGjo5CW4fr8O0Dz/6OGYa1aafF4ctp+N
SQxS2cJRVCOv9wOq+B1jBXZ0r50AXTn6cHJbQscmu8sV04FYA69NazjxCEP5mT8j
DjNcTfIDBvo7yhacLZNd
=EAMC
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to