Source: plib-doc
Version: 1:1.8.5-3
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 plib-doc could not be built reproducibly.
The attached patch removes timestamps from the build system. Once
applied, plib-doc can be built reproducibly in our reproducible
toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` la...@debian.org / chris-lamb.co.uk
`-
diff -urNad plib-doc.orig/plib-doc-1.8.5/debian/rules
plib-doc/plib-doc-1.8.5/debian/rules
--- plib-doc.orig/plib-doc-1.8.5/debian/rules 2015-02-22 11:06:37.863268892
+
+++ plib-doc/plib-doc-1.8.5/debian/rules2015-02-22 11:08:23.839835952
+
@@ -16,7 +16,7 @@
files=`find $(CURDIR)/debian/libplib-doc/ -name *.xpm`;\
for file in $$files; do \
dir=`dirname $$file`;\
- convert $$file $$dir/`basename $$file .xpm`.png;\
+ convert $$file +set date:create +set date:modify -define
png:exclude-chunk=time $$dir/`basename $$file .xpm`.png;\
done
find $(CURDIR)/debian/libplib-doc/ -name *.xpm | xargs rm -f
find $(CURDIR)/debian/libplib-doc/ -name .svn -type d | xargs rm -rf