From 7695671bf5cb00851f7d0271fe46c3dbf29928e1 Mon Sep 17 00:00:00 2001 From: Shawn Wang Date: Wed, 23 Nov 2022 15:27:18 +0800 Subject: [PATCH] Optimise spec file for version 4.9.0 Signed-off-by: Shawn Wang --- findutils.spec | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/findutils.spec b/findutils.spec index f1abe8b..b9c5797 100644 --- a/findutils.spec +++ b/findutils.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Summary: The GNU versions of find utilities (find and xargs) Name: findutils @@ -33,6 +33,14 @@ names generated by the find command). You should install findutils because it includes tools that are very useful for finding things on your system. +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{epoch}:%{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + %prep %autosetup -N -S git @@ -56,23 +64,32 @@ rm -f %{buildroot}%{_infodir}/dir %find_lang %{name} +%generate_compatibility_deps + %files -f %{name}.lang %license COPYING -%doc AUTHORS NEWS README THANKS TODO +%dir %{abidir} %{_bindir}/find +%{abidir}/find-option.list %{_bindir}/xargs +%{abidir}/xargs-option.list %{_mandir}/man1/find.1* %{_mandir}/man1/xargs.1* %{_infodir}/find.info* %{_infodir}/find-maint.info.* %exclude %{_bindir}/{locate,updatedb} +%exclude %{abidir}/locate-option.list +%exclude %{abidir}/updatedb-option.list %exclude %{_prefix}/libexec/frcode -%exclude %{_libdir}/find -%exclude %{_prefix}/lib/debug/usr/bin/locate*.debug -%exclude %{_prefix}/lib/debug/usr/libexec/frcode*.debug %exclude %{_mandir}/man1/{locate.1*,updatedb.1*} %exclude %{_mandir}/man5/locatedb.5* +%files doc +%doc AUTHORS NEWS README THANKS TODO + %changelog +* Wed Nov 23 2022 Shawn Wang - 1:4.9.0-2 +- optimise spec file + * Tue Mar 08 2022 Jacob Wang - 1:4.9.0-1 - Initial version from upstream 4.9.0 -- Gitee