File 1.patch of Package pesign-obs-integration

From 1b045fc6ec75c233c4aad4bb88f745d12546218e Mon Sep 17 00:00:00 2001
From: Callum Farmer <gmbr3@opensuse.org>
Date: Wed, 17 Dec 2025 12:32:32 +0000
Subject: [PATCH] Implement triggerprein capture

It has been available since 2008
Also while I'm at it, convert the sense2tag list to the same format used elsewhere and within rpmds.h
---
 pesign-gen-repackage-spec | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/pesign-gen-repackage-spec b/pesign-gen-repackage-spec
index 19a5526..5e31a1f 100755
--- a/pesign-gen-repackage-spec
+++ b/pesign-gen-repackage-spec
@@ -162,9 +162,10 @@ my %com2pl = (
 );
 
 my %sense2tag = (
-	0x10000 => 'triggerin',
-	0x20000 => 'triggerun',
-	0x40000 => 'triggerpostun',
+	(1 << 16) => 'triggerin',
+	(1 << 17) => 'triggerun',
+	(1 << 18) => 'triggerpostun',
+	(1 << 25) => 'triggerprein',
 );
 
 # tags which are printed verbatim in the specfile
openSUSE Build Service is sponsored by