Hello community,
here is the log from the commit of package pesign-obs-integration for
openSUSE:Factory checked in at 2020-10-24 15:16:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pesign-obs-integration (Old)
and /work/SRC/openSUSE:Factory/.pesign-obs-integration.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pesign-obs-integration"
Sat Oct 24 15:16:15 2020 rev:41 rq:843222 version:10.1+1602850462
Changes:
--------
---
/work/SRC/openSUSE:Factory/pesign-obs-integration/pesign-obs-integration.changes
2020-09-05 23:57:50.147116633 +0200
+++
/work/SRC/openSUSE:Factory/.pesign-obs-integration.new.3463/pesign-obs-integration.changes
2020-10-24 15:16:27.160172361 +0200
@@ -1,0 +2,23 @@
+Wed Oct 21 12:44:19 UTC 2020 - [email protected]
+
+- Update to version 10.1+1602850462:
+ * Compress kernel modules in batch and in parallel
+ * Forward _binary_payload to the repackaged rpm (bsc#1175882)
+- remove 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch,
+ parallel-compression.patch (upstream)
+
+-------------------------------------------------------------------
+Thu Oct 15 21:13:24 UTC 2020 - [email protected]
+
+- Sync from git master directly
+- drop 0001-Add-support-for-kernel-module-compression.patch
+ 0001-Enable-find_provides-and-requires.patch
+ 0001-Initialize-compress-variable.patch
+ 0001-Keep-the-files-in-the-OTHER-directory.patch
+ 0001-Passthrough-license-tag.patch
+ 0001-brp-99-compress-vmlinux-support-xz-compressed-vmlinu.patch
+ 0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch
+ pesign-sign-s390x-kernel.patch (upstream)
+- add parallel-compression.patch
+
+-------------------------------------------------------------------
Old:
----
0001-Add-support-for-kernel-module-compression.patch
0001-Enable-find_provides-and-requires.patch
0001-Forward-_binary_payload-to-the-repackaged-rpm.patch
0001-Initialize-compress-variable.patch
0001-Keep-the-files-in-the-OTHER-directory.patch
0001-Passthrough-license-tag.patch
0001-brp-99-compress-vmlinux-support-xz-compressed-vmlinu.patch
0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch
pesign-obs-integration_10.1.dsc
pesign-obs-integration_10.1.tar.gz
pesign-sign-s390x-kernel.patch
New:
----
_service
_servicedata
pesign-obs-integration-10.1+1602850462.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pesign-obs-integration.spec ++++++
--- /var/tmp/diff_new_pack.S51lZd/_old 2020-10-24 15:16:27.804172971 +0200
+++ /var/tmp/diff_new_pack.S51lZd/_new 2020-10-24 15:16:27.808172975 +0200
@@ -18,79 +18,58 @@
Name: pesign-obs-integration
+Version: 10.1+1602850462
+Release: 0
Summary: Macros and scripts to sign the kernel and bootloader
License: GPL-2.0-only
Group: Development/Tools/Other
-Version: 10.1
-Release: 0
+URL: https://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools
+Source: %{name}-%{version}.tar.gz
+BuildRequires: openssl
Requires: fipscheck
Requires: mozilla-nss-tools
Requires: openssl
-%ifarch %ix86 x86_64 ia64 aarch64 %arm
-Requires: pesign
-%endif
-BuildRequires: openssl
-URL: http://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools
-Source: %{name}_%{version}.tar.gz
-Patch1: 0001-Passthrough-license-tag.patch
-Patch2: 0001-Add-support-for-kernel-module-compression.patch
-Patch3: 0001-Initialize-compress-variable.patch
-Patch4: 0001-Keep-the-files-in-the-OTHER-directory.patch
-Patch5: 0001-brp-99-compress-vmlinux-support-xz-compressed-vmlinu.patch
-# https://github.com/openSUSE/pesign-obs-integration/pull/17
-Patch6: 0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch
-# https://github.com/openSUSE/pesign-obs-integration/pull/18
-Patch7: pesign-sign-s390x-kernel.patch
-Patch8: 0001-Enable-find_provides-and-requires.patch
-Patch9: 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
# suse-module-tools <= 15.0.10 contains modsign-verify
Requires: suse-module-tools >= 15.0.10
+%ifarch %{ix86} x86_64 ia64 aarch64 %{arm}
+Requires: pesign
+%endif
%description
This package provides scripts and rpm macros to automate signing of the
boot loader, kernel and kernel modules in the openSUSE Buildservice.
%prep
-%setup -D -n %{name}
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
+%setup -q -D
+%autopatch -p1
%build
%install
-mkdir -p %buildroot/usr/lib/rpm/brp-suse.d %buildroot/usr/lib/rpm/pesign
-install pesign-gen-repackage-spec kernel-sign-file gen-hmac
%buildroot/usr/lib/rpm/pesign
-install brp-99-pesign %buildroot/usr/lib/rpm/brp-suse.d
+mkdir -p %{buildroot}%{_prefix}/lib/rpm/brp-suse.d
%{buildroot}%{_prefix}/lib/rpm/pesign
+install pesign-gen-repackage-spec kernel-sign-file gen-hmac
%{buildroot}%{_prefix}/lib/rpm/pesign
+install brp-99-pesign %{buildroot}%{_prefix}/lib/rpm/brp-suse.d
# brp-99-compress-vmlinux has nothing to do with signing. It is packaged in
# pesign-obs-integration because this package is already used by the kernel
# build
-install brp-99-compress-vmlinux %buildroot/usr/lib/rpm/brp-suse.d
-install -m644 pesign-repackage.spec.in %buildroot/usr/lib/rpm/pesign
-mkdir -p %buildroot/usr/bin
-install modsign-repackage %buildroot/usr/bin/
-install -pm 755 modsign-verify %buildroot/usr/bin/
+install brp-99-compress-vmlinux %{buildroot}%{_prefix}/lib/rpm/brp-suse.d
+install -m644 pesign-repackage.spec.in %{buildroot}%{_prefix}/lib/rpm/pesign
+mkdir -p %{buildroot}%{_bindir}
+install modsign-repackage %{buildroot}%{_bindir}/
+install -pm 755 modsign-verify %{buildroot}%{_bindir}/
if test -e _projectcert.crt; then
openssl x509 -inform PEM -in _projectcert.crt \
- -outform DER -out %buildroot/usr/lib/rpm/pesign/pesign-cert.x509
+ -outform DER -out
%{buildroot}%{_prefix}/lib/rpm/pesign/pesign-cert.x509
else
echo "No buildservice project certificate available"
fi
%files
-%defattr(-,root,root)
%license COPYING
%doc README
-/usr/bin/modsign-repackage
-/usr/bin/modsign-verify
-/usr/lib/rpm/*
+%{_bindir}/modsign-repackage
+%{_bindir}/modsign-verify
+%{_prefix}/lib/rpm/*
%changelog
++++++ _service ++++++
<services>
<service name="tar_scm" mode="disabled">
<param
name="url">https://github.com/openSUSE/pesign-obs-integration.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">master</param>
<param name="versionformat">10.1+%ct</param>
<param name="changesgenerate">enable</param>
</service>
<service name="recompress" mode="disabled">
<param name="file">pesign-obs-integration-*.tar</param>
<param name="compression">gz</param>
</service>
<service name="set_version" mode="disabled">
<param name="basename">pesign-obs-integration</param>
</service>
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/pesign-obs-integration.git</param>
<param
name="changesrevision">d64b3f6f8d82e6006c9290aecedd412789eda6f9</param></service></servicedata>