Fix requires, add rpminspect.yaml

Resoves: RHEL-56884
This commit is contained in:
Vitezslav Crhonek 2024-08-30 11:31:49 +02:00
parent a52a0bdabc
commit f2428aa5d2
2 changed files with 22 additions and 3 deletions

14
rpminspect.yaml Normal file
View File

@ -0,0 +1,14 @@
---
badfuncs:
allowed:
/usr/lib*/libpegclient.so.*:
- inet_addr
/usr/lib*/libpegslp_client.so*:
- inet_addr
debuginfo:
ignore:
- '/usr/lib*/Pegasus/providerManagers/*'
- '/usr/lib*/Pegasus/providers/*'
- '/usr/lib*/*'
ownership:
bin_group: pegasus

View File

@ -6,7 +6,7 @@
Name: tog-pegasus
Version: %{major_ver}.1
Release: 74%{?dist}
Release: 75%{?dist}
Epoch: 2
Summary: OpenPegasus WBEM Services for Linux
@ -135,7 +135,7 @@ sources.
%package devel
Summary: The OpenPegasus Software Development Kit
Requires: tog-pegasus >= %{version}-%{release}
Requires: tog-pegasus >= %{epoch}:%{version}-%{release}
%description devel
The OpenPegasus WBEM Services for Linux SDK is the developer's kit for the
@ -156,7 +156,7 @@ The OpenPegasus libraries.
%if %{PEGASUS_BUILD_TEST_RPM}
%package test
Summary: The OpenPegasus Tests
Requires: tog-pegasus >= %{version}-%{release}, make
Requires: tog-pegasus >= %{epoch}:%{version}-%{release}, make
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
%description test
@ -574,6 +574,11 @@ fi
%changelog
* Fri Aug 30 2024 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.14.1-75
- Add epoch prefix to version-release in requires
- Add rpminspect.yaml to adjust configuration for rpminspect run
Resolves: RHEL-56884
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2:2.14.1-74
- Bump release for June 2024 mass rebuild