File bsc1248618-Create-archive-first.patch of Package pesign-obs-integration.40629
From 056fcd05b81258a249e40f7358d708d838929ad2 Mon Sep 17 00:00:00 2001
From: Michal Suchanek <msuchanek@suse.de>
Date: Fri, 29 Aug 2025 11:25:25 +0200
Subject: [PATCH] Create archive first
Signed-off-by: Chun-Yi Lee <jlee@suse.com>
---
brp-99-pesign | 95 +++++++++++++++++++++++++--------------------------
1 file changed, 47 insertions(+), 48 deletions(-)
Index: pesign-obs-integration/brp-99-pesign
===================================================================
--- pesign-obs-integration.orig/brp-99-pesign
+++ pesign-obs-integration/brp-99-pesign
@@ -75,20 +75,6 @@ else
echo "No buildservice signing certificate"
cert=/dev/null
fi
-sed "
- s:@NAME@:$RPM_PACKAGE_NAME:g
- s:@PESIGN_REPACKAGE_COMPRESS@:$pesign_repackage_compress:g
- /@CERT@/ {
- r $cert
- d
- }
-" /usr/lib/rpm/pesign/pesign-repackage.spec.in >"$output/pesign-repackage.spec"
-
-for rpmlintrc in $RPM_SOURCE_DIR/*rpmlintrc; do
- if test -e "$rpmlintrc"; then
- cp "$rpmlintrc" "$output/"
- fi
-done
cd "$RPM_BUILD_ROOT"
args=()
@@ -136,3 +122,17 @@ cd "$archive_dir"
find . -type f | cpio -H newc -o >"$archive"
rm -rf "$archive_dir"
+sed "
+ s:@NAME@:$RPM_PACKAGE_NAME:g
+ s:@PESIGN_REPACKAGE_COMPRESS@:$pesign_repackage_compress:g
+ /@CERT@/ {
+ r $cert
+ d
+ }
+" /usr/lib/rpm/pesign/pesign-repackage.spec.in >"$output/pesign-repackage.spec"
+
+for rpmlintrc in $RPM_SOURCE_DIR/*rpmlintrc; do
+ if test -e "$rpmlintrc"; then
+ cp "$rpmlintrc" "$output/"
+ fi
+done