Your message dated Mon, 01 Aug 2016 10:24:42 +0000 with message-id <e1buaoo-0006r1...@franck.debian.org> and subject line Bug#833063: fixed in node-iscroll 5.2.0+dfsg1-1 has caused the Debian Bug report #833063, regarding node-iscroll: please make the build reproducible to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 833063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833063 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: node-iscroll Version: 5.1.3+dfsg1-1 Severity: wishlist Tags: patch upstream 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 node-iscroll could not be built reproducibly. It embeds the current year into the copyright statement of javascript files. The attached patch uses the date from debian/copyright instead. Regards, Reiner [1]: https://wiki.debian.org/ReproducibleBuildsdiff --git a/debian/patches/reproducible-build.patch b/debian/patches/reproducible-build.patch new file mode 100644 index 0000000..0cd5a24 --- /dev/null +++ b/debian/patches/reproducible-build.patch @@ -0,0 +1,16 @@ +Author: Reiner Herrmann <rei...@reiner-h.de> +Description: Enable reproducible building + The current year is embedded into the head of javascript files. + Use a fixed date instead (taken from debian/copyright). + +--- a/build.js ++++ b/build.js +@@ -5,7 +5,7 @@ + // var hint = require("jshint").JSHINT; + var uglify = require('uglify-js'); + +-var banner = '/*! iScroll v' + pkg.version + ' ~ (c) 2008-' + (new Date().getFullYear()) + ' Matteo Spinelli ~ http://cubiq.org/license */\n'; ++var banner = '/*! iScroll v' + pkg.version + ' ~ (c) 2008-2014 Matteo Spinelli ~ http://cubiq.org/license */\n'; + + var releases = { + lite: { diff --git a/debian/patches/series b/debian/patches/series index d0b0c5f..799d3ef 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 01_dont_use_jshint.patch +reproducible-build.patchsignature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: node-iscroll Source-Version: 5.2.0+dfsg1-1 We believe that the bug you reported is fixed in the latest version of node-iscroll, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 833...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Balint Reczey <bal...@balintreczey.hu> (supplier of updated node-iscroll package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 01 Aug 2016 10:59:49 +0200 Source: node-iscroll Binary: libjs-iscroll node-iscroll Architecture: source Version: 5.2.0+dfsg1-1 Distribution: unstable Urgency: medium Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Changed-By: Balint Reczey <bal...@balintreczey.hu> Description: libjs-iscroll - High performance, small footprint JavaScript scroller node-iscroll - High performance, small footprint JavaScript scroller NodeJS mod Closes: 833063 Changes: node-iscroll (5.2.0+dfsg1-1) unstable; urgency=medium . * New upstream release * Refresh patches * Bump standards version * Reformat and clean up debian/control using cme * Make build reproducible (Closes: #833063) Checksums-Sha1: 84763914a75f85f7f7f669f5e19015129f1a9641 2061 node-iscroll_5.2.0+dfsg1-1.dsc c0a8664d2e701dd06dfba952da2a843d99ef86c7 228576 node-iscroll_5.2.0+dfsg1.orig.tar.xz 06106a2f53e8853f70407c912ec9d6cb920336b9 4308 node-iscroll_5.2.0+dfsg1-1.debian.tar.xz Checksums-Sha256: fc41902a469a629902431b95353bd8e88f52df77f9be18e0017ad7303e0da3dd 2061 node-iscroll_5.2.0+dfsg1-1.dsc e6c5c8d137afbfef016e4609f2d86296365f8d1a580c9d9de91452eb813540c9 228576 node-iscroll_5.2.0+dfsg1.orig.tar.xz 4c263ddb67df2076e2249ba0f1d79730344e23a4576db4092db1f09970e2951d 4308 node-iscroll_5.2.0+dfsg1-1.debian.tar.xz Files: 6b38602d020cb91a9c4213c52d83643f 2061 web optional node-iscroll_5.2.0+dfsg1-1.dsc 3e03401e63507559fb832c3d6fdba14d 228576 web optional node-iscroll_5.2.0+dfsg1.orig.tar.xz dcc25643650a1879f449a64043303b49 4308 web optional node-iscroll_5.2.0+dfsg1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJXnxNNAAoJEPZk0la0aRp9NdoP/jCvPI/R0I2V6sNcM2nJ94BU BQKVYILSUNNFL8HkhAnNengpwreW0Uq54bIZyJY195r3nNLzB+Jo8uBUQi8HVSky Fdma2RhPLp/KGqyBJ0UGov/J8tSgpyJJoEWzksSSUCi+CQ6O3KtMV+b6bi2Zqs9D RycZbLU8y3OpzIWL+G5Rt9x0fPyXvJ73bdsyVQY5kebZmsRqz5j7VkfuDAIT4/gs qemty45/5puhR3MmuwLVxIw9nZT2/kZZ9j91tSQ1UOkNCFqdQTh+a90XZY6osXEC ehWRiXX+DOfc/TS5bHJbKJXVkLTm/OrqxHDLn49ZnjQXaTVJuhTCM9Ou7TQtJ/l4 06aMqbbGIZkwmsdkJutQuT95YyewrU6UDQ5w1vYv5a6/jxmNjfCtw4RW466sQxNq MykzxTbWERXBDRco3A3g14iTn11/drN3xmwSyYB9kq8eevpDysJw2kwASfXIBdea K/D1zmj3xKC0SmB8boc0qOJYLzqTuG4diT3VIQownQRTuGSHKL6GgQDc5P1n3V0n lWER4RRVfgbygZ3kK+IGJ+CdMm3qXfrUpcRw0UA3cgQqtsgNcxRfzug/orSX7ITh aq3cSC7skevqJ6K7pwKl7Te6s/EKzJ+oP4Sjsq0mVwt2/5iV8hmzewNRtSPOhARi ubhKH0sC9jtkgwFJwfwy =SRmd -----END PGP SIGNATURE-----
--- End Message ---
-- Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel