Commit Graph

26 Commits

Author SHA256 Message Date
Dominique Leuenberger
c307158b97 Accepting request 1101230 from devel:languages:perl
- Update to version 1.13.1

OBS-URL: https://build.opensuse.org/request/show/1101230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=8
2023-07-30 18:57:25 +00:00
Dirk Stoecker
a95de23547 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=27 2023-07-28 16:20:26 +00:00
Dirk Stoecker
240aa7a1d3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=26 2023-07-28 16:20:11 +00:00
Dirk Stoecker
68dd22e41a fix keyring
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=25
2023-07-28 09:55:08 +00:00
Dominique Leuenberger
66de5e083d Accepting request 1057779 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1057779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=7
2023-01-12 21:42:32 +00:00
73f6147cc4 Accepting request 1057770 from home:dimstar:Factory
- Add f1017c67.patch: Support the magic format as returned by file
  5.44 (plus commit dc71304b).

OBS-URL: https://build.opensuse.org/request/show/1057770
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=21
2023-01-11 12:48:05 +00:00
Dominique Leuenberger
793a08ab2e Accepting request 899924 from devel:languages:perl
- 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.

OBS-URL: https://build.opensuse.org/request/show/899924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=6
2021-06-16 18:33:27 +00:00
647ad03a5b 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=19
2021-06-14 10:24:33 +00:00
6b3e40f28f Accepting request 899460 from home:dimstar:Factory
- Move macros.strip-nondeterminism from /etc/rpm to
  %{_rpmmacrodir} (boo#1185657).
- Install the macro file non-executable: it is loaded by rpm, never
  run.

OBS-URL: https://build.opensuse.org/request/show/899460
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=18
2021-06-14 10:18:22 +00:00
Dominique Leuenberger
3423958da2 Accepting request 744407 from devel:languages:perl
- 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.

OBS-URL: https://build.opensuse.org/request/show/744407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=5
2019-11-06 12:47:30 +00:00
49e42ee85f drop unused patch
require new Sub::Override module at runtime

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=16
2019-10-30 18:24:04 +00:00
f4391a9bed Accepting request 743819 from home:dimstar:Factory
- Update to version 1.6.1

Fixes build in Staging O against new perl-Archive-Zip

OBS-URL: https://build.opensuse.org/request/show/743819
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=15
2019-10-30 09:57:14 +00:00
Dominique Leuenberger
d26d918e22 Accepting request 658688 from devel:languages:perl
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

OBS-URL: https://build.opensuse.org/request/show/658688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=4
2018-12-21 07:18:01 +00:00
98355d6857 fixup license and reformat .spec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=13
2018-12-15 20:34:37 +00:00
8589c99e02 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=12
2018-12-15 20:28:44 +00:00
Dominique Leuenberger
534c7395d4 Accepting request 509062 from devel:languages:perl
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

OBS-URL: https://build.opensuse.org/request/show/509062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=3
2017-07-11 06:23:23 +00:00
f1b1e4fc86 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=10
2017-07-10 02:52:27 +00:00
de85354b51 osc copypac from project:home:bmwiedemann:reproducible:test package:strip-nondeterminism revision:15
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=9
2017-07-04 13:22:58 +00:00
Dominique Leuenberger
240d28c220 Accepting request 493390 from devel:languages:perl
add rpm macro to use in spec files

OBS-URL: https://build.opensuse.org/request/show/493390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=2
2017-05-09 16:03:15 +00:00
85f176f479 improve macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=7
2017-05-08 06:01:13 +00:00
7ad528c53f add rpm macro to use in spec files
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=6
2017-05-07 12:29:28 +00:00
Dominique Leuenberger
7be7ffa194 Accepting request 448117 from devel:languages:perl
new package
allows to strip nondeterminism from various build results
to make package-build more reproducible

OBS-URL: https://build.opensuse.org/request/show/448117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strip-nondeterminism?expand=0&rev=1
2017-01-21 23:46:53 +00:00
1019d626e4 disable services
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=4
2016-12-29 07:36:37 +00:00
ef45a62fd0 update to version 0.029
+ Add strip-nondeterminism-0.029-fix-apk.patch to fix tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=3
2016-12-29 06:48:37 +00:00
fd01c55baf Accepting request 447632 from home:sebix:branches:devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/447632
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=2
2016-12-29 06:44:29 +00:00
Stephan Kulow
3f167686e1 Accepting request 372786 from home:bmwiedemann:branches:devel:languages:perl
now without Test::More

OBS-URL: https://build.opensuse.org/request/show/372786
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/strip-nondeterminism?expand=0&rev=1
2016-03-14 13:10:51 +00:00