Source: qsapecng Version: 2.0.0-5 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps
Hi, While working on the “reproducible builds” effort [1], we have noticed that qsapecng could not be built reproducibly. The attached patch overwrites the HTML_TIMESTAMP setting in Doxyfile from YES to NO. Once applied qsapecng can be built reproducibly in our current experimental framework. Cheers! akira [1]: https://wiki.debian.org/ReproducibleBuilds
diff -Nru qsapecng-2.0.0/debian/changelog qsapecng-2.0.0/debian/changelog --- qsapecng-2.0.0/debian/changelog 2012-04-05 20:11:57.000000000 +0200 +++ qsapecng-2.0.0/debian/changelog 2015-06-20 22:58:32.000000000 +0200 @@ -1,3 +1,10 @@ +qsapecng (2.0.0-5.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Modified debian/rules to set HTML_TIMESTAMP=NO for doxygen to make the package reproducible + + -- akira <marival...@gmail.com> Sat, 20 Jun 2015 22:57:58 +0200 + qsapecng (2.0.0-5) unstable; urgency=low * Fixed "ftbfs with GCC-4.7" adding a "this" pointer. (Closes: #667342) diff -Nru qsapecng-2.0.0/debian/rules qsapecng-2.0.0/debian/rules --- qsapecng-2.0.0/debian/rules 2011-09-26 08:02:51.000000000 +0200 +++ qsapecng-2.0.0/debian/rules 2015-06-20 22:57:54.000000000 +0200 @@ -11,7 +11,7 @@ dh_auto_configure -- \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release - doxygen doxy.cfg + { cat doxy.cfg && echo "HTML_TIMESTAMP=NO"; } | doxygen - rm -f doc/html/jquery.js ln -s /usr/share/javascript/jquery/jquery.js doc/html/jquery.js