Package: libupnp6-doc
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps

Doxygen includes timestamps in the generated HTML output.  This results
in libupnp6-doc builds not being binary reproducible.  Needs the new
HTML_TIMESTAMP=No option setting in Doxyfile.

https://wiki.debian.org/ReproducibleBuilds

https://reproducible.debian.net/userContent/rb-pkg/libupnp.html
Description: Do not write timestamps in documentation generated by Doxygen
 In order to make the build reproducible, we configure Doxygen to skip
 writing timestamps in the HTML documentation it generates.
Author: Jérémy Bobbio <lu...@debian.org>
Last-Update: 2014-09-24

Index: libupnp-1.6.19+git20141001.dev/Doxyfile
===================================================================
--- libupnp-1.6.19+git20141001.dev.orig/Doxyfile	2015-01-03 18:54:36.000000000 +0000
+++ libupnp-1.6.19+git20141001.dev/Doxyfile	2015-01-03 20:47:46.000000000 +0000
@@ -675,6 +675,14 @@
 
 HTML_FOOTER            = 
 
+# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML
+# page will contain the date and time when the page was generated. Setting this
+# to NO can help when comparing the output of multiple runs.
+# The default value is: YES.
+# This tag requires that the tag GENERATE_HTML is set to YES.
+
+HTML_TIMESTAMP         = NO
+
 # The HTML_STYLESHEET tag can be used to specify a user-defined cascading 
 # style sheet that is used by each HTML page. It can be used to 
 # fine-tune the look of the HTML output. If the tag is left blank doxygen 

Reply via email to