diff --git a/smartmontools.spec b/smartmontools.spec index 991d4a8721ea4854d3d0716e1486ca42c66b96a1..5ace901e53e1793eedadb9e4960e9b6f1084c813 100644 --- a/smartmontools.spec +++ b/smartmontools.spec @@ -1,5 +1,4 @@ -%define anolis_release 2 -%define abidir %{_prefix}/lib/compatibility/%{name} +%define anolis_release 3 Name: smartmontools Version: 7.3 @@ -68,15 +67,7 @@ rm -rf $RPM_BUILD_ROOT/etc/{rc.d,init.d} rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_sharedstatedir}/%{name} -export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}/%{_libdir} -mkdir -p %{buildroot}/%{abidir} -pushd %{buildroot}/%{abidir} -for dir in %{_sbindir} %{_bindir} ; do - for f in $(ls %{buildroot}/$dir) ; do - full_name=%{buildroot}/$dir/$f - (file $full_name | grep executable > /dev/null 2>&1 && $full_name --help > $f-option.list > /dev/null 2>&1) || echo "ok" - done -done +%generate_compatibility_deps %preun %systemd_preun smartd.service @@ -97,11 +88,9 @@ done %config(noreplace) %{_sysconfdir}/sysconfig/smartmontools %{_unitdir}/smartd.service %{_sbindir}/smartd -%{abidir}/smartd-option.list %{_sbindir}/update-smart-drivedb -%{abidir}/update-smart-drivedb-option.list %{_sbindir}/smartctl -%{abidir}/smartctl-option.list +%{abidir}/*-option.list %{_mandir}/man?/smart*.* %{_mandir}/man?/update-smart*.* %{_libexecdir}/%{name} @@ -112,6 +101,9 @@ done %doc AUTHORS ChangeLog INSTALL NEWS README TODO %changelog +* Fri Oct 14 2022 Chunmei Xu - 7.3-3 +- optimise spec file + * Thu Oct 13 2022 mgb01105731 - 7.3-2 - add api & add doc package