Source: plib-doc
Version: 1:1.8.5-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@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 
+0000
+++ plib-doc/plib-doc-1.8.5/debian/rules        2015-02-22 11:08:23.839835952 
+0000
@@ -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
_______________________________________________
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