Hello community,
here is the log from the commit of package strip-nondeterminism for
openSUSE:Factory checked in at 2018-12-21 08:18:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/strip-nondeterminism (Old)
and /work/SRC/openSUSE:Factory/.strip-nondeterminism.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "strip-nondeterminism"
Fri Dec 21 08:18:01 2018 rev:4 rq:658688 version:1.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/strip-nondeterminism/strip-nondeterminism.changes
2017-07-11 08:23:25.895874127 +0200
+++
/work/SRC/openSUSE:Factory/.strip-nondeterminism.new.28833/strip-nondeterminism.changes
2018-12-21 08:18:02.973759170 +0100
@@ -1,0 +2,8 @@
+Sat Dec 15 19:45:06 UTC 2018 - [email protected]
+
+- 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
+
+-------------------------------------------------------------------
Old:
----
strip-nondeterminism-0.029-zipfix.patch
strip-nondeterminism_0.029.orig.tar.gz
New:
----
strip-nondeterminism-1.0.0.tar.bz2
strip-nondeterminism-1.0.0.tar.bz2.asc
strip-nondeterminism.keyring
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ strip-nondeterminism.spec ++++++
--- /var/tmp/diff_new_pack.E7jD6G/_old 2018-12-21 08:18:03.705758486 +0100
+++ /var/tmp/diff_new_pack.E7jD6G/_new 2018-12-21 08:18:03.705758486 +0100
@@ -1,7 +1,7 @@
#
# spec file for package strip-nondeterminism
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,31 +12,33 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: strip-nondeterminism
-Version: 0.029
+Version: 1.0.0
Release: 0
Summary: A tool for stripping non-deterministic information
-License: GPL-3.0+
+License: GPL-3.0-or-later
Group: Development/Libraries/Perl
Url:
https://anonscm.debian.org/git/reproducible/strip-nondeterminism.git
-Source:
http://http.debian.net/debian/pool/main/s/strip-nondeterminism/strip-nondeterminism_%{version}.orig.tar.gz
+Source:
https://reproducible-builds.org/_lfs/releases/strip-nondeterminism/strip-nondeterminism-%{version}.tar.bz2
+Source1:
https://reproducible-builds.org/_lfs/releases/strip-nondeterminism/strip-nondeterminism-%{version}.tar.bz2.asc
Source2: rpmmacros
Source3: strip-all-nondeterminism
+Source4: %{name}.keyring
# PATCH-FIX-OPENSUSE - apk files misdetected as OOXML
Patch0: strip-nondeterminism-0.029-fix-apk.patch
-# PATCH-FIX-UPSTREAM
https://github.com/ReproducibleBuilds/strip-nondeterminism/pull/4
-Patch1: strip-nondeterminism-0.029-zipfix.patch
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl-base
BuildRequires: perl-macros
+BuildRequires: perl(Archive::Cpio)
BuildRequires: perl(Archive::Zip)
Requires: perl-base
Requires: perl(Archive::Zip)
+Recommends: perl(Archive::Cpio)
%{perl_requires}
%description
@@ -51,9 +53,7 @@
and the strip-nondeterminism command line utility.
%prep
-%setup -q -c -n %{name}-%{version}
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1 -n %{name}-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -72,7 +72,8 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc README TODO COPYING
+%doc README TODO
+%license COPYING
/etc/rpm/macros.strip-nondeterminism
%changelog
++++++ _service ++++++
--- /var/tmp/diff_new_pack.E7jD6G/_old 2018-12-21 08:18:03.765758430 +0100
+++ /var/tmp/diff_new_pack.E7jD6G/_new 2018-12-21 08:18:03.765758430 +0100
@@ -1,12 +1,7 @@
<services>
<service name="download_url" mode="disabled">
- <param name="protocol">http</param>
- <param name="host">http.debian.net</param>
- <param
name="path">/debian/pool/main/s/strip-nondeterminism/strip-nondeterminism_0.029.orig.tar.gz</param>
- </service>
- <service name="verify_file" mode="localonly">
- <param name="file">strip-nondeterminism_0.029.orig.tar.gz</param>
- <param name="verifier">sha256</param>
- <param
name="checksum">1e6df1d0495c19859182c7746e6f5c189ca1494e7b6e6f143fb1bfecfd11de5c</param>
+ <param name="protocol">https</param>
+ <param name="host">reproducible-builds.org</param>
+ <param
name="path">/_lfs/releases/strip-nondeterminism/strip-nondeterminism-1.0.0.tar.bz2</param>
</service>
</services>
++++++ strip-nondeterminism-0.029-fix-apk.patch ++++++
--- /var/tmp/diff_new_pack.E7jD6G/_old 2018-12-21 08:18:03.801758396 +0100
+++ /var/tmp/diff_new_pack.E7jD6G/_new 2018-12-21 08:18:03.801758396 +0100
@@ -1,11 +1,13 @@
---- strip-nondeterminism-0.029/lib/File/StripNondeterminism.pm.orig
2016-12-22 10:52:33.000000000 +0000
-+++ strip-nondeterminism-0.029/lib/File/StripNondeterminism.pm 2016-12-29
06:36:46.380730000 +0000
-@@ -70,7 +70,7 @@
+Index: strip-nondeterminism-1.0.0/lib/File/StripNondeterminism.pm
+===================================================================
+--- strip-nondeterminism-1.0.0.orig/lib/File/StripNondeterminism.pm
++++ strip-nondeterminism-1.0.0/lib/File/StripNondeterminism.pm
+@@ -61,7 +61,7 @@ sub get_normalizer_for_file($) {
}
# jar
if (m/\.(jar|war|hpi|apk)$/
- && _get_file_type($_) =~ m/(Java|Zip) archive data/) {
+ && _get_file_type($_) =~ m/((Java|Zip) archive data)|(Microsoft
OOXML)/) {
- return \&File::StripNondeterminism::handlers::jar::normalize;
+ return _handler('jar');
}
# javadoc