Revisions of strip-nondeterminism

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 899924 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 6)
- Update to version 1.12.0
  * Also normalise PO-Revision-Date in addition to POT-Creation-Date.
  * Ignore unwritable files, printing a warning.
  * Add a warning message under --verbose statement when the Archive::Cpio
    package is missing. (MR: reproducible-builds/strip-nondeterminism!6)
  * Fix an off-by-one error when parsing PNG modification times.

- Move macros.strip-nondeterminism from /etc/rpm to
  %{_rpmmacrodir} (boo#1185657).
- Install the macro file non-executable: it is loaded by rpm, never
  run.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 744407 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 5)
- Update to version 1.6.1:
  + Parallelise dh_strip_nondeterminism script.
  + Correct indentation level of .zip file field format comment.
  + dh_strip_nondeterminism: Deduplicate hardlinks via stat(2) to
    avoid issues.
  + Call file(1) with the "--" argument placeholder to fix
    normalisation of files.
  + Check the return status from Archive::Zip when writing file to
    disk.
  + Workaround Archive::Zip's incorrect handling of the
    localExtraField field.
  + Support timestamp clamping of "tIME" chunks in .png files.
  + Drop the t/fixtures/zip/bug_803503.zip test fixtures as they
    are no longer compatible with Archive::Zip >= 1.66.
- Drop strip-nondeterminism-0.029-fix-apk.patch: test suite passes
  without this.
- BuildRequire perl(Sub::Override): new dependency.
- Drop _service file: it only has a download_url defined, which is
  also transparently extracted from the spec file. So this service
  essentially serves no purpose.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 658688 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 4)
Update to version 1.0.0
  * Improvements for javadoc, zip, cpio and png handling
  * Speed up startup time
- Drop upstream strip-nondeterminism-0.029-zipfix.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 509062 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 3)
Add strip-all-nondeterminism script to make this easier to use correctly
Add strip-nondeterminism-0.029-zipfix.patch
  to handle files without permissions in .zip files
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 493390 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 2)
add rpm macro to use in spec files
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 448117 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 1)
new package
allows to strip nondeterminism from various build results
to make package-build more reproducible
Displaying all 8 revisions
openSUSE Build Service is sponsored by