Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pesign-obs-integration for
openSUSE:Factory checked in at 2025-02-20 16:27:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pesign-obs-integration (Old)
and /work/SRC/openSUSE:Factory/.pesign-obs-integration.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pesign-obs-integration"
Thu Feb 20 16:27:27 2025 rev:60 rq:1247099 version:10.2+git20250219.c99462c
Changes:
--------
---
/work/SRC/openSUSE:Factory/pesign-obs-integration/pesign-obs-integration.changes
2025-02-18 19:09:15.696885351 +0100
+++
/work/SRC/openSUSE:Factory/.pesign-obs-integration.new.1873/pesign-obs-integration.changes
2025-02-20 16:28:24.707995533 +0100
@@ -1,0 +2,7 @@
+Wed Feb 19 13:44:04 UTC 2025 - [email protected]
+
+- Update to version 10.2+git20250219.c99462c:
+ * query_array: Convert None to empty string
+ * Add filecaps support
+
+-------------------------------------------------------------------
Old:
----
pesign-obs-integration-10.2+git20250217.98df3ef.obscpio
New:
----
pesign-obs-integration-10.2+git20250219.c99462c.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pesign-obs-integration.spec ++++++
--- /var/tmp/diff_new_pack.nBfP1I/_old 2025-02-20 16:28:27.936130633 +0100
+++ /var/tmp/diff_new_pack.nBfP1I/_new 2025-02-20 16:28:27.952131303 +0100
@@ -22,7 +22,7 @@
%endif
Name: pesign-obs-integration
-Version: 10.2+git20250217.98df3ef
+Version: 10.2+git20250219.c99462c
Release: 0
Summary: Macros and scripts to sign the kernel and bootloader
License: GPL-2.0-or-later
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.nBfP1I/_old 2025-02-20 16:28:28.388149551 +0100
+++ /var/tmp/diff_new_pack.nBfP1I/_new 2025-02-20 16:28:28.416150723 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/pesign-obs-integration.git</param>
- <param
name="changesrevision">98df3efa1cd9620aa32fcca918abe43ca709d3e6</param></service></servicedata>
+ <param
name="changesrevision">c99462c49af91c9cdcfda5f68bf2ec05ccfb98d0</param></service></servicedata>
(No newline at EOF)
++++++ pesign-obs-integration-10.2+git20250217.98df3ef.obscpio ->
pesign-obs-integration-10.2+git20250219.c99462c.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pesign-obs-integration-10.2+git20250217.98df3ef/pesign-gen-repackage-spec
new/pesign-obs-integration-10.2+git20250219.c99462c/pesign-gen-repackage-spec
---
old/pesign-obs-integration-10.2+git20250217.98df3ef/pesign-gen-repackage-spec
2025-02-17 20:53:20.000000000 +0100
+++
new/pesign-obs-integration-10.2+git20250219.c99462c/pesign-gen-repackage-spec
2025-02-19 14:44:00.000000000 +0100
@@ -66,6 +66,9 @@
while (<$fh>) {
chomp;
my @t = split(/\|/, $_, -1);
+ for (@t) {
+ $_ = '' if $_ eq '(none)';
+ }
push(@res, \@t);
}
close($fh);
@@ -175,7 +178,7 @@
$res{$tag} = query_single($rpm, $tag);
}
my @files;
- my @list = query_array($rpm, qw(filenames fileflags filemodes
fileusername filegroupname filesizes filemtimes filelinktos fileverifyflags
filelangs));
+ my @list = query_array($rpm, qw(filenames fileflags filemodes
fileusername filegroupname filesizes filemtimes filelinktos fileverifyflags
filelangs filecaps));
for my $file (@list) {
my $new = {
name => $file->[0],
@@ -188,6 +191,7 @@
target => $file->[7],
verify => $file->[8],
lang => $file->[9],
+ caps => $file->[10],
};
push(@files, $new);
if ($new->{name} =~ /\.ko$/ && S_ISREG($new->{mode})) {
@@ -199,7 +203,7 @@
my @deps;
my @list = query_array($rpm, "${tag}name", "${tag}flags",
"${tag}version");
for my $d (@list) {
- next if $d->[0] eq "(none)";
+ next if $d->[0] eq "";
push(@deps, {
name => $d->[0],
flags => $d->[1],
@@ -383,7 +387,7 @@
my $sense = $trigger->{'sense'}->[0];
die("unsupported sense $sense\n") unless $sense2tag{$sense};
print SPEC "\%file$sense2tag{$sense}";
- print SPEC " -P $trigger->{'priority'}" if
$trigger->{'priority'} && $trigger->{'priority'} ne '(none)';
+ print SPEC " -P $trigger->{'priority'}" if
$trigger->{'priority'} && $trigger->{'priority'} ne '';
print SPEC " -p $trigger->{interp} -n $p->{name}";
print_script("trigger$i-$p->{name}", $trigger);
print SPEC " -- ".join(' ', @{$trigger->{'name'}})."\n";
@@ -393,7 +397,7 @@
my $sense = $trigger->{'sense'}->[0];
die("unsupported sense $sense\n") unless $sense2tag{$sense};
print SPEC "\%transfile$sense2tag{$sense}";
- print SPEC " -P $trigger->{'priority'}" if
$trigger->{'priority'} && $trigger->{'priority'} ne '(none)';
+ print SPEC " -P $trigger->{'priority'}" if
$trigger->{'priority'} && $trigger->{'priority'} ne '';
print SPEC " -p $trigger->{interp} -n $p->{name}";
print_script("trigger$i-$p->{name}", $trigger);
print SPEC " -- ".join(' ', @{$trigger->{'name'}})."\n";
@@ -557,6 +561,9 @@
if ($f->{lang} ne "") {
$attrs .= sprintf('%%lang(%s) ', $f->{lang});
}
+ if ($f->{caps} ne "") {
+ $attrs .= sprintf('%%caps(%s) ', $f->{caps});
+ }
if ($compress ne "" &&
$f->{name} =~ /\.ko$/ && S_ISREG($f->{mode})) {
chmod($f->{mode}, $path);
++++++ pesign-obs-integration.obsinfo ++++++
--- /var/tmp/diff_new_pack.nBfP1I/_old 2025-02-20 16:28:29.224184540 +0100
+++ /var/tmp/diff_new_pack.nBfP1I/_new 2025-02-20 16:28:29.276186716 +0100
@@ -1,5 +1,5 @@
name: pesign-obs-integration
-version: 10.2+git20250217.98df3ef
-mtime: 1739822000
-commit: 98df3efa1cd9620aa32fcca918abe43ca709d3e6
+version: 10.2+git20250219.c99462c
+mtime: 1739972640
+commit: c99462c49af91c9cdcfda5f68bf2ec05ccfb98d0