Source: openscenegraph
Version: 3.2.1-6
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 openscenegraph could not be built reproducibly.

The attached patch overwrites the HTML_TIMESTAMP setting in Doxyfile
from YES to NO. Once applied openscenegraph can be built reproducibly in our
current experimental framework.

Cheers!
akira

 [1]: https://wiki.debian.org/ReproducibleBuilds
diff -Nru openscenegraph-3.2.1/debian/changelog openscenegraph-3.2.1/debian/changelog
--- openscenegraph-3.2.1/debian/changelog	2015-02-04 18:29:59.000000000 +0100
+++ openscenegraph-3.2.1/debian/changelog	2015-06-18 21:03:48.000000000 +0200
@@ -1,3 +1,10 @@
+openscenegraph (3.2.1-6.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>  Thu, 18 Jun 2015 21:03:28 +0200
+
 openscenegraph (3.2.1-6) unstable; urgency=medium
 
   [ Andreas Beckmann ]
diff -Nru openscenegraph-3.2.1/debian/rules openscenegraph-3.2.1/debian/rules
--- openscenegraph-3.2.1/debian/rules	2015-02-04 11:25:06.000000000 +0100
+++ openscenegraph-3.2.1/debian/rules	2015-06-18 21:03:23.000000000 +0200
@@ -408,7 +408,7 @@
 build-indep: doc-stamp
 doc-stamp:
 	mkdir -p html
-	doxygen debian/Doxyfile-openscenegraph
+	{ cat debian/Doxyfile-openscenegraph && echo "HTML_TIMESTAMP=NO"; } | doxygen -
 	touch doc-stamp
 
 build-arch: build-stamp
_______________________________________________
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