Source: qsapecng
Version: 2.0.0-5
Severity: wishlist
Tags: patch
User: reproducible-builds@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
 
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to