diff --git a/findutils.spec b/findutils.spec index f1abe8b8055c636421de1348191e931ea20ef724..b9c579756558fa2a9347c252c970058c29047353 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