Source: jxplorer
Version: 3.3.2+dfsg-2
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 Debian's “reproducible builds” effort [1], we have
noticed that jxplorer doesn't build reproducibly.
PNG icons generated with convert have timestamps embedded.
The attached patch fixes this by preventing the embedding of timestamps.
Once applied, jxplorer can be built reproducibly in our current
experimental framework.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/changelog b/debian/changelog
index 7f7179a..368bf6c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+jxplorer (3.3.2+dfsg-2.0~reproducible1) UNRELEASED; urgency=low
+
+ * Prevent embedding of timestamps in icons to make
+building reproducible.
+
+ -- Reiner Herrmann rei...@reiner-h.de Sun, 01 Feb 2015 12:50:48 +0100
+
jxplorer (3.3.2+dfsg-2) unstable; urgency=low
* Team upload.
diff --git a/debian/rules b/debian/rules
index 524560b..50acf1f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -42,6 +42,7 @@ override_dh_install:
mkdir -p $(ICONS)/$${i}x$${i}/apps; \
convert images/logo_64.png -colorspace RGB \
-resize $${i}x$${i} -colorspace sRGB \
+ +set date:create +set date:modify -define png:exclude-chunk=time \
$(ICONS)/$${i}x$${i}/apps/jxplorer.png; \
done
install -d -m 755 $(USRSHARE)/pixmaps
signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers.
Please use
debian-j...@lists.debian.org for discussions and questions.