diff --git a/pcp.spec b/pcp.spec index 52e2629..408a48e 100644 --- a/pcp.spec +++ b/pcp.spec @@ -1,6 +1,6 @@ Name: pcp -Version: 5.3.6 -Release: 2%{?dist} +Version: 5.3.7 +Release: 1%{?dist} Summary: System-level performance monitoring and performance management License: GPLv2+ and LGPLv2+ and CC-BY URL: https://pcp.io @@ -290,9 +290,18 @@ BuildRequires: qt5-qtsvg-devel Requires: bash xz gawk sed grep findutils which %{_hostname_executable} Requires: pcp-libs = %{version}-%{release} %if !%{disable_selinux} + +# rpm boolean dependencies are supported since RHEL 8 +%if 0%{?fedora} >= 35 || 0%{?rhel} >= 8 +# This ensures that the pcp-selinux package and all it's dependencies are not pulled +# into containers and other systems that do not use SELinux +Requires: (pcp-selinux = %{version}-%{release} if selinux-policy-targeted) +%else Requires: pcp-selinux = %{version}-%{release} %endif +%endif + %global _confdir %{_sysconfdir}/pcp %global _logsdir %{_localstatedir}/log/pcp %global _pmnsdir %{_localstatedir}/lib/pcp/pmns @@ -3333,6 +3342,10 @@ PCP_LOG_DIR=%{_logsdir} %files zeroconf -f pcp-zeroconf-files.rpm %changelog +* Tue Apr 05 2022 Nathan Scott - 5.3.7-1 +- Add disk.wwid aggregated multipath metrics (BZ 1293444) +- Update to latest PCP sources. + * Thu Feb 03 2022 Nathan Scott - 5.3.6-2 - Disable package notes to prevent 3rd PMDA build breakage. diff --git a/sources b/sources index 4e2782f..3c69425 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pcp-5.3.6.src.tar.gz) = f3ab15a87396c543f276a819e2ed18f48412789582be0e59c61e4a8e6a0c4e620c35a198209dadb56ab45b04cc71b89571786676bfd37d1f7d109973448c4557 +SHA512 (pcp-5.3.7.src.tar.gz) = 04f494a7f161dea414fca14433ffa883272a9b68fb32c2954632f6e9a94d9a292714264db6860e1c670743023b90831eb787e757a29e3affeb196aa6a8918086