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 - dmuel...@suse.com + +- 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 - dmuel...@suse.com + +- 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>