[Git][reproducible-builds/strip-nondeterminism][master] 191 commits: Add initial debian packaging

Chris Lamb gitlab at salsa.debian.org
Thu Jul 18 13:00:53 UTC 2019



Chris Lamb pushed to branch master at Reproducible Builds / strip-nondeterminism


Commits:
38e25190 by Andrew Ayer at 2014-09-19T04:19:21Z
Add initial debian packaging

- - - - -
4ade336a by Andrew Ayer at 2014-09-19T15:25:18Z
debian packaging: remove "unusual spacing" from control

- - - - -
b2a4efdb by Andrew Ayer at 2014-09-27T16:01:32Z
Merge tag '0.003' into debian

Version 0.003

- - - - -
246fc80c by Andrew Ayer at 2014-09-27T16:01:39Z
Update debian/changelog for 0.003-1 release

- - - - -
bd00cb67 by Andrew Ayer at 2015-02-05T21:40:36Z
Merge tag '0.004' into debian

Version 0.004

- - - - -
1d46124f by Andrew Ayer at 2015-02-05T21:57:27Z
Update debian/changelog for 0.004-1 release

- - - - -
0639248d by Andrew Ayer at 2015-02-06T17:52:04Z
Merge tag '0.005' into debian

Version 0.005

- - - - -
a31917c1 by Andrew Ayer at 2015-02-06T17:53:17Z
Update debian/changelog for 0.005-1 release

- - - - -
2418a9db by Jérémy Bobbio at 2015-02-13T19:18:39Z
Add missing Build-Depend-Indep for Archive::Zip

The module is used during the tests.

- - - - -
9b09acb2 by Jérémy Bobbio at 2015-02-13T19:21:24Z
Bump Standards-Version

No changes required.

- - - - -
03daa982 by Jérémy Bobbio at 2015-02-13T19:26:33Z
Switch maintainer to the reproducible-builds list

Done with Andrew's approval.

- - - - -
da2ca250 by Jérémy Bobbio at 2015-02-13T19:27:50Z
Update debian/changelog for 0.005-2 release

- - - - -
ff2489ff by Andrew Ayer at 2015-03-22T18:19:26Z
Merge tag '0.006' into debian

Version 0.006

- - - - -
7cec6eb8 by Andrew Ayer at 2015-03-22T18:20:46Z
Update debian/changelog for 0.006-1 release

- - - - -
a8fcffa8 by Holger Levsen at 2015-05-24T11:09:15Z
Merge tag '0.007' into debian

Version 0.007

- - - - -
7dc1f70a by Holger Levsen at 2015-05-24T11:09:46Z
add myself to uploaders

- - - - -
c5c52544 by Holger Levsen at 2015-05-24T11:12:14Z
Update debian/changelog for 0.007-1 release

- - - - -
a559d4f4 by Andrew Ayer at 2015-06-02T17:25:45Z
Merge tag '0.008' into debian

strip-nondeterminism 0.008

- - - - -
f28afc18 by Andrew Ayer at 2015-06-02T17:27:03Z
Update debian/changelog for 0.008-1 release

- - - - -
4b3b1490 by Andrew Ayer at 2015-07-17T16:44:23Z
Merge tag '0.009' into debian

strip-nondeterminism 0.009

- - - - -
88cfcd48 by Andrew Ayer at 2015-07-17T16:47:08Z
Update debian/changelog for 0.009-1 release

- - - - -
d272fa4b by Andrew Ayer at 2015-08-21T20:23:47Z
Merge tag '0.010' into debian

strip-nondeterminism 0.010

- - - - -
6b3b33b3 by Andrew Ayer at 2015-08-21T20:25:29Z
Debian packaging: add missing dependency on libtimedate-perl

Closes: #796366
Thanks: Stéphane Glondu

- - - - -
ab8e26be by Andrew Ayer at 2015-08-21T20:27:22Z
Update debian/changelog for 0.010-1 release

- - - - -
f220ca2c by Andrew Ayer at 2015-08-29T19:26:11Z
Merge tag '0.011' into debian

strip-nondeterminism 0.011

- - - - -
eaebb144 by Andrew Ayer at 2015-08-29T19:27:03Z
Update debian/changelog for 0.011-1 release

- - - - -
7dc51d92 by Andrew Ayer at 2015-09-22T14:01:13Z
Merge tag '0.012' into debian

strip-nondeterminism 0.012

- - - - -
e7748cc6 by Andrew Ayer at 2015-09-22T14:05:09Z
Update debian/changelog for 0.012-1 release

- - - - -
ba3f2c33 by Andrew Ayer at 2015-10-18T02:44:44Z
Merge tag '0.013' into debian

strip-nondeterminism 0.013

- - - - -
14c243f4 by Andrew Ayer at 2015-10-18T02:46:25Z
Update debian/changelog for 0.013-1 release

- - - - -
72c2f194 by Chris Lamb at 2015-11-10T00:06:34Z
Merge tag '0.014' into debian

Release 0.014

* tag '0.014':
  Release 0.014
  Disable stripping Mono binaries as it is too aggressive re. StrongName, preventing package installs in a systemwide location (Closes: #804600)

- - - - -
9879f945 by Chris Lamb at 2015-11-10T00:07:00Z
Add myself to Uploaders.

- - - - -
53937565 by Chris Lamb at 2015-11-10T00:08:22Z
Update debian/changelog for 0.014-1 release

- - - - -
7b6f3633 by Chris Lamb at 2015-11-10T00:08:31Z
releasing package strip-nondeterminism version 0.014-1

- - - - -
d136a59b by Andrew Ayer at 2016-01-27T20:19:55Z
Merge tag '0.015' into debian

strip-nondeterminism 0.015

- - - - -
c855fec2 by Andrew Ayer at 2016-01-27T20:21:36Z
Update debian/changelog for 0.015-1 release

- - - - -
395c0bff by Holger Levsen at 2016-02-03T10:04:11Z
bump standards version to 3.9.7, no changes needed.

- - - - -
63f0e27d by Holger Levsen at 2016-02-03T13:02:28Z
debian/control: use /git/ instead /cgit/ in Vcs-Browser

- - - - -
d102c5c3 by Holger Levsen at 2016-02-03T13:07:02Z
debian/control: move packages to correct sections. (Closes: #802842, #802843)

- - - - -
8e1ff2f4 by Ben Finney at 2016-02-03T13:14:18Z
Update descriptions to better reflect broader reach. (Closes: #802841)

- - - - -
56207243 by Reiner Herrmann at 2016-02-27T19:01:08Z
Merge tag '0.016' into debian

Release 0.016

- - - - -
759b5adb by Reiner Herrmann at 2016-02-27T19:03:55Z
Update debian/changelog for 0.016-1 release

- - - - -
7781c5a9 by Reiner Herrmann at 2016-02-27T22:45:47Z
Fix lintian warnings (line too long, team upload)

- - - - -
8b42adde by Andrew Ayer at 2016-02-28T00:04:32Z
debian/rules: explicitly remove Makefile before dh_auto_clean

Remove the auto-generated Makefile to prevent dh_auto_clean from failing
if the Makefile contain paths referring to an old version of Perl.  I think
this would have prevented the issue that h01ger faced.

- - - - -
c087a64c by Holger Levsen at 2016-04-30T12:52:19Z
Bump standards version to 3.9.8, no changes needed.

- - - - -
bcd6fc46 by Holger Levsen at 2016-05-28T14:06:01Z
Merge tag '0.017' into debian

Release 0.017

- - - - -
684d3dd6 by Holger Levsen at 2016-05-28T14:11:11Z
Update debian/changelog for 0.017-1 release

- - - - -
2478ae01 by Mattia Rizzolo at 2016-05-30T17:39:21Z
Run wrap-and-sort -ast

- - - - -
6fc459cc by Mattia Rizzolo at 2016-05-30T19:04:16Z
Merge tag '0.018' into debian

strip-nondeterminism 0.018

- - - - -
b4ea97cc by Mattia Rizzolo at 2016-05-30T19:07:16Z
Add myself to uploaders

- - - - -
039194fc by Mattia Rizzolo at 2016-05-30T19:08:02Z
changelog for 0.018-1

- - - - -
0cf1c9b7 by Helmut Grohne at 2016-06-08T04:36:34Z
Mark dh-strip-nondeterminism and strip-nondeterminism Multi-Arch: foreign

Closes: #826700

- - - - -
f0b6de27 by Andrew Ayer at 2016-06-08T04:37:52Z
Update debian/changelog for 0.018-2 release

- - - - -
a812cfa3 by Andrew Ayer at 2016-06-10T04:17:01Z
Merge tag '0.019' into debian

strip-nondeterminism 0.019

- - - - -
358d6f1f by Andrew Ayer at 2016-06-10T04:24:18Z
Update debian/changelog for 0.019-1 release

- - - - -
9b0e2e0e by Mattia Rizzolo at 2016-06-16T23:24:39Z
Run the upstream testsuite in an autopkgtest

- - - - -
95ee4564 by Chris Lamb at 2016-07-23T18:28:24Z
Merge tag '0.020' into debian

* tag '0.020':
  Release 0.020
  Correct the max number of bytes we read when copying PNG chunk data
  Rewrite PNG handler to support bailing out on invalid header lengths
  Include CRC when reading potential PNG blocks
  Don't trust the value of $len in PNG handler. (Closes: #831443)
  Improve readability in PNG handler by not including IEND detection in "else"
  .zhfst files are also ZIP files

- - - - -
63b2446a by Chris Lamb at 2016-07-23T18:42:10Z
Update changelog for 0.020-1 release

- - - - -
b7ad7d52 by Chris Lamb at 2016-07-24T11:54:33Z
Merge tag '0.021' into debian

* tag '0.021':
  Release 0.021
  Add a PNG test that strips a teXT chunk
  Add test fixtures for PNG handler.
  Unlink tempfile in the correct scope.
  Fix PNG handling caused by double-read(2). (Closes: #832306)
  handlers/png.pm: Ensure $modified is always defined.
  handlers/ar.pm: Normalise whitespace
  Standardise on $modified over $changed.

- - - - -
a313bfe3 by Chris Lamb at 2016-07-24T11:57:30Z
Update changelog for 0.021-1 release

- - - - -
7633620d by Chris Lamb at 2016-07-24T14:32:41Z
Merge tag '0.022' into debian

* tag '0.022':
  Release 0.022
  handlers/png: Keep IEND detection. This was a regression from 0.020-1. Thanks to James Cowgill (jcowgill). (Closes: #832306)
  Indent for next commit
  Add regression testcase for IEND/PNG issue from #802057
  handlers/png: Warn if file contains garbage after IEND header
  handlers/png: Wrap $type in single quotes in warnings at the very least.

- - - - -
b3a43bdd by Chris Lamb at 2016-07-24T14:33:34Z
Update changelog for 0.022-1 release

- - - - -
3634f4e8 by Chris Lamb at 2016-08-22T22:34:35Z
Merge tag '0.023' into debian

* tag '0.023':
  Release 0.023
  javaproperties.pm: Match more styles of .properties and loosen filename matching.
  Remove hyphen from non-determinism and non-deterministic.
  handlers/png.pm: Drop unused Archive::Zip import
  Support Android .apk files with the JAR normalizer.
  t/fixtures.t: Don't run normalizer if we didn't find one.
  t/fixtures.t: Explicitly test that we can find a normalizer
  t/fixtures.t: move to using subtests
  t/javaproperties: move pom.properties and version.properties tests to fixtures
  Add the "expected" filename to the end of the test name.
  Move "in" and "out" to the end of the filename so we can match more filenames
  Add gzip testcase fixture.
  Replace t/ar.t with a fixture.
  Replace t/javadoc.t with fixture
  Set a canonical time for fixture tests.
  Replace (single) pearregistry test with a fixture.
  Make fixture runner generic to all normalizer types.

- - - - -
cfe9520c by Chris Lamb at 2016-08-22T22:36:20Z
Update changelog for 0.023-1 release

- - - - -
60fcd66b by Mattia Rizzolo at 2016-08-23T13:31:14Z
Allow stderr in autopkgtest

strip-nd outputs stuff like
    strip-nondeterminism: /tmp/PKF09d1P8w/android.apk: ignoring signed JAR file
to stderr, which is cool.

- - - - -
799fc231 by Mattia Rizzolo at 2016-08-23T14:44:10Z
changelog for 0.023-2

- - - - -
33a9f75f by Chris Lamb at 2016-09-03T18:48:50Z
Print test coverage report.

- - - - -
e4d8497a by Chris Lamb at 2016-09-03T19:05:07Z
Drop restriction formula for Devel::Cover; no need to make backporting, etc. harder.

- - - - -
04ea9b8a by Chris Lamb at 2016-09-03T19:05:43Z
Merge tag '0.024' into debian

Release 0.024

* tag '0.024':
  Release 0.024
  .gitignore: Add /cover_db/
  zip.pm: Don't mix high and low-precedence booleans.
  zip.pm: Use block form of grep over expression form.
  handlers/{jar,png,zip}: Ensure subroutines end with return statement.
  jar.pm: Drop unnecessary subroutine prototypes.
  handlers/{ar,zip}.pm: Explicitly use oct(..) for integers with leading zeroes.
  Preserve file attribute information of target file

- - - - -
1aa38f63 by Chris Lamb at 2016-09-03T19:06:43Z
Update changelog for 0.024-1 release

- - - - -
d8be2f31 by Chris Lamb at 2016-09-04T16:42:29Z
Merge tag '0.025' into debian

Release 0.025

* tag '0.025':
  Release 0.025
  Drop all calls to unlink_on_destroy now that we copy the file. (Closes: #836670)
  Extend testsuite to ensure no extra files are leftover again.

- - - - -
37feec8d by Chris Lamb at 2016-09-04T16:43:04Z
Update changelog for 0.025-1 release

- - - - -
ddde9668 by Chris Lamb at 2016-09-04T16:44:49Z
debian/control: Add Homepage field.

- - - - -
72d70fcd by Chris Lamb at 2016-09-04T22:29:39Z
debian/rules: No need for -make hack as we'll have Makefile during package build.

- - - - -
fd5a08e2 by Chris Lamb at 2016-09-04T22:30:03Z
debian/rules: Also remove cover_db/ to avoid FTBFS twice in a row.

- - - - -
7f0735b1 by Chris Lamb at 2016-09-04T22:30:13Z
debian/rules: Re-order.

- - - - -
77695662 by Chris Lamb at 2016-09-04T22:48:39Z
debian/rules: Also remove blib/ and MYMETA.

- - - - -
94c91f49 by Chris Lamb at 2016-09-09T09:57:10Z
Merge tag '0.026' into debian

Release 0.026

* tag '0.026':
  Release 0.026
  handlers/jar.pm: Reintroduce subroutine prototype on _jar_filename_cmp to fix ordering regression in .jar files.
  t/fixtures/jar/*: Add a testcase for jar file ordering and normalisation.
  t/fixtures.t: Check that output matches expected before comparing attributes to make it less confusing on failure.
  t/fixtures.t: Don't test whether inode number has changed either.
  t/fixtures.t: Add a lookup table for descriptions of stat(1) indices.
  bin/strip-nondeterminism: die if file does not exist (Closes: #800159)
  t/fixtures.t: Re-order @fixtures setup for global->specific ordering.
  t/fixtures.t: Re-add top-level "plan" call dropped in previous commit.
  t/fixtures.t: Align size check with atime, etc.
  t/fixtures.t: Make it clearer that we are checking for attributes
  t/fixtures.t: Add comment why we use a per-fixture temporary directory.

- - - - -
2553172e by Chris Lamb at 2016-09-09T10:02:10Z
Update changelog for 0.026-1 release

- - - - -
771b8d9a by Chris Lamb at 2016-09-11T22:10:15Z
Merge tag '0.027' into debian

Release 0.027

* tag '0.027':
  Release 0.027
  Also set timezone in tests. (Closes: #837382)
  Add a File::StripNondeterminism::init method to avoid tzset DRY violation.

- - - - -
e2260ec9 by Chris Lamb at 2016-09-11T22:10:40Z
Update changelog for 0.027-1 release

- - - - -
00e3ece7 by Chris Lamb at 2016-09-12T08:05:43Z
Merge tag '0.028' into debian

Release 0.028

* tag '0.028':
  Release 0.028
  bin/strip-nondeterminism: Add missing semicolon.

- - - - -
41f2e8aa by Chris Lamb at 2016-09-12T08:06:03Z
Update changelog for 0.028-1 release

- - - - -
0330f012 by Chris Lamb at 2016-12-22T10:53:03Z
Merge tag '0.029' into debian

Release 0.029

* tag '0.029':
  Release 0.029
  Makefile.PL: Change "NAME" argument to a Perl package name.
  libfile-stripnondeterminism-perl: Treat .par files as Zip archives (Closes: #846895)
  zip: normalize NTFS FIleTimes
  t/binaries.t: Don't make tests rely on Debian::Debhelper::Dh_Lib.
  Run perltidy -b **/*.pm bin/* Makefile.PL && rm **/*.bak
  .perltidyrc: We use tabs, not spaces.
  .perltidyrc: Add from lintian.
  t/binaries.t: Smoke test strip-nondeterminism(1) and dh_strip_nondeterminism(1) to prevent regressions like a3c16cd08.

- - - - -
3b5798fe by Chris Lamb at 2016-12-22T10:55:24Z
Update changelog for 0.029-1 release

- - - - -
81d06905 by Chris Lamb at 2016-12-26T17:02:00Z
debian/tests/control: Also copy our binaries as they are used in the tests. (Closes: #849391)

Signed-off-by: Chris Lamb <lamby at debian.org>

- - - - -
8faf38ff by Mattia Rizzolo at 2016-12-27T12:57:32Z
Changelog for 0.029-2

- - - - -
b6265bfd by Chris Lamb at 2017-02-02T00:29:39Z
Add watch file with cryptographic signature verification.

Signed-off-by: Chris Lamb <lamby at debian.org>

- - - - -
a8e8c3aa by Chris Lamb at 2017-02-08T09:07:51Z
Run our entire testsuite in autopkgtests; `perl -MExtUtils::Command::MM -MTest::Harness` was ignoring all but the first argument. (Closes: #852517)

- - - - -
5b42a3e2 by Chris Lamb at 2017-02-09T09:09:42Z
Add myself to debian/copyright.

- - - - -
1484e7b1 by Chris Lamb at 2017-02-09T09:10:00Z
Merge tag '0.030' into debian

Release 0.030

* tag '0.030':
  Release 0.030
  Add myself to AUTHORS.
  Print log entry when fixing a file. (Closes: #777239)
  dh_strip_nondeterminism: Use error() from Dh_Lib.pm over manual die().
  Update documentation regarding git archive --prefix
  Add docs regarding uploading a signed tarball.

- - - - -
d58fa339 by Chris Lamb at 2017-02-09T09:11:21Z
Update changelog for 0.030-1 release

- - - - -
459ddfbc by Chris Lamb at 2017-02-13T04:41:04Z
Merge tag '0.031' into debian

Release 0.031

* tag '0.031':
  Release 0.031
  Don't test for stat(2) blksize and blocks; they are filesystem-specific and we are already checking the pre- and post-processing contents anyway. (Closes: #854937)

- - - - -
5e27d495 by Chris Lamb at 2017-02-13T04:41:31Z
Update changelog for 0.031-1 release

- - - - -
27067783 by Chris Lamb at 2017-03-17T08:25:28Z
Merge tag '0.032' into debian

Release 0.032

* tag '0.032':
  Release 0.032
  Fix a possible endless loop while stripping ar files due to trusting the file's file size data. Thanks to Tobias Stoeckmann (tobias at stoeckmann.org) for the report, patch and testcase. (Closes: #857975)
  Add support for testing files we should reject.

- - - - -
870b156a by Chris Lamb at 2017-03-17T08:25:59Z
Update changelog for 0.032-1 release

- - - - -
1dd22537 by Chris Lamb at 2017-05-07T17:16:30Z
Wrap package long description lines.

- - - - -
4ae1b6dc by Chris Lamb at 2017-05-07T17:19:01Z
Update package long descriptions to clarify that this tool is a temporary workaround. (Closes: #862029)

- - - - -
e1c18a9f by Chris Lamb at 2017-05-07T17:31:32Z
Merge tag '0.033' into debian

Release 0.033

* tag '0.033':
  Release 0.033
  Move from verbose_print to nonquiet_print so we print when normalising a file. This is so we can start to target the removal of strip-nondeterminism itself. (Closes: #862031)
  make get_normalizer_by_name O(1)
  only call get_normalizer_by_name once
  Include the filename when testing failure fixtures.

- - - - -
2717f00e by Chris Lamb at 2017-05-07T17:32:46Z
Update changelog for 0.033-1 release

- - - - -
782c0bb8 by Chris Lamb at 2017-05-07T17:58:35Z
Correct temmporary -> temporary typo in package long description. Thanks to Niels Thykier (nthykier).

- - - - -
8dee1160 by Chris Lamb at 2017-05-08T09:53:15Z
Update changelog for 0.033-2 release

- - - - -
b91b0b53 by Chris Lamb at 2017-05-20T13:16:53Z
Merge tag '0.034' into debian

Release 0.034

* tag '0.034':
  Release 0.034
  Only print log messages by default if the file was actually modified. (Closes: #863033)
  Add function prototypes (Closes: #5)
  zip: make sure we have permissions on extracted file

- - - - -
4ca7c212 by Chris Lamb at 2017-05-20T13:19:58Z
Update changelog for 0.034-1 release

- - - - -
cfcda5da by Chris Lamb at 2017-06-18T22:15:15Z
Merge tag '0.035' into debian

Release 0.035

* tag '0.035':
  Release 0.035
  cpio: add test case
  Add cpio handler

- - - - -
01e408ee by Chris Lamb at 2017-06-18T22:19:26Z
Add libarchive-cpio-perl with the !nocheck build profile; it is not a hard runtime requirement.

- - - - -
a160fae1 by Chris Lamb at 2017-06-18T22:19:56Z
Bump debhelper compatibility level to 10.

- - - - -
f998bbef by Chris Lamb at 2017-06-18T22:20:20Z
Add dpkg-dev dependency for build profile.

- - - - -
75b1918a by Chris Lamb at 2017-06-18T22:21:54Z
Update changelog for 0.035-1 release

- - - - -
712d3520 by Chris Lamb at 2017-06-18T22:44:06Z
Bump Standards-Version to 4.0.0.

- - - - -
d4b2b87b by Mattia Rizzolo at 2017-06-23T07:51:15Z
debian/tests: move the autopkgtest command to a separate script

Long lines are very annoying, and they hide bugs.

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
699b1140 by Mattia Rizzolo at 2017-06-23T07:54:18Z
debian/control: add libarchive-cpio-perl to libfile-stripnondeterminism-perl's Recommends

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
49f6f729 by Mattia Rizzolo at 2017-06-23T07:55:30Z
debian/tests: install recommends when running autopkgtest

Fixes autopkgtest failure due to missing Archive::Cpio

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
d55a8a19 by Mattia Rizzolo at 2017-06-23T07:59:47Z
debia/tests: fix syntax…

Gbp-Dch: Ignore
Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
6413e880 by Mattia Rizzolo at 2017-06-23T08:11:49Z
Revert "debian/tests: install recommends when running autopkgtest"

This reverts commit 49f6f7298dee64a8450e4c9e281936bbe8eb4856.

- - - - -
637d6ecc by Mattia Rizzolo at 2017-06-23T08:24:44Z
debian/tests: require libarchive-cpio-perl when running autopkgtests

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
018766f4 by Mattia Rizzolo at 2017-06-23T08:43:23Z
Changelog for 0.035-2

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
71456eb1 by Chris Lamb at 2017-07-11T18:36:56Z
Merge tag '0.036' into debian

Release 0.036

* tag '0.036':
  Release 0.036
  dh_strip_nd: Assumes tmpdir() exists
  File::SND: Apply perltidy
  File::SND: Lazy load remaining handlers
  File::SND: Lazy load most handlers

- - - - -
c8ec728a by Chris Lamb at 2017-07-11T18:41:43Z
Update changelog for 0.036-1 release

- - - - -
c9c32e8a by Chris Lamb at 2017-07-11T20:36:23Z
Merge tag '0.037' into debian

Release 0.037

* tag '0.037':
  Release 0.037
  Add missing File::Temp imports in JAR and PNG handlers. This appears to have been exposed by lazily-loading handlers in #867982. (Closes: #868077)

- - - - -
b2bb64e9 by Chris Lamb at 2017-07-11T20:37:13Z
Update changelog for 0.037-1 release

- - - - -
df672660 by Chris Lamb at 2017-07-12T08:03:05Z
Merge tag '0.038' into debian

Release 0.038

* tag '0.038':
  Release 0.038
  Add missing use statements in handler modules

- - - - -
62d6c7be by Chris Lamb at 2017-07-12T08:04:15Z
Update changelog for 0.038-1 release

- - - - -
d17ee5b7 by Chris Lamb at 2017-09-21T07:58:05Z
Bump Standards-Version to 4.1.0.

- - - - -
b8a1bb61 by Holger Levsen at 2017-09-30T00:10:23Z
Bump Standards-Version to 4.1.1, no changes needed.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
1ff33792 by Chris Lamb at 2017-10-20T13:08:34Z
Merge tag '0.039' into debian

Release 0.039

* tag '0.039':
  Release 0.039
  jar.pm: s/NTFS/FAT/. Thanks to James Ross.
  jar.pm: Update comment to reflect that NTFS has a 2s timestamp granularity.
  Update comment. Thanks to Apollon Oikonomopoulos for the suggestion.
  jar.pm: Clojure considers the .class file to be stale if it shares the same timestamp of the .clj. We thus adjust the timestamps of the .clj to always be younger. (Closes: #877418)
  jar.pm, zip.pm: Allow $options{member_normalizer} callback to support specifying the timestamp.
  zip.pm: Ensure that we don't try and write an old timestamp; Archive::Zip will do this anyway, just noisily.
  zip.pm: Calculate the target canonical time in just one place.
  bin/strip-nondeterminism: Print a warning in --verbose mode if no canonical time specified.
  dh_strip_nondeterminism: Log which handler procesed a file. (Closes: #876140)

- - - - -
fe5890f9 by Chris Lamb at 2017-10-20T13:13:07Z
debian/watch: Use HTTPS URI.

- - - - -
26192e7b by Chris Lamb at 2017-10-20T13:28:25Z
Update changelog for 0.039-1 release

- - - - -
0811b2d1 by Mattia Rizzolo at 2017-10-29T15:35:38Z
d/upstream/signing-key.asc: add my key

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
fe75d745 by Mattia Rizzolo at 2017-10-29T15:40:34Z
Merge tag '0.040' into debian

Release 0.040

- - - - -
99de0a92 by Mattia Rizzolo at 2017-10-29T15:41:41Z
d/control: Declare that strip-nondeterminism doesn't need root to build

Rules-Requires-Root: no

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
a77b48e6 by Mattia Rizzolo at 2017-10-29T15:45:34Z
Changelog for 0.040-1

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
c86804fb by Holger Levsen at 2017-12-18T21:23:56Z
d/control: Update Standards-Version to 4.1.2. No changes required.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
1d77e8b2 by Chris Lamb at 2018-03-29T19:14:08Z
Bump Standards-Version to 4.1.3.

- - - - -
c760a02c by Chris Lamb at 2018-03-29T19:14:08Z
Bump debhelper compatibility level to 11.

- - - - -
19f0425e by Chris Lamb at 2018-03-29T19:14:08Z
debian/copyright: Use HTTPS URI.

- - - - -
a9aa2f0d by Chris Lamb at 2018-03-29T19:14:08Z
Apply patch from Gianfranco Costamagna to fix the autopkgtests as they rely upon the debian/ directory existing. (Closes: #894391)

- - - - -
a270b184 by Chris Lamb at 2018-03-30T07:41:07Z
Revert "Apply patch from Gianfranco Costamagna to fix the autopkgtests as they rely upon the debian/ directory existing. (Closes: #894391)"

This reverts commit a9aa2f0dafadd765c72b0b4caabd9d60e3a5ba37; it was fixed in debhelper instead:

  https://salsa.debian.org/debian/debhelper/commit/59940fb42868be0acf716d2eb29f6c15b59d1daf

- - - - -
2e56eba1 by Chris Lamb at 2018-04-14T18:48:46Z
Merge tag '0.041' into debian

Release 0.041

* tag '0.041':
  Release 0.041
  Add test bFLT executables
  Add test binaries for U-Boot Legacy Image (uImage) format
  Add bFLT executable format support
  Add U-Boot Legacy Image (uImage) format support
  Drop PHP Pear registry support; we can fix this in the toolchain instead.

- - - - -
b15d7a77 by Chris Lamb at 2018-04-14T18:49:32Z
Bump Standards-Version to 4.1.4.

- - - - -
fbf384f0 by Chris Lamb at 2018-04-14T18:51:23Z
Update changelog for 0.041-1 release

- - - - -
63d02f0c by Chris Lamb at 2018-05-15T15:37:22Z
Update Vcs-{Git,Browser} as repository has been migrated to salsa.

- - - - -
4183701e by Chris Lamb at 2018-05-15T15:43:19Z
Update debian/copyright "Source" location to point to salsa.

- - - - -
95f77686 by Holger Levsen at 2018-06-02T13:25:55Z
release as 0.041-2

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
c76a8cb7 by Chris Lamb at 2018-06-14T20:10:15Z
Merge tag '0.042' into debian

Release 0.042

* tag '0.042':
  Release 0.042
  Add missing use statements in bflt handler
  Add missing use statements in uimage handler
  Update README with updated instructions on how to release the tarball

- - - - -
c2cbd9d2 by Chris Lamb at 2018-06-14T20:12:24Z
debian/changelog: Drop trailing whitespace.

- - - - -
9e084a01 by Chris Lamb at 2018-06-14T20:13:00Z
debian/rules: Respect nocheck in DEB_BUILD_OPTIONS.

- - - - -
110d3a5b by Chris Lamb at 2018-06-14T20:14:23Z
Update changelog for 0.042-1 release

- - - - -
3f963ec6 by Chris Lamb at 2018-09-15T15:46:40Z
Bump Standards-Version to 4.2.1.

- - - - -
408d6b99 by Chris Lamb at 2018-09-15T15:54:46Z
debian/rules: Correct spelling/grammar in comment.

- - - - -
7f7150c4 by Chris Lamb at 2018-10-04T09:29:45Z
Merge tag '0.043' into debian

Release version 0.043

* tag '0.043':
  Release version 0.043
  Remove old Date::Parse backwards-compatibility code. (Closes: #910257)

- - - - -
e2f75406 by Guillem Jover at 2018-10-04T09:30:52Z
Remove old Date::Parse backwards-compatibility code. (Closes: #910257)

The required debhelper version providing the get_source_date_epoch() function
is available since Debian stable (stretch). Let's remove this code and the
unnecessary dependency.

Signed-off-by: Guillem Jover <guillem at debian.org>
Signed-off-by: Chris Lamb <lamby at debian.org>

- - - - -
cd4535ef by Chris Lamb at 2018-10-04T09:32:15Z
Update changelog for 0.043-1 release

- - - - -
8c7200b9 by Mattia Rizzolo at 2018-10-13T10:59:38Z
Fix watchfile after the move off alioth.debian.org.

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
deba9e11 by Mattia Rizzolo at 2018-10-13T11:01:54Z
Use the new debhelper-compat(=11) notation and drop d/compat.

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
35da3ce7 by Mattia Rizzolo at 2018-10-13T11:03:38Z
Changelog for 0.043-2

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
d39aa4ae by Chris Lamb at 2018-11-07T11:17:25Z
Merge tag '0.044' into debian

Release version 0.044

* tag '0.044':
  Release version 0.044
  Update the Javadoc handler to handle "dc.created" meta headers too for OpenJDK 11. (Closes: #913132)

- - - - -
4044ed55 by Chris Lamb at 2018-11-07T11:17:55Z
Update changelog for 0.044-1 release

- - - - -
feecfbf8 by Chris Lamb at 2018-11-11T16:42:05Z
Merge tag '0.45.0' into debian

Release version 0.45.0

* tag '0.45.0':
  Release version 0.45.0, moving to SemVer <https://semver.org/> versioning scheme.
  Catch invalid ZIP "local" field lengths; we were previously inherently blindly the value supplied in the ZIP file. Thanks to Daniel Stender for the report. (Closes: #803503)

- - - - -
330a9a42 by Chris Lamb at 2018-11-11T16:42:34Z
Update changelog for 0.45.0-1 release

- - - - -
8acd30b7 by Chris Lamb at 2018-12-19T12:23:28Z
Ignore encrypted .zip files as we can never normalise them. (Closes: #852207)

- - - - -
15b5ca0e by Chris Lamb at 2018-12-19T12:23:28Z
Drop .ar handler; binutils is reproducible. (Closes: #781262, #843811)

- - - - -
d4f7816d by Chris Lamb at 2018-12-19T12:23:28Z
Remove javaproperties handler after Emmanuel Bourg's patch was released in openjdk-11 11.0.1+13-3. (Closes: #914289)

- - - - -
1c3d9cc5 by Chris Lamb at 2018-12-19T12:23:28Z
Release version 1.0.0

- - - - -
a53af6cc by Chris Lamb at 2018-12-19T12:23:29Z
Update debian/copyright to drop reference to ar.pm.

- - - - -
c347198b by Chris Lamb at 2018-12-19T12:23:29Z
Update changelog for 1.0.0-1 release

- - - - -
57de24cc by Holger Levsen at 2018-12-24T14:58:29Z
Bump Standards-Version to 4.3.0

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
93f3b20c by Chris Lamb at 2019-01-13T18:38:25Z
Merge tag '1.1.0' into debian

Release version 1.1.0

* tag '1.1.0':
  Release version 1.1.0
  Parallelise dh_strip_nondeterminism script. (MR: !3)
  Release version 1.0.0
  Remove javaproperties handler after Emmanuel Bourg's patch was released in openjdk-11 11.0.1+13-3. (Closes: #914289)
  Drop .ar handler; binutils is reproducible. (Closes: #781262, #843811)
  Ignore encrypted .zip files as we can never normalise them. (Closes: #852207)

- - - - -
9cad20db by Chris Lamb at 2019-01-13T18:40:50Z
Update changelog for 1.1.0-1 release

- - - - -
4b8155dc by Chris Lamb at 2019-02-13T08:30:52Z
Merge tag '1.1.1' into debian

Release version 1.1.1

* tag '1.1.1':
  Release version 1.1.1
  dh_strip_nondeterminism: Deduplicate hardlinks via stat(2) to avoid issues when processing files in parallel. As strip-nondeterminism's handlers are not currently guaranteed to be atomic, one process can temporarily truncate a file which can cause errors in other threads processing the "same" file under a unique pathname. This was causing a FTBFS in packages that deduplicate hardlinks in their build process (eg. src:debian-handbook). (Closes: #922168)
  Clarify negative message in test failures.
  Correct indentation level of .zip file field format comment.

- - - - -
f360b3ce by Chris Lamb at 2019-02-13T08:32:03Z
Update changelog for 1.1.1-1 release

- - - - -
d1d58b71 by Chris Lamb at 2019-03-12T17:47:14Z
Merge tag '1.1.2' into debian

Release version 1.1.2

* tag '1.1.2':
  Release version 1.1.2
  Call file(1) with the "--" argument placeholder to fix normalisation of files starting with a hyphen. (Closes: reproducible-builds/strip-nondeterminism#6, #924407)

- - - - -
b9f7ff12 by Chris Lamb at 2019-03-12T17:47:44Z
Update changelog for 1.1.2-1 release

- - - - -
48be1d06 by Chris Lamb at 2019-04-28T16:26:07Z
Merge tag '1.1.3' into debian

Release version 1.1.3

* tag '1.1.3':
  Release version 1.1.3
  Workaround Archive::Zip's incorrect handling of the localExtraField field by monkey-patching the accessor methods to always return normalised values. This fixes the normalisation of Unix ownership (uid/gid) within .zip archives, .epub files, etc. (Closes: #858431, reproducible-builds/strip-nondeterminism#4)
  Check the return status from Archive::Zip when writing file to disk.
  Catch an edge-case where we can't even parse the provided length of an invalid field within zip files.

- - - - -
85255a1a by Chris Lamb at 2019-04-28T16:30:19Z
Add libmonkey-patch-perl as a binary / build dependency.

- - - - -
6b532938 by Chris Lamb at 2019-04-28T16:30:33Z
Update changelog for 1.1.3-1 release

- - - - -
6ee146e6 by Chris Lamb at 2019-07-07T14:43:43Z
Merge tag '1.2.0' into debian

Release version 1.2.0

* tag '1.2.0':
  Release version 1.2.0
  Identify data files from the COmmon Data Access (CODA) framework as being .zip files.
  Support timestamp clamping of "tIME" chunks in .png files. (Closes: #7)

- - - - -
8be5038e by Chris Lamb at 2019-07-07T14:46:20Z
Update changelog for 1.2.0-1 release

- - - - -
03fad6f1 by Holger Levsen at 2019-07-07T16:13:10Z
Bump standards version to 4.4.0, no changes needed.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
f23f0dc2 by Holger Levsen at 2019-07-08T13:57:19Z
release as 1.2.0-2

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
28d93c38 by Chris Lamb at 2019-07-15T13:15:54Z
Replace libmonkey-patch-perl with libsub-override-perl (re. #931730 and reproducible-builds/strip-nondeterminism#8)

Gbp-Dch: ignore

- - - - -
6c13d0eb by Chris Lamb at 2019-07-15T13:29:24Z
Merge tag '1.2.1' into debian

Release version 1.2.1

* tag '1.2.1':
  Release version 1.2.1
  Use Sub::Override for Archive::Zip workarounds instead of Monkey::Patch (see reproducible-builds/strip-nondeterminism#8 for more information). (Closes: #931730)
  Add a ".gitlab-ci.yml" to automatically run the testsuite on salsa.debian.org.

- - - - -
0af5e742 by Chris Lamb at 2019-07-15T13:31:20Z
Update changelog for 1.2.1-1 release

- - - - -
6cf9a15e by Chris Lamb at 2019-07-15T13:38:34Z
Actually replace all instances of libmonkey-patch-perl with libsub-override-perl.

- - - - -
3a3fc57f by Chris Lamb at 2019-07-15T13:40:27Z
Merge tag '1.2.2' into debian

Release version 1.2.2

* tag '1.2.2':
  Release version 1.2.2
  Don't build (release) tags.
  No need to specify not building the "debian" branch; it has no .gitlab-ci.yml.

- - - - -
4944e57f by Chris Lamb at 2019-07-15T13:41:45Z
Update changelog for 1.2.2-1 release

- - - - -
e44b75c5 by Chris Lamb at 2019-07-15T13:49:57Z
Revert not specifying building the "debian" branch; as we merge master into this branch it will (since the very introduction of the .gitlab-ci.yml file) will have it and will additionally be out of sync.

This reverts commit 568676f88e0c4eb2ee369f015ca5fc0f107872b6.

- - - - -
368f18bf by Chris Lamb at 2019-07-18T12:31:04Z
Drop misleading MANIFEST and MANIFEST.SKIP files as they are not used by our release processes.

- - - - -
b1132f4b by Chris Lamb at 2019-07-18T12:31:06Z
Merge remote-tracking branch 'origin/debian'

* origin/debian: (137 commits)
  Revert not specifying building the "debian" branch; as we merge master into this branch it will (since the very introduction of the .gitlab-ci.yml file) will have it and will additionally be out of sync.
  Update changelog for 1.2.2-1 release
  Actually replace all instances of libmonkey-patch-perl with libsub-override-perl.
  Update changelog for 1.2.1-1 release
  Replace libmonkey-patch-perl with libsub-override-perl (re. #931730 and reproducible-builds/strip-nondeterminism#8)
  release as 1.2.0-2
  Bump standards version to 4.4.0, no changes needed.
  Update changelog for 1.2.0-1 release
  Update changelog for 1.1.3-1 release
  Add libmonkey-patch-perl as a binary / build dependency.
  Update changelog for 1.1.2-1 release
  Update changelog for 1.1.1-1 release
  Update changelog for 1.1.0-1 release
  Bump Standards-Version to 4.3.0
  Update changelog for 1.0.0-1 release
  Update debian/copyright to drop reference to ar.pm.
  Release version 1.0.0
  Remove javaproperties handler after Emmanuel Bourg's patch was released in openjdk-11 11.0.1+13-3. (Closes: #914289)
  Drop .ar handler; binutils is reproducible. (Closes: #781262, #843811)
  Ignore encrypted .zip files as we can never normalise them. (Closes: #852207)
  ...

- - - - -
b948d767 by Chris Lamb at 2019-07-18T12:31:49Z
Update debian/gbp.conf after merge of 'debian' branch.

- - - - -
27b730ec by Chris Lamb at 2019-07-18T12:53:00Z
Don't just run the tests but build the Debian package instead using Salsa's centralised scripts so that we get code coverage, Lintian, autopkgtests, etc.

- - - - -


18 changed files:

- .gitlab-ci.yml
- − MANIFEST
- − MANIFEST.SKIP
- + debian/changelog
- + debian/control
- + debian/copyright
- + debian/dh-strip-nondeterminism.install
- + debian/gbp.conf
- + debian/libfile-stripnondeterminism-perl.install
- + debian/rules
- + debian/source/format
- + debian/source/options
- + debian/source/patch-header
- + debian/strip-nondeterminism.install
- + debian/tests/control
- + debian/tests/testsuite
- + debian/upstream/signing-key.asc
- + debian/watch


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -1,17 +1,10 @@
-image: debian:unstable
+image: registry.salsa.debian.org/salsa-ci-team/ci-image-git-buildpackage:latest
 
-test:
-  stage: test
-  except:
-    - debian
-    - tags
-  before_script:
-    - apt-get -q update
-    - mount -o remount,rw /dev
-    - env DEBIAN_FRONTEND=noninteractive apt-get -q -y install --no-install-recommends aspcud apt-cudf git
-    - git checkout debian
-    - env DEBIAN_FRONTEND=noninteractive apt-get -q -y --solver aspcud -o APT::Solver::Strict-Pinning=0 -o Debug::pkgProblemResolver=yes build-dep .
-    - git checkout -
+pages:
+  stage: deploy
+  artifacts:
+    paths:
+    - public
   script:
-    - perl Makefile.PL
-    - make test TEST_VERBOSE=1
+   - gitlab-ci-git-buildpackage-all
+   - gitlab-ci-aptly


=====================================
MANIFEST deleted
=====================================
@@ -1,11 +0,0 @@
-COPYING
-MANIFEST			This list of files
-Makefile.PL
-README
-bin/dh_strip_nondeterminism
-bin/strip-nondeterminism
-lib/File/StripNondeterminism.pm
-lib/File/StripNondeterminism/handlers/ar.pm
-lib/File/StripNondeterminism/handlers/gzip.pm
-lib/File/StripNondeterminism/handlers/jar.pm
-lib/File/StripNondeterminism/handlers/zip.pm


=====================================
MANIFEST.SKIP deleted
=====================================
@@ -1,21 +0,0 @@
-# Version control files and dirs.
-\B\.git\b
-
-# Makemaker generated files and dirs.
-^MANIFEST\.
-^Makefile$
-^Makefile.old$
-^blib/
-^MakeMaker-\d
-^pm_to_blib
-
-# Temp, old and emacs backup files.
-~$
-\.old$
-\.swp$
-^#.*#$
-^\.#
-
-# Odds and ends
-\bLEFTOFF$
-\bTODO$


=====================================
debian/changelog
=====================================
@@ -0,0 +1,692 @@
+strip-nondeterminism (1.2.2-1) unstable; urgency=medium
+
+  * Actually replace all instances of libmonkey-patch-perl with
+    libsub-override-perl (re. #931730)
+  * Update gitlab-ci.yml:
+    - No need to specify not building the "debian" branch; it has no
+      build configuration file.
+    - Don't build (release) tags.
+
+ -- Chris Lamb <lamby at debian.org>  Mon, 15 Jul 2019 10:41:41 -0300
+
+strip-nondeterminism (1.2.1-1) unstable; urgency=medium
+
+  [ Niko Tyni ]
+  * Use Sub::Override for Archive::Zip workarounds instead of Monkey::Patch
+    (see reproducible-builds/strip-nondeterminism#8 for more information).
+    (Closes: #931730)
+
+  [ Chris Lamb ]
+  * Add a ".gitlab-ci.yml" to automatically run the testsuite on
+    salsa.debian.org.
+
+ -- Chris Lamb <lamby at debian.org>  Mon, 15 Jul 2019 10:31:13 -0300
+
+strip-nondeterminism (1.2.0-2) unstable; urgency=medium
+
+  * Bump standards version to 4.4.0, no changes needed.
+  * Source only upload to match bullseye release requirements.
+
+ -- Holger Levsen <holger at debian.org>  Mon, 08 Jul 2019 15:56:01 +0200
+
+strip-nondeterminism (1.2.0-1) unstable; urgency=medium
+
+  * Upload to unstable now that buster has been released.
+  * Support timestamp clamping of "tIME" chunks in .png files.
+    (Closes: #931039)
+  * Identify data files from the COmmon Data Access (CODA) framework
+    as being .zip files.
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 07 Jul 2019 11:45:14 -0300
+
+strip-nondeterminism (1.1.3-1) experimental; urgency=medium
+
+  * Workaround Archive::Zip's incorrect handling of the localExtraField field
+    by monkey-patching the accessor methods to always return normalised values.
+    This fixes the normalisation of Unix ownership (uid/gid) within .zip
+    archives, .epub files, etc.
+    (Closes: #858431, reproducible-builds/strip-nondeterminism#4)
+  * Check the return status from Archive::Zip when writing file to disk.
+  * Catch an edgecase where/if we can't parse the provided length of an
+    invalid field within .zip files.
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 28 Apr 2019 17:30:27 +0100
+
+strip-nondeterminism (1.1.2-1) unstable; urgency=medium
+
+  * Call file(1) with the "--" argument placeholder to fix normalisation of
+    files starting with a hyphen.
+    (Closes: reproducible-builds/strip-nondeterminism#6, #924407)
+
+ -- Chris Lamb <lamby at debian.org>  Tue, 12 Mar 2019 17:47:40 +0000
+
+strip-nondeterminism (1.1.1-1) unstable; urgency=medium
+
+  * dh_strip_nondeterminism: Deduplicate hardlinks via stat(2) to avoid issues
+    when processing files in parallel.
+
+    As strip-nondeterminism's handlers are not currently guaranteed to be
+    atomic, one process can temporarily truncate a file which can cause errors
+    in other threads processing the "same" file under a unique pathname. This
+    was causing a FTBFS in packages that deduplicate hardlinks in their build
+    process (eg. src:debian-handbook). (Closes: #922168)
+
+ -- Chris Lamb <lamby at debian.org>  Wed, 13 Feb 2019 09:31:59 +0100
+
+strip-nondeterminism (1.1.0-1) unstable; urgency=medium
+
+  [ Holger Levsen ]
+  * Bump Standards-Version to 4.3.0
+
+  [ Igor Dvorzhak ]
+  * Parallelise dh_strip_nondeterminism script. (MR: !3)
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 13 Jan 2019 18:40:42 +0000
+
+strip-nondeterminism (1.0.0-1) unstable; urgency=medium
+
+  * Ignore encrypted .zip files as we can never normalise them.
+    (Closes: #852207)
+  * Drop .ar handler; binutils is reproducible. (Closes: #781262, #843811)
+    - Update debian/copyright to drop reference to ar.pm.
+  * Remove javaproperties handler after Emmanuel Bourg's patch was released in
+    openjdk-11 11.0.1+13-3. (Closes: #914289)
+
+ -- Chris Lamb <lamby at debian.org>  Thu, 06 Dec 2018 18:13:32 +0100
+
+strip-nondeterminism (0.45.0-1) unstable; urgency=medium
+
+  * Move to SemVer <https://semver.org/> versioning scheme.
+  * Catch invalid ZIP "local" field lengths; we were previously inherently
+    blindly the value supplied in the ZIP file. Thanks to Daniel Stender for
+    the report. (Closes: #803503)
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 11 Nov 2018 17:42:30 +0100
+
+strip-nondeterminism (0.044-1) unstable; urgency=medium
+
+  [ Emmanuel Bourg ]
+  * Update the Javadoc handler to handle "dc.created" meta headers too for
+    OpenJDK 11. (Closes: #913132)
+
+ -- Chris Lamb <lamby at debian.org>  Wed, 07 Nov 2018 11:17:51 +0000
+
+strip-nondeterminism (0.043-2) unstable; urgency=medium
+
+  * Fix d/watch after the move off alioth.debian.org.
+  * Use the new debhelper-compat(=11) notation and drop d/compat.
+
+ -- Mattia Rizzolo <mattia at debian.org>  Sat, 13 Oct 2018 13:02:00 +0200
+
+strip-nondeterminism (0.043-1) unstable; urgency=medium
+
+  [ Guillem Jover ]
+  * Remove old Date::Parse backwards-compatibility code. (Closes: #910257)
+
+  [ Chris Lamb ]
+  * Bump Standards-Version to 4.2.1.
+  * debian/rules: Correct spelling/grammar in comment.
+
+ -- Chris Lamb <lamby at debian.org>  Thu, 04 Oct 2018 10:32:11 +0100
+
+strip-nondeterminism (0.042-1) unstable; urgency=medium
+
+  [ Evgueni Souleimanov ]
+  * Add missing use statements in bflt and uimage handlers
+
+  [ Chris Lamb ]
+  * Respect "nocheck" in DEB_BUILD_OPTIONS.
+  * Drop trailing whitespace in debian/changelog.
+
+  [ Mattia Rizzolo ]
+  * Update README with updated instructions on how to release the tarball.
+
+ -- Chris Lamb <lamby at debian.org>  Thu, 14 Jun 2018 22:14:21 +0200
+
+strip-nondeterminism (0.041-2) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Update debian/copyright "Source" location to point to salsa.
+  * Update Vcs-{Git,Browser} as repository has been migrated to salsa.
+
+ -- Holger Levsen <holger at debian.org>  Sat, 02 Jun 2018 13:25:51 +0000
+
+strip-nondeterminism (0.041-1) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Drop PHP Pear registry support; we can fix this in the toolchain instead.
+  * debian/copyright: Use HTTPS URI.
+  * Bump Standards-Version to 4.1.4.
+  * Bump debhelper compatibility level to 11.
+
+  [ Evgueni Souleimanov ]
+  * Add U-Boot Legacy Image (uImage) format support
+  * Add bFLT executable format support
+
+ -- Chris Lamb <lamby at debian.org>  Sat, 14 Apr 2018 19:51:14 +0100
+
+strip-nondeterminism (0.040-1) unstable; urgency=medium
+
+  * In the png handler, don't open the original file in write mode.
+    Otherwise it dies when dealing with an unwritable (e.g. 444 or 555) file
+    that would otherwise be processed perfectly.
+  * debian/upstream/signing-key.asc: add my gpg key.
+  * debian/control: declare that strip-nondeterminism doesn't need root to
+    build.  Rules-Requires-Root: no
+
+ -- Mattia Rizzolo <mattia at debian.org>  Sun, 29 Oct 2017 16:42:39 +0100
+
+strip-nondeterminism (0.039-1) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Clojure considers the .class file to be stale if it shares the same
+    timestamp of the .clj. We thus adjust the timestamps of the .clj to always
+    be younger. (Closes: #877418)
+    - {jar,zip}.pm: Allow $options{member_normalizer} callback to support
+      specifying the timestamp.
+    - zip.pm: Calculate the target canonical time in just one place.
+    * zip.pm: Ensure that we don't try and write an old timestamp;
+      Archive::Zip will do this anyway, just noisily.
+  * dh_strip_nondeterminism: Log which handler processed a file.
+    (Closes: #876140)
+  * bin/strip-nondeterminism: Print a warning in --verbose mode if no
+    canonical time specified.
+  * debian/watch: Use HTTPS URI.
+
+  [ Holger Levsen ]
+  * Bump Standards-Version to 4.1.1, no changes needed.
+
+ -- Chris Lamb <lamby at debian.org>  Fri, 20 Oct 2017 09:11:36 -0400
+
+strip-nondeterminism (0.038-1) unstable; urgency=medium
+
+  [ Niels Thykier ]
+  * Add missing use statements in handler modules. This is yet more fallout
+    from lazily-loading the handlers in #867982. Thanks to Christian Marillat
+    for the report. (Closes: #868111)
+
+ -- Chris Lamb <lamby at debian.org>  Wed, 12 Jul 2017 09:04:11 +0100
+
+strip-nondeterminism (0.037-1) unstable; urgency=medium
+
+  * Add missing File::Temp imports in JAR and PNG handlers. This appears to
+    have been exposed by lazily-loading handlers in #867982. Thanks to Paul
+    Gevers for the report. (Closes: #868077)
+
+ -- Chris Lamb <lamby at debian.org>  Tue, 11 Jul 2017 21:37:09 +0100
+
+strip-nondeterminism (0.036-1) unstable; urgency=medium
+
+  [ Niels Thykier ]
+  * File::StripNondeterminism:
+    + Optimize load times of File::StripNondeterminism.
+      dh_strip-nondeterminism was accounting for ~4.5% of the total runtime
+      for a (mostly) no-op dh package build. This cost applied even to
+      packages for which dh_strip-nondeterminism did not normalise any files.
+      (Closes: #867982)
+    + Apply perltidy.
+  * dh_strip_nondeterminism: Don't assume tmpdir() exists. This will become
+    more relevant for Debhelper compat level 11's `dh_auto_install` which will
+    only create destination directories it needs. (Closes: #868064)
+
+ -- Chris Lamb <lamby at debian.org>  Tue, 11 Jul 2017 19:41:39 +0100
+
+strip-nondeterminism (0.035-2) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Bump Standards-Version to 4.0.0.
+
+  [ Mattia Rizzolo ]
+  * Add libarchive-cpio-perl to libfile-stripnondeterminism-perl's Recommends.
+  * debian/tests:
+    + Move the autopkgtest command to a separate script.
+    + Require libarchive-cpio-perl when running autopkgtest;
+      fixes autopkgtest failure due to missing Archive::Cpio.
+
+ -- Mattia Rizzolo <mattia at debian.org>  Fri, 23 Jun 2017 09:56:46 +0200
+
+strip-nondeterminism (0.035-1) unstable; urgency=medium
+
+  [ Bernhard M. Wiedemann ]
+  * Add CPIO handler and test case.
+
+  [ Chris Lamb ]
+  * Add libarchive-cpio-perl with the !nocheck build profile; it is not a hard
+    runtime requirement.
+    - Add dpkg-dev dependency for build profile.
+  * Bump debhelper compatibility level to 10.
+
+ -- Chris Lamb <lamby at debian.org>  Mon, 19 Jun 2017 06:21:49 +0800
+
+strip-nondeterminism (0.034-1) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Only print log messages by default if the file was actually modified
+    rather than if we merely identified a file (see 0.033-1). This was not
+    only noisy in-of itself and somewhat misleading, it moreover defeated the
+    point of adding these log messages in the first place - ie. identifying
+    normalizers we can start to remove from strip-nondeterminism.
+    (Closes: #863033)
+
+  [ Bernhard M. Wiedemann ]
+  * zip: make sure we have permissions on extracted file
+  * Add function prototypes.
+
+ -- Chris Lamb <lamby at debian.org>  Sat, 20 May 2017 15:19:52 +0200
+
+strip-nondeterminism (0.033-2) unstable; urgency=medium
+
+  * Correct temmporary -> temporary typo in package long description. Thanks
+    to Niels Thykier (nthykier).
+
+ -- Chris Lamb <lamby at debian.org>  Mon, 08 May 2017 11:52:36 +0200
+
+strip-nondeterminism (0.033-1) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Move from verbose_print to nonquiet_print so we print when normalising a
+    file. This is so we can start to target the removal of
+    strip-nondeterminism itself. (Closes: #862031)
+  * Update package long descriptions to clarify that this tool is a temporary
+    workaround. (Closes: #862029)
+  * Include the filename when testing failure fixtures.
+
+  [ Bernhard M. Wiedemann ]
+  * Only call get_normalizer_by_name once
+  * Make get_normalizer_by_name O(1)
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 07 May 2017 19:32:19 +0200
+
+strip-nondeterminism (0.032-1) unstable; urgency=medium
+
+  * Add support for testing files we should reject.
+  * Fix a possible endless loop while stripping ar files due to trusting the
+    file's file size data. Thanks to Tobias Stoeckmann (tobias at stoeckmann.org)
+    for the report, patch and testcase. (Closes: #857975)
+
+ -- Chris Lamb <lamby at debian.org>  Fri, 17 Mar 2017 09:25:53 +0100
+
+strip-nondeterminism (0.031-1) unstable; urgency=medium
+
+  * Don't test for stat(2) blksize and blocks; they are filesystem-specific and
+    we are already checking the pre- and post-processing contents anyway.
+    (Closes: #854937)
+
+ -- Chris Lamb <lamby at debian.org>  Mon, 13 Feb 2017 17:41:27 +1300
+
+strip-nondeterminism (0.030-1) unstable; urgency=medium
+
+  * Print log entry when fixing a file. (Closes: #777239)
+  * Run our entire testsuite in autopkgtests; `perl -MExtUtils::Command::MM
+    -MTest::Harness` was ignoring all but the first argument. (Closes: #852517)
+  * Use error() from Dh_Lib.pm over manual die().
+  * Add watch file with cryptographic signature verification.
+  * Add documentation regarding uploading a signed tarball.
+  * Add myself to AUTHORS and debian/copyright.
+
+ -- Chris Lamb <lamby at debian.org>  Thu, 09 Feb 2017 22:11:16 +1300
+
+strip-nondeterminism (0.029-2) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * debian/tests/control: Also copy our binaries as they are used in the tests.
+    Closes: #849391
+
+ -- Mattia Rizzolo <mattia at debian.org>  Tue, 27 Dec 2016 13:54:57 +0100
+
+strip-nondeterminism (0.029-1) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * t/binaries.t:
+    - Don't make tests rely on Debian::Debhelper::Dh_Lib for non-Debian
+      distributions.
+    - Smoke test strip-nondeterminism(1) and dh_strip_nondeterminism(1) to
+      prevent regressions like a3c16cd08.
+  * Makefile.PL: Change "NAME" argument to a Perl package name.
+  * .pertidyrc: Inherit/copy from lintian's version but using tabs over spaces.
+  * Run perltidy across codebase.
+
+  [ Reiner Herrmann ]
+  * zip: normalize NTFS FIleTimes. (Closes: #845203)
+
+  [ Anders Kaseorg ]
+  * libfile-stripnondeterminism-perl: Treat .par files as Zip archives.
+    (Closes: #846895)
+
+ -- Chris Lamb <lamby at debian.org>  Thu, 22 Dec 2016 10:55:20 +0000
+
+strip-nondeterminism (0.028-1) unstable; urgency=medium
+
+  * bin/strip-nondeterminism: Add missing semicolon.
+
+ -- Chris Lamb <lamby at debian.org>  Mon, 12 Sep 2016 09:06:01 +0100
+
+strip-nondeterminism (0.027-1) unstable; urgency=medium
+
+  * Add a File::StripNondeterminism::init method to avoid tzset DRY violation.
+    - Also set timezone in tests. (Closes: #837382)
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 11 Sep 2016 23:10:35 +0100
+
+strip-nondeterminism (0.026-1) unstable; urgency=medium
+
+  * handlers/jar.pm: Reintroduce subroutine prototype on _jar_filename_cmp to
+    fix ordering regression in .jar files.
+  * Add a testcase for jar file ordering and normalisation.
+  * bin/strip-nondeterminism: die if file does not exist (Closes: #800159)
+  * debian/rules:
+    - No need for -make hack as we'll have Makefile during package build.
+      (Closes: #836732)
+    - Update clean target to avoid FTBFS twice in a row.
+  * Add Homepage field.
+  * t/fixtures.t:
+    - Add a lookup table for descriptions of stat(1) indices.
+    - Don't test whether inode number has changed.
+    - Check that output matches expected before comparing attributes to make it
+      less confusing on failure.
+    - Re-add top-level "plan" call dropped in 0.024-1.
+    - Add comment why we use a per-fixture temporary directory.
+    - Re-order @fixtures setup for global->specific ordering.
+
+ -- Chris Lamb <lamby at debian.org>  Fri, 09 Sep 2016 11:02:04 +0100
+
+strip-nondeterminism (0.025-1) unstable; urgency=medium
+
+  * Drop all calls to unlink_on_destroy now that we copy the file. (Closes: #836670)
+    - Extend testsuite to ensure no extra files are leftover again.
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 04 Sep 2016 17:43:00 +0100
+
+strip-nondeterminism (0.024-1) unstable; urgency=medium
+
+  [ Chris Lamb ]
+  * Print test coverage report.
+  * jar.pm: Drop unnecessary subroutine prototypes.
+  * {ar,zip}.pm: Explicitly use oct(..) for integers with leading zeroes.
+  * {jar,png,zip}: Ensure subroutines end with return statement.
+  * zip.pm:
+    - Use block form of grep over expression form.
+    - zip.pm: Don't mix high and low-precedence booleans.
+
+  [ AYANOKOUZI, Ryuunosuke ]
+  * Preserve file attribute information of target file. (Closes: #836075)
+
+ -- Chris Lamb <lamby at debian.org>  Sat, 03 Sep 2016 20:06:37 +0100
+
+strip-nondeterminism (0.023-2) unstable; urgency=medium
+
+  * Allow stderr in autopkgtest.
+
+ -- Mattia Rizzolo <mattia at debian.org>  Tue, 23 Aug 2016 14:40:49 +0000
+
+strip-nondeterminism (0.023-1) unstable; urgency=medium
+
+  * Support Android .apk files with the JAR normalizer.
+  * handlers/png.pm: Drop unused Archive::Zip import
+  * Remove hyphen from non-determinism and non-deterministic.
+  * javaproperties.pm: Match more styles of .properties and loosen filename matching.
+  * Improve tests:
+    - Make fixture runner generic to all normalizer types.
+    - Replace (single) pearregistry test with a fixture.
+    - Set a canonical time for fixture tests.
+    - Add gzip testcase fixture.
+    - Replace t/javadoc.t with fixture
+    - Replace t/ar.t with a fixture.
+    - t/javaproperties: move pom.properties and version.properties tests to fixtures
+    - t/fixtures.t: move to using subtests
+    - t/fixtures.t: Explicitly test that we can find a normalizer
+    - t/fixtures.t: Don't run normalizer if we didn't find one.
+
+ -- Chris Lamb <lamby at debian.org>  Mon, 22 Aug 2016 23:36:15 +0100
+
+strip-nondeterminism (0.022-1) unstable; urgency=medium
+
+  * handlers/png: Keep IEND detection. This was a regression from 0.020-1.
+    Thanks to James Cowgill (jcowgill). (Closes: #832306)
+    - Add regression testcase for IEND/PNG issue from #802057.
+  * handlers/png: Wrap $type in single quotes in warnings at the very least.
+  * handlers/png: Warn if file contains garbage after IEND header.
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 24 Jul 2016 15:33:29 +0100
+
+strip-nondeterminism (0.021-1) unstable; urgency=medium
+
+  * Fix PNG handling caused by double-read(2). (Closes: #832306)
+  * Unlink tempfile in the correct scope.
+  * Standardise on $modified over $changed.
+  * handlers/ar.pm: Normalise whitespace
+  * handlers/png.pm: Ensure $modified is always defined.
+  * Add test fixtures for PNG handler.
+  * Add a PNG test that strips a teXT chunk
+
+ -- Chris Lamb <lamby at debian.org>  Sun, 24 Jul 2016 12:57:12 +0100
+
+strip-nondeterminism (0.020-1) unstable; urgency=medium
+
+  [ Mattia Rizzolo ]
+  * Run the upstream testsuite in an autopkgtest
+
+  [ Chris Lamb ]
+  * .zhfst files are also ZIP files
+  * Improve readability in PNG handler by not including IEND detection in "else"
+  * Don't trust the value of $len in PNG handler. (Closes: #831443)
+  * Include CRC when reading potential PNG blocks
+  * Rewrite PNG handler to support bailing out on invalid header lengths
+  * Correct the max number of bytes we read when copying PNG chunk data
+  * Release 0.020
+
+ -- Chris Lamb <lamby at debian.org>  Sat, 23 Jul 2016 19:41:59 +0100
+
+strip-nondeterminism (0.019-1) unstable; urgency=medium
+
+  * New upstream release:
+    - Recursively normalize JAR files embedded within JAR files
+      (Closes: #823917)
+    - Add framework for "clamping" the timestamp
+    - Add timestamp clamping support to gzip handler
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Thu, 09 Jun 2016 21:17:19 -0700
+
+strip-nondeterminism (0.018-2) unstable; urgency=medium
+
+  [ Helmut Grohne ]
+  * Mark dh-strip-nondeterminism and strip-nondeterminism Multi-Arch: foreign
+    (Closes: #826700)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Tue, 07 Jun 2016 21:37:25 -0700
+
+strip-nondeterminism (0.018-1) unstable; urgency=medium
+
+  * New upstream release:
+    - Fix support for epub files.  (Holger Levsen)
+
+  [ Mattia Rizzolo ]
+  * Add myself to uploaders.
+  * Run wrap-and-sort -ast.
+
+ -- Mattia Rizzolo <mattia at debian.org>  Mon, 30 May 2016 19:05:46 +0000
+
+strip-nondeterminism (0.017-1) unstable; urgency=medium
+
+  * New upstream version:
+    - Add support for epub files. (Holger Levsen)
+    - Treat *.htb as Zip files. (Sascha Steinbiss)
+
+  [ Holger Levsen ]
+  * Bump standards version to 3.9.8, no changes needed.
+
+  [ Andrew Ayer ]
+  * debian/rules: explicitly remove Makefile before dh_auto_clean
+
+ -- Holger Levsen <holger at debian.org>  Sat, 28 May 2016 16:10:27 +0200
+
+strip-nondeterminism (0.016-1) unstable; urgency=medium
+
+  [ Reiner Herrmann ]
+  * Team upload.
+  * New upstream release.
+  * Normalize POT-Creation-Date in Gettext GMO files
+
+  [ Holger Levsen ]
+  * bump standards version to 3.9.7, no changes needed.
+  * debian/control: use /git/ instead /cgit/ in Vcs-Browser
+  * debian/control: move packages to correct sections (Closes: #802842, #802843)
+
+  [ Ben Finney ]
+  * Update descriptions to better reflect broader reach. (Closes: #802841)
+
+ -- Reiner Herrmann <reiner at reiner-h.de>  Sat, 27 Feb 2016 20:03:13 +0100
+
+strip-nondeterminism (0.015-1) unstable; urgency=medium
+
+  * New upstream release:
+    - jar: ignore signed JAR files (Closes: #807876, #807669)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Wed, 27 Jan 2016 12:20:26 -0800
+
+strip-nondeterminism (0.014-1) unstable; urgency=medium
+
+  * New upstream release:
+    - Disable stripping Mono binaries as it is too aggressive re.  StrongName,
+      preventing package installs in a systemwide location (Closes: #804600)
+  * Add myself to Uploaders.
+
+ -- Chris Lamb <lamby at debian.org>  Tue, 10 Nov 2015 00:08:28 +0000
+
+strip-nondeterminism (0.013-1) unstable; urgency=medium
+
+  * New upstream release.
+    - png: gracefully handle nonconformant PNG files with trailing
+      garbage (Closes: #802057)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Sat, 17 Oct 2015 19:45:44 -0700
+
+strip-nondeterminism (0.012-1) unstable; urgency=medium
+
+  * New upstream release.
+    - zip: preserve file permissions. (Closes: #798384)
+    - dh_strip_nondeterminism: work around lack of get_source_date_epoch
+      in old debhelper. (Closes: #799732)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Tue, 22 Sep 2015 07:01:25 -0700
+
+strip-nondeterminism (0.011-1) unstable; urgency=medium
+
+  * New upstream release.
+    - dh_strip_nondeterminism: use get_source_date_epoch() to get
+      canonical time.
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Sat, 29 Aug 2015 12:26:20 -0700
+
+strip-nondeterminism (0.010-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Use same regex to detect javaproperties files in jars as in files
+  * Add missing dependency on libtimedate-perl.  Thanks to Stéphane
+    Glondu (Closes: #796366)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Fri, 21 Aug 2015 13:25:50 -0700
+
+strip-nondeterminism (0.009-1) unstable; urgency=medium
+
+  * New upstream release.
+    - Strip javadoc locale - browsers will do detection better.
+    - Include name of file that caused error in error messages
+    - zip: catch errors when reading archive, ignore zip64 files
+      (Closes: #791574)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Fri, 17 Jul 2015 09:45:14 -0700
+
+strip-nondeterminism (0.008-1) unstable; urgency=medium
+
+  * New upstream release.
+    - gzip: don't set a canonical timestamp if file didn't already have
+      a timestamp (Closes: #785742)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Tue, 02 Jun 2015 10:26:17 -0700
+
+strip-nondeterminism (0.007-1) unstable; urgency=medium
+
+  [ Reiner Herrmann ]
+  * Improve detection of pom.properties files
+
+  [ Holger Levsen ]
+  * Add myself to uploaders.
+
+ -- Holger Levsen <holger at debian.org>  Sun, 24 May 2015 13:09:58 +0200
+
+strip-nondeterminism (0.006-1) unstable; urgency=low
+
+  * New upstream release.
+    - Strip timestamp from Java version.properties files
+    - two more javaproperties signatures
+    - set timezone to UTC before normalizing to get reproducible timestamps
+    - ar handler: preserve execute bit when normalizing permissions
+    - Add test case for ar handler
+    - Improve detection of timestamps in pom.properties files
+    - Add a PNG handler (Closes: #777679)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Sun, 22 Mar 2015 11:15:49 -0700
+
+strip-nondeterminism (0.005-2) unstable; urgency=low
+
+  * Team upload.
+  * Add missing Build-Depend-Indep for Archive::Zip.
+  * Bump Standards-Version, no changes required.
+  * Switch maintainer to the reproducible-builds list.
+
+ -- Jérémy Bobbio <lunar at debian.org>  Fri, 13 Feb 2015 20:27:38 +0100
+
+strip-nondeterminism (0.005-1) unstable; urgency=low
+
+  * New upstream release.
+    - Revert "Replace generated times in files generated by docbook-to-man."
+    - zip: preserve execute bit when normalizing permissions
+    - jar: normalize pom.properties files inside JARs
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Fri, 06 Feb 2015 09:52:12 -0800
+
+strip-nondeterminism (0.004-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fix how ar handler deals with padding.
+    - Treat .war and .hpi files as JAR files. (Closes: #765301)
+    - Strip non-deterministic fields from MANIFEST.MF files inside JARs.
+      (Closes: #765302)
+    - Strip generation time from pom.properties.
+    - Rewrite the first timestamp in a PE (.exe) file.
+    - dh_strip_nondeterminism: replace timestamps with most recent
+      debian/changelog date (Closes: #765299)
+    - Normalize extended timestamp extra field in Zip archives.
+      Thanks to Reiner Herrmann.
+    - Normalize Unix permissions in Zip archives. (Closes: #765304)
+    - Add support for pk3 and dz files. (Closes: #765305)
+    - zip handler: also normalize local extra fields.
+    - Ar files: ignore contents of padding bytes. (Closes: #775561)
+    - Add support for Python Wheel packages (renamed Zip files)
+      (Closes: #775594)
+    - Use Zip handler also for .xpi files.
+    - Strip _lastmodified times from PEAR registry files. (Closes: #776138)
+    - Replace generated times in files generated by docbook-to-man.
+      (Closes: #776140)
+    - javadoc: normalize the <META NAME="date"> header.
+      Thanks to Peter De Wachter. (Closes: #775870)
+    - Work around bug in Archive::Zip that causes infinite loop.
+      (Closes: #765298)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Thu, 05 Feb 2015 13:45:17 -0800
+
+strip-nondeterminism (0.003-1) unstable; urgency=low
+
+  * New upstream release.
+    - Fix detection of jar files as such.
+    - Remove FIXME comment from ar handler.
+  * Remove "unusual spacing" from debian/control.
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Sat, 27 Sep 2014 08:59:24 -0700
+
+strip-nondeterminism (0.002-1) unstable; urgency=low
+
+  * Initial release. (Closes: #760803)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Thu, 18 Sep 2014 21:19:02 -0700


=====================================
debian/control
=====================================
@@ -0,0 +1,91 @@
+Source: strip-nondeterminism
+Section: devel
+Priority: optional
+Build-Depends:
+ debhelper-compat (= 11),
+ dpkg-dev (>= 1.17.14),
+Build-Depends-Indep:
+ libarchive-cpio-perl <!nocheck>,
+ libarchive-zip-perl,
+ libdevel-cover-perl,
+ libsub-override-perl,
+ perl,
+Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
+Uploaders:
+ Andrew Ayer <agwa at andrewayer.name>,
+ Holger Levsen <holger at debian.org>,
+ Mattia Rizzolo <mattia at debian.org>,
+ Chris Lamb <lamby at debian.org>,
+Rules-Requires-Root: no
+Standards-Version: 4.4.0
+Homepage: https://reproducible-builds.org/
+Vcs-Git: https://salsa.debian.org/reproducible-builds/strip-nondeterminism.git
+Vcs-Browser: https://salsa.debian.org/reproducible-builds/strip-nondeterminism
+
+Package: libfile-stripnondeterminism-perl
+Section: perl
+Architecture: all
+Depends:
+ libarchive-zip-perl,
+ libsub-override-perl,
+ ${misc:Depends},
+ ${perl:Depends},
+Recommends:
+ libarchive-cpio-perl,
+Description: file non-deterministic information stripper — Perl module
+ StripNondeterminism is a library for stripping non-deterministic information
+ such as timestamps and filesystem ordering from various file and archive
+ formats.
+ .
+ This can be used as a post-processing step to improve the reproducibility of a
+ build product, when the build process itself cannot be made deterministic.
+ .
+ It is used as part of the Reproducible Builds project, although it should be
+ considered a temporary workaround which should not be needed in the long
+ term; upstream software should be reproducible even without using such a tool.
+ .
+ This package installs the Perl module ‘File::StripNondeterminism’.
+
+Package: strip-nondeterminism
+Architecture: all
+Depends:
+ libfile-stripnondeterminism-perl (= ${binary:Version}),
+ ${misc:Depends},
+ ${perl:Depends},
+Multi-Arch: foreign
+Description: file non-deterministic information stripper — stand-alone tool
+ StripNondeterminism is a library for stripping non-deterministic information
+ such as timestamps and filesystem ordering from various file and archive
+ formats.
+ .
+ This can be used as a post-processing step to improve the reproducibility of a
+ build product, when the build process itself cannot be made deterministic.
+ .
+ It is used as part of the Reproducible Builds project, although it should be
+ considered a temporary workaround which should not be needed in the long
+ term; upstream software should be reproducible even without using such a tool.
+ .
+ This package installs the stand-alone ‘strip-nondeterminism’ tool.
+
+Package: dh-strip-nondeterminism
+Architecture: all
+Depends:
+ debhelper (>= 9.20151004),
+ libfile-stripnondeterminism-perl (= ${binary:Version}),
+ ${misc:Depends},
+ ${perl:Depends},
+Multi-Arch: foreign
+Description: file non-deterministic information stripper — Debhelper add-on
+ StripNondeterminism is a library for stripping non-deterministic information
+ such as timestamps and filesystem ordering from various file and archive
+ formats.
+ .
+ This can be used as a post-processing step to improve the reproducibility of a
+ build product, when the build process itself cannot be made deterministic.
+ .
+ It is used as part of the Reproducible Builds project, although it should be
+ considered a temporary workaround which should not be needed in the long
+ term; upstream software should be reproducible even without using such a tool.
+ .
+ This package installs the ‘dh_strip_nondeterminism’ Debhelper command that
+ strips nondeterminism as part of a Debian package build process.


=====================================
debian/copyright
=====================================
@@ -0,0 +1,25 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: strip-nondeterminism
+Source: https://salsa.debian.org/reproducible-builds/strip-nondeterminism.git
+
+Files: *
+Copyright: Copyright (C) 2014 Andrew Ayer
+           Copyright (C) 2017 Chris Lamb
+License: GPL-3+
+
+License: GPL-3+
+ strip-nondeterminism is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ strip-nondeterminism is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with strip-nondeterminism.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU General Public License
+ version 3 can be found in the file `/usr/share/common-licenses/GPL-3'.


=====================================
debian/dh-strip-nondeterminism.install
=====================================
@@ -0,0 +1,2 @@
+usr/bin/dh_strip_nondeterminism
+usr/share/man/man*/dh_strip_nondeterminism.*


=====================================
debian/gbp.conf
=====================================
@@ -0,0 +1,3 @@
+[DEFAULT]
+upstream-tag = %(version)s
+debian-branch = master


=====================================
debian/libfile-stripnondeterminism-perl.install
=====================================
@@ -0,0 +1 @@
+usr/share/perl5/*


=====================================
debian/rules
=====================================
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@
+
+# Remove the auto-generated Makefile to prevent dh_auto_clean from failing
+# if the Makefile contains paths referring to an old version of Perl.
+override_dh_auto_clean:
+	rm -rf Makefile MYMETA.* cover_db/ blib/
+	dh_auto_clean
+
+override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+	cover -test -ignore_re '^t/'
+endif


=====================================
debian/source/format
=====================================
@@ -0,0 +1 @@
+3.0 (quilt)


=====================================
debian/source/options
=====================================
@@ -0,0 +1 @@
+single-debian-patch


=====================================
debian/source/patch-header
=====================================
@@ -0,0 +1,17 @@
+Subject: Collected Debian patches for strip-nondeterminism
+Author: Andrew Ayer <agwa at andrewayer.name>
+
+Since I am also upstream for this package, there will normally not be
+any patches to apply to the upstream source.  However, occasionally
+I'll pull up specific upstream commits prior to making an upstream
+release.  When this happens, this patch will collect all of those
+modifications.
+
+I use Git to maintain both the upstream source and the Debian
+packages, and generating individual patches rather than using git
+cherry-pick takes extra work for no gain.  Since I'm also upstream,
+there's no need to separate the patches for later upstream submission.
+Hence, I take this approach with a unified patch when it's necessary.
+
+For full commit history and separated commits, see the upstream Git
+repository.


=====================================
debian/strip-nondeterminism.install
=====================================
@@ -0,0 +1,2 @@
+usr/bin/strip-nondeterminism
+usr/share/man/man*/strip-nondeterminism.*


=====================================
debian/tests/control
=====================================
@@ -0,0 +1,5 @@
+Tests: testsuite
+# Archive::Cpio is optionally used in File::StripNondetermism::handlers::cpio
+# but it's required when running the tests.
+Depends: @, libarchive-cpio-perl
+Restrictions: allow-stderr


=====================================
debian/tests/testsuite
=====================================
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+set -eu
+
+tmp="${AUTOPKGTEST_TMP:-"${ADTTMP:-"$(mktemp -d)"}"}"
+
+mkdir -p "$tmp"
+cp -rv t/ bin/ "$tmp"
+cd "$tmp"
+
+set +e
+ret=0
+for X in t/*.t; do
+    perl -MExtUtils::Command::MM -MTest::Harness "$X" || ret=$?
+done
+
+if [ "$ret" -eq 0 ]; then
+    echo "Tests succeeded"
+else
+    echo "Tests failed" >&2
+fi
+
+exit $ret


=====================================
debian/upstream/signing-key.asc
=====================================
@@ -0,0 +1,464 @@
+pub   rsa4096 2009-07-12 [SC]
+      C2FE4BD271C139B86C533E461E953E27D4311E58
+uid           [ unknown] Chris Lamb <chris at chris-lamb.co.uk>
+uid           [ unknown] Chris Lamb <lamby at gnu.org>
+uid           [ unknown] Chris Lamb <lamby at debian.org>
+sub   rsa4096 2009-07-12 [E]
+      0E08C16E029D46527FA2FB4C72B3DBA98575B3F2
+
+pub   rsa4096 2012-11-18 [SC] [expires: 2027-12-31]
+      66AE2B4AFCCF3F52DA184D184B043FCDB9444540
+uid           [ unknown] Mattia Rizzolo <mattia at mapreri.org>
+uid           [ unknown] Mattia Rizzolo <mapreri at gmail.com>
+uid           [ unknown] Mattia Rizzolo <mattia at debian.org>
+uid           [ unknown] Mattia Rizzolo <mapreri at ubuntu.com>
+uid           [ unknown] Mattia Rizzolo <mapreri at ubuntu-it.org>
+uid           [ unknown] [jpeg image of size 4218]
+uid           [ unknown] [jpeg image of size 4456]
+sub   rsa4096 2012-11-18 [E] [expires: 2018-12-31]
+      6E9BB401D6EC87D3FD1F4EAD39446A919948BA4E
+sub   rsa4096 2016-10-02 [S] [expires: 2018-12-31]
+      8B7868786C33E5C64C4D0A480816B9E18C762BAD
+sub   rsa4096 2016-10-02 [A] [expires: 2018-12-31]
+      4A51F45E4DC34E312FC79C9ABC3F58C272FC5DA4
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+MjIyMjIyMjIyMjL/wAARCACaAHMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAA
+AAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEG
+E1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RF
+RkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKj
+pKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0
+9fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgEC
+BAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLR
+ChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0
+dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbH
+yMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDjrQxz
+JldQcnPQyH+VacEPkvvS6cnnC5JH0rd/4V7FbtGsY4PzOTJ19hVweFre2kT/AE6O
+Hac+WTvxn1rC8VsKNDuZem6a2rPmQShQMlskAfUVNL4Ks7mdmOoTwORgJHIRz64N
+dBp9ra2Jw1yn2dW3CJVzu57mo9QNjc3DTeZcEk5xuC49uOcVcYVJPRMUqtGC95r7
+zIsvC0tjbTTC9kdYwWMssmAAK821TxTfXczx2k8kUAJAIY7m9812firUJLTQm0rT
+o2X7Y2JXySxXuPof8axtP+H99PYJcBCCw3DNDTg/e3NKajVipU9jkg+qMN3nXRz/
+ALbUxrnUIuTc3A7g+Ya72Hw1q1u3kNG068E4jzj9Kp6volxZXCWl1Zsi4O2YKRnP
+rVKQ3BozNB8bajYulveXc8tqWH3nJK130hN5dLfJdN865DI/Bz3ryyTQrsyNmMIv
+qxwK2tEvrjTkawm3S4+aPZLwB3FXSp05T945sTUrRp/uzu0eWGERC7mIHoefzqBn
+EVo9w8k0kCOEZ5JWZQx5x9a5/wDtXk5gjB/2iWNJ/bF2VIV40QnO0Dv68V3KnSjs
+keU5YifxSf5G6msuB5cAuCP+maEAU57vUpBlIpR7yzYH6VyxurpnMjztu7AsSPyp
+kst3dMoklcgngBjWl42I9g7nUh9TIybu3U+m80VzKR7VAMjZH+1RSvHsX7KXc9Cn
+MnDuXJcZBJzkVBu9WauYl1y6ljKRymP1IXNUZLy9df8AXSP264zVLkjsjndKrP45
+fedk00UZLPIv/Amqs2s2KnAkBweg5rlBPOyAYAweTzzU9vaXuoSrDaWzM7Zwqr1p
+uorBDCXep1emLZ63efcyExjI9+1ej2dpG8Sxn7i9vb0rz/w9o1xp81sksbRz8+YG
+6ivRLMbDtzx715NWXNNs+qwlPkpJdjZtYoYYyEjUEd8VU1Kzt7+EpPEjr2OOlX4N
+pXqDmop0G0j8iaOg18R5nq/hGwcSGS2DLjG4H8j9a8z1Dw+2lXwkhcmLdwzdgeMV
+7zqEX7mQDvXmXiCPMkQHXzVyPxqINqaReIpxdJs5iO2RjgRSyD+8Bwani0qaT+DY
+meNxFb4j9B74ApgIZuGFeofM+0b2M9NIBPzyD8BViPTbSMgsgJHcnNWGTj75P0of
+LtliznGOaEJtvqM8izHGxPyopwjbHCgfhRR8hX8yuulRIeWYj8AKmFpbr0QE+p5q
+2yt3A/GomDew+lUZat7kRgiJ5/IDFdF4PtLaXUJ1cFv3QJXPVdwzj9KwPLyufmJ+
+laOhXJ0rVobo52g4cHup61nNXi0jow1RU6sZN7HevAkl8sqeZiMbAZByeBzn8cfh
+WdrK26ANcyXZRekNtuy5+g5NdDqDAPbMqgI4J+UcZOOlWIbfzlHQfUV5ttT6dNct
+zzNLuCac/YrvXtMZGAxPnYSe2Dmu0029vX0uWed/NEYI34xmtG50W3OTISQvQUt3
+CkHh9oolCqcjAq9iYpdDgNV8S3zSeWtzptnE4ID3TnJ+gH+Nc5dafqc+o2gnv4Lm
+3lfPmQpt2EcjucjiursYbW7t2Wa3RnU4O5AQT61nTRQ6bKfJjSJcEqqjADHjNJXb
+ViakeVOU9kY727GRgXJwcZzQFjhHUe9SHb3bNRmEOc4NeifNXuCupJJyB24p5aEj
+Jdyf7ophRgMKPrSiJvYUtQVkRljk4X8zRVgRjHUUUWKuIZBikDjP/wBemNCxOScd
+6QQqG5607mdiQMf71O3Edcmodx5AXp60odz2AouHKdLo+tXc1xb2txMzQoCqBu3T
+/Cu2i1IRR8npXlNsJmuowhIbcNpx3rtbK8W5Xy3OHHBHvXBX92d0e9l83Ok1LWxu
+pfSXQklJ/docnHpUT+ILKSylty5DL6r1qov9qxDMclr5Z48t1I4+orA1C5vLXKCz
+jJxwyMCuD+tQm7XPRjDm2L2lTpbrMSoO9ywBHY1ka35ct3jPHU4qS0STy/PuDtI/
+hX9BVG5sFuJd8i7m9+1FOdpXtsY4in7WDgna5XihjlbCSQj2aVR/WprnS7+3iEpt
+i0Z53oQwx9RU0OlBQMLx9K3tLMlj8pG6BvvL6e4roeIkcSyuklq3c40Bm6gj/gVO
+ELHkA11eu6Gqj7bar8pG5lTuPUVy7zRg42FfU5zW0aikrnm1sPKlLlYzy29aKQS+
+gP50VXu9zK0uw5iSuTj8BSbRxuHbNOJUkFWAA7VE0iDr+ppkWHZToBQq72CoGLdg
+O9S6fazaldCC1hLsep7D3Jr0rw94Ut9PAmlIluD1Y9F+lZzqKJ1UcNKprsjm9I8N
+vDEbu7BWTb8kZ7e596ZqNu9jKuowoWVT++Qdcf3hXoVxZb1IA7Vz08BRmVhx0rz6
+jlKV2e7h4wpw5YBZS29/aJKJgYmGQQaoahDbQ5aMl/rVYaUtszNaSvCrHLRryufp
+2qG7SZlCF/lHpTUtNSnvoVYrmOeaZTyU+6P61p2Nqkq7mHXpWdZWW5XbGGJrbt0M
+Bj9jVxWhEmSfY1VfuikMQ24xWicMoqtIADTsTdkunsrxtavzjlfpXHeJNH+w3Hnx
+RkxOeQP4TXUK7QyrIvUGrd/FHe2pUgFWFOMnFiqUlVhys8y+YfdU4oqW7ttStbuW
+Fbd5FRsBlHBFFdPMu55LozWnKefnV5D03ED3rT8OaZqPifVUtYWeOEfNLL1CL/jU
+NnpAuLiOCKMyPIQoAwcE/wAq9z8K+GrfQdMjt4kBkPzSMO5rOTcUdNClGctdkXtE
+0Kx0exS2to+g+Z2OWY+pNbKAKRtO00qwkDNMkbZWLZ3abIujOOaz73ThMSy9TS21
+2zSOh52jNOfUUVsYOaViVzJ6HP3FlLAxDLlT3qnFaiYtu6jtXVees/DLlT1rBmT7
+PdNjt+opqKLbbK626REYGKeQGYYqVv3g3VGoIq0S0Sg4WsjWdVt9LiSa4kWOPcFy
+T3NabMQK8++IM0T/AGeCcExnLYA7ioavohOXKrs7WG4S5hWRCCCMitCxfepjP8Ne
+a+DfEUbZ06SQkpxGzdxXoFjKEukJPyng0rPqXTknqi89mpcnAorS2gUUi+Y8V+HV
+u1/4njdxlIEZ+nG7gf1r3i3iCpnvXiPwiVjrN8TyBEAD6/N/9avc4fuCtJbnLT0p
+qwjttFZ9xMBk1aupAgzmub1C8yxANSaxWlySG98nUA2flPBrbEcc+JMDmuSRt/IO
+a6PTJy0ABPTihD8yxJH5Y+Ws2+h8xRIOq8H6VpTEkGqxQkHOMGqKWxlpyuKMYpdp
+jnKk8dqHwTQT1IpiAuR2rzXxpLHJfxB8HapIDHA616NOwCGvHPHdzJPqI8mTy1AI
+PqcGqpy5ZJmOIjzUmii1xb28iSpII2Tn5RjNd94W8Uw6pH5LOPPj6j1HqK8ltrTz
+laQz5b09au2dyNLkW6hZhMG9M9+n0p1Jc5z0f3elz6Xt7tJbdHLDJHNFeYWHjS2l
+sYXacRsV5UnkGiufU7+Zdyx8K9Llhury6O7YwVNxPU5ya9hjcCMCud8N6NFomj29
+nH82xcu56sx6mteSTAwKuUk3cmFO0FEparcFY2I6AV5trWvSwzJBAA80h3Fc87R1
+xXoF6Q6MCeMVx9vpls88l3IoaUZVcjoBWbbexs0oxDSdYiuIlCkknrx0rqdPucMA
+OjVw0cS29yzICqlu4xXQ2lyAF+YZqoiR13nDGTVae4IU4qul0pQH1qCefcMCrFoi
+pLOWnOSasLJuXNY7y/6TyfpV5ZSsdK4rEWoXHlRMc15b4h0e61O7SW3VQi5XLOF5
+613eqzMwO48DtWVaxF4cspILZ69ayqVOTUJwvGzODXwrqixnYIcdQQ/UVTm0bUoF
+8qWEtzwV5/WvQLqUq74QKANqg5yKzZ5/KLFlO9BySegwfzrNYl31RzuiujOVTR7g
+oCSoOOnNFba6paRrsmSYyD7373H6ZorqVaBhySPoQNiMfSqU8xAzmrLHCAVm3ZPY
+Zrmk9D1acdSlqF0EhZs9q5u3ux5ZGepNGt6j5W+MkjI71zFnqYuYfNhYFcmnTd9R
+VrKyN6V8tnOailgkneN45mjK1TS6LYOeavW0wLckVpvoO2l0dBbXJEYUtkgdale4
++XA5NZ0bIfSr0Mi9AAaq5k0Mhtt0oeX6gVamKxofpTXI3g5wKhmYFDz2p7DRzuqT
+fM2TwOaW2h26ZbtiQFjv+Xvxn/CqmttjCr1bitbRpUnsY4sfPGNmeMDHr+n51y1l
+dFVHsZk0RbbKMrsOSQCT1/8A11leI7Rks3lgmAyN2OSMAe3tiuzuYY3R/u46sc9M
+cn+VcbrEzR29wApWFR8jD5iM4H+fpXOrmLa2PMhI75YsSSSST3orqdL03T59Oilk
+YBnycEc9TRXd7RHJc+j3xjFVJIw+auf8sR9KgP3qho9KDsZV3odneqRcQI4x3HNY
+B8BabaljYq9vnqqsWX8jXantSMP5VNrbFNqXxI82u/Dd9asXjAlX/Z6/lWes7QNs
+lQow7EV6ZKBk1zniKGJrCRmjQsBwSoyKSm07M05VbQyrS7hZQNwzWrDOgGc5rhIC
+RNwcc10lux8teTW6ZlJJmtNNj5s8VUa93J8pyfSoZSdvU1CoxE2OOT0pSbHFIo3K
+NJPvftz9Ks6DdCK/mtz92VMqP9of/WzUc3+pH0qHSv8AkPWf/XUfyqLcysTWVlc6
+eZnlUtGj7AxV+MfWuU1e1uZreQRRuEIOQRjPpjPqK9In5t1z/eNc/cqvmycDhzjj
+2rP2dupxuR4a8Vzbu0S7sKTjBor06W2gaViYYyTySVFFdKZlY//ZiQJVBBMBCgA/
+AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgBYhBGauK0r8zz9S2hhNGEsEP825
+REVABQJZiaQNBQkcbp7sAAoJEEsEP825REVAoV8P/R6ybneVSlcQgSllhawQxp6/
+354XNAPRI3W3EddbI8l/yA7Wb/ENGQFj85bWxDeSlVF7oLO9LzWg8apsW+iJG6jJ
+Vu4Uw5O02JbEmXH53BITZcoDCP9C4jSCTXWj1fSYFXbFisME/Hgn5Ban/ukPrBha
+LY34a53A5ksP6L/nMjMEeRJnWRZi4w8B6vyMk7wmRZZpOUjx/WHKlcNz8r+oQxAo
+Mkea5qTsqMMt87ojkASxPS5keF6wUsf4wFBqgm6Y0fTNWLKE0jexujoukI+QQP/x
+5lZXq0nQG+f11OEtpRemZjkCeaonc6nPwSm2bI3XOhok6shSbvadbwwgCWjx8UWi
+03BnzODLLipvfa/suqVyvNVwsyp38bV03+/ZY2WFrkES9LtcZfEU5KMgD5MauA1d
+mylnsyOtaEig7sMm4YdQyTHhFb4ezycHwYfi5FlDXHjzpG8QlCGBisgsSB4pAIox
+f67RLMeXeCWupXmKOgGM19/C+o8i2Jbt39GAsqc8bVHJ1rTNs9BhEIa8/wEm3fit
+fQqT/zF2hrtW7fO6yYH2+GMtfjkW6kXHvuWQAZQyDql/XFC/e1rHocJB50NE3ZVx
+zxNXayRm+TdGFUmKPmECYmUW7khR6ucZe30Ok+g+cqEC4GawkYv9IHFeeKscM/Uq
+SHMyz6JdraPNXDs5NcJn0dC70LkBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYA
+AQEAAAEAAQAA/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwc
+ICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc
+ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
+MjIy/8AAEQgAhwCGAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgME
+BQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQy
+gZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RV
+VldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqy
+s7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E
+AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQE
+AAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEX
+GBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKD
+hIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW
+19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8AWG0Epkt3vJJHc+aS
+cBV65xXNXlnAmpPDGpZE6sa6Ce9+x68EEStujAUA4x9a1JtOsktFklQGSQ7nlfqD
+ngfT/CqWgnqcomYk4jKovGQKtR5FqWkUliMgCte3S1X7Qp2iRV3gsCAAPQcE5qZL
+WE6hHBtfLw71wRy2PXsOtPmFYy4JDIMmMhg2AvXFZmuzJG5ixuZgC3H3f/r109/N
+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
+oTSFvnnAp9HLhhphuJm0eK8=
+=Ef2M
+-----END PGP PUBLIC KEY BLOCK-----


=====================================
debian/watch
=====================================
@@ -0,0 +1,3 @@
+version=4
+opts=pgpmode=auto \
+https://reproducible-builds.org/_lfs/releases/@PACKAGE@/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@



View it on GitLab: https://salsa.debian.org/reproducible-builds/strip-nondeterminism/compare/ce0736879b1e3f74325f64dd096e20b4a14c2a32...27b730ec954d711ad663ffde1954223855d1621f

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/strip-nondeterminism/compare/ce0736879b1e3f74325f64dd096e20b4a14c2a32...27b730ec954d711ad663ffde1954223855d1621f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20190718/3561dde3/attachment.html>


More information about the rb-commits mailing list