Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

strip-nondeterminism-1.13.1-1.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: strip-nondeterminism Distribution: openSUSE Tumbleweed
Version: 1.13.1 Vendor: openSUSE
Release: 1.3 Build date: Fri Feb 2 18:08:20 2024
Group: Development/Libraries/Perl Build host: i02-ch2d
Size: 119138 Source RPM: strip-nondeterminism-1.13.1-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://anonscm.debian.org/git/reproducible/strip-nondeterminism.git
Summary: A tool for stripping non-deterministic information
File::StripNondeterminism is a Perl module for stripping bits of
non-deterministic information, such as timestamps and file system
order, from files such as gzipped files, ZIP archives, and Jar files.
It can be used as a post-processing step to make a build reproducible,
when the build process itself cannot be made deterministic.  It is used
as part of the Reproducible Builds project.

strip-nondeterminism contains the File::StripNondeterminism Perl module,
and the strip-nondeterminism command line utility.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Fri Jul 28 2023 Dirk Stoecker <opensuse@dstoecker.de>
  - Update to version 1.13.1
    * Update pyzip regex for latest file(1).
    * Set upstream metadata fields: Bug-Database, Bug-Submit.
    * dh_strip_nondeterminism: use get_non_binnmu_date_epoch() when available.
    * Add a lintian overrides for some false positive tags.
    * Do not fail on JAR archives containing invalid members with a .jar
      extension.
  - Drop upstream f1017c67.patch
* Wed Jan 11 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Add f1017c67.patch: Support the magic format as returned by file
    5.44 (plus commit dc71304b).
* Mon Jun 14 2021 Bernhard Wiedemann <bwiedemann@suse.com>
  - 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.
* Fri Jun 11 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Move macros.strip-nondeterminism from /etc/rpm to
    %{_rpmmacrodir} (boo#1185657).
  - Install the macro file non-executable: it is loaded by rpm, never
    run.
* Tue Oct 29 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
* Sat Dec 15 2018 bwiedemann@suse.com
  - 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
* Mon Jul 10 2017 bwiedemann@suse.com
  - 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
* Sun May 07 2017 bwiedemann@suse.com
  - add rpm macro to use in spec files
* Sun Jan 01 2017 bwiedemann@suse.com
  - update to version 0.029
    + Add strip-nondeterminism-0.029-fix-apk.patch to fix tests
* Tue Mar 08 2016 bwiedemann@suse.com
  - initial package version 0.016

Files

/usr/bin/dh_strip_nondeterminism
/usr/bin/strip-all-nondeterminism
/usr/bin/strip-nondeterminism
/usr/lib/perl5/vendor_perl/5.38.2/File
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/Common.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/ar.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/bflt.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/cpio.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/gettext.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/gzip.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/jar.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/javadoc.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/jmod.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/png.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/pyzip.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/uimage.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/StripNondeterminism/handlers/zip.pm
/usr/lib/rpm/macros.d/macros.strip-nondeterminism
/usr/share/doc/packages/strip-nondeterminism
/usr/share/doc/packages/strip-nondeterminism/README
/usr/share/doc/packages/strip-nondeterminism/TODO
/usr/share/licenses/strip-nondeterminism
/usr/share/licenses/strip-nondeterminism/COPYING
/usr/share/man/man1/dh_strip_nondeterminism.1.gz
/usr/share/man/man1/strip-nondeterminism.1.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::ar.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::bflt.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::cpio.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::gettext.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::gzip.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::jar.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::javadoc.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::jmod.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::png.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::pyzip.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::uimage.3pm.gz
/usr/share/man/man3/File::StripNondeterminism::handlers::zip.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:40:51 2024