From 8722f5665b02e7ee2a8fe4ca6e8c108794dd96ce Mon Sep 17 00:00:00 2001 From: Chunmei Xu Date: Wed, 26 Oct 2022 16:50:56 +0800 Subject: [PATCH] remove pcp-libs-devel as BuildRequires add doc packages and add abi files Signed-off-by: Chunmei Xu --- sysstat.spec | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/sysstat.spec b/sysstat.spec index a63c101..3c579fd 100644 --- a/sysstat.spec +++ b/sysstat.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Summary: Collection of performance monitoring tools for Linux Name: sysstat Version: 12.5.5 @@ -12,7 +12,7 @@ Source1: colorsysstat.csh Source2: colorsysstat.sh BuildRequires: make -BuildRequires: gcc, gettext, lm_sensors-devel, pcp-libs-devel, systemd, git +BuildRequires: gcc, gettext, lm_sensors-devel, systemd, git Requires: findutils, xz @@ -36,6 +36,14 @@ The mpstat command reports global and per-processor statistics. The pidstat command reports statistics for Linux tasks (processes). The cifsiostat command reports I/O statistics for CIFS file systems. +%package doc +Summary: Doc files for sysstat +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Doc files for sysstat + %prep %autosetup -S git_am @@ -59,6 +67,13 @@ make %{?_smp_mflags} mkdir -p %{buildroot}%{_sysconfdir}/profile.d install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d +%generate_compatibility_deps + +# for checkbuildroot +sed -e '/BUILDROOT/d' %{buildroot}/%{abidir}/sar-option.list > %{buildroot}/%{abidir}/sar-option.list.new +mv %{buildroot}/%{abidir}/sar-option.list.new %{buildroot}/%{abidir}/sar-option.list + +rm -f %{buildroot}/usr/share/doc/sysstat/* %post %systemd_post sysstat.service sysstat-collect.timer sysstat-summary.timer @@ -74,7 +89,7 @@ fi %systemd_postun sysstat.service sysstat-collect.timer sysstat-summary.timer %files -f %{name}.lang -%doc CHANGES COPYING CREDITS FAQ.md README.md %{name}-%{version}.lsm +%license COPYING %config(noreplace) %{_sysconfdir}/sysconfig/sysstat %config(noreplace) %{_sysconfdir}/sysconfig/sysstat.ioconf %config(noreplace) %{_sysconfdir}/profile.d/* @@ -84,7 +99,16 @@ fi %{_systemd_util_dir}/system-sleep/sysstat* %{_mandir}/man*/* %{_localstatedir}/log/sa +%dir %{abidir} +%{abidir}/* + +%files doc +%doc CHANGES FAQ.md README.md %{name}-%{version}.lsm CREDITS %changelog +* Wed Oct 26 2022 Chunmei Xu - 12.5.5-2 +- remove pcp-libs-devel as BuildRequires +- add doc package and add abi files + * Tue Mar 08 2022 Yuanhong Peng - 12.5.5-1 - Init from upstream v12.5.5 -- Gitee