From 8d4b7d0a3d80bfc4cae40f92c1aac4e5cd602065 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Mon, 24 Nov 2025 22:21:41 +0800 Subject: [PATCH] fix provides of nbdkit plugins --- find-provides.nbdkit | 2 +- nbdkit.attr | 2 +- openEuler-rpm-config.spec | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/find-provides.nbdkit b/find-provides.nbdkit index 7013ccd..ec477e9 100644 --- a/find-provides.nbdkit +++ b/find-provides.nbdkit @@ -14,7 +14,7 @@ function process_file { if [[ $1 =~ /plugins/nbdkit-.*-plugin ]] || [[ $1 =~ /filters/nbdkit-.*-filter ]]; then - echo "Provides:" "$(basename $1 .so)" "=" "$ver-$rel" + echo "$(basename $1 .so)" "=" "$ver-$rel" fi } diff --git a/nbdkit.attr b/nbdkit.attr index 1053e1a..4e1374a 100644 --- a/nbdkit.attr +++ b/nbdkit.attr @@ -1,3 +1,3 @@ -%__nbdkit_provides %{_rpmconfigdir}/@VENDOR@/find-provides.nbdkit %{version} %{release} +%__nbdkit_provides %{_rpmconfigdir}/@VENDOR@/find-provides.nbdkit %{?epoch:%{epoch}:}%{version} %{release} %__nbdkit_path %{_libdir}/nbdkit/(plugins|filters)/nbdkit-.*-(plugin|filter)(\.so)?$ %__nbdkit_flags exeonly diff --git a/openEuler-rpm-config.spec b/openEuler-rpm-config.spec index ce92edf..0d71c15 100644 --- a/openEuler-rpm-config.spec +++ b/openEuler-rpm-config.spec @@ -3,7 +3,7 @@ Name: %{vendor}-rpm-config Version: 31 -Release: 41 +Release: 42 License: GPL+ AND MIT Summary: specific rpm configuration files URL: https://gitee.com/src-openeuler/openEuler-rpm-config @@ -213,6 +213,9 @@ sed -i "s|@OSCPE@|$(cat /etc/system-release-cpe)|" %{buildroot}%{rpmvdir}/%{vend %{rpmvdir}/find-requires.ksyms %changelog +* Mon Nov 24 2025 Funda Wang - 31-42 +- fix provides of nbdkit plugins + * Sat Nov 01 2025 Funda Wang - 31-41 - fix name manipulation when cpan_source parameter given -- Gitee