diff --git a/zstd.spec b/zstd.spec index 04350b6c1fa548359a72f52258ad6621fa28d9e8..29748a87c795526d48f911034533a867a9151eec 100644 --- a/zstd.spec +++ b/zstd.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 %bcond_without asm %bcond_without lz4 @@ -42,6 +42,14 @@ BuildRequires: execstack Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level compression ratio. +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + %package -n lib%{name} Summary: Zstd shared library @@ -50,7 +58,7 @@ Zstandard compression shared library. %package -n lib%{name}-devel Summary: Header files for Zstd library -Requires: lib%{name}%{?_isa} = %{version}-%{release} +Requires: lib%{name} = %{version}-%{release} %package -n lib%{name}-static Summary: Static variant of the Zstd library @@ -100,13 +108,16 @@ install -D -m755 contrib/pzstd/pzstd %{buildroot}%{_bindir}/pzstd install -D -m644 programs/%{name}.1 %{buildroot}%{_mandir}/man1/p%{name}.1 %endif +%generate_compatibility_deps + %files -%doc CHANGELOG README.md %{_bindir}/%{name} %if %{with pzstd} %{_bindir}/p%{name} %{_mandir}/man1/p%{name}.1* +%{abidir}/p%{name}-option.list %endif +%{abidir}/%{name}*-option.list %{_bindir}/%{name}mt %{_bindir}/un%{name} %{_bindir}/%{name}cat @@ -119,8 +130,13 @@ install -D -m644 programs/%{name}.1 %{buildroot}%{_mandir}/man1/p%{name}.1 %{_mandir}/man1/%{name}less.1* %license COPYING LICENSE +%files doc +%doc CHANGELOG README.md + %files -n lib%{name} +%dir %{abidir} %{_libdir}/libzstd.so.* +%{abidir}/libzstd.dump %license COPYING LICENSE %files -n lib%{name}-devel @@ -136,5 +152,8 @@ install -D -m644 programs/%{name}.1 %{buildroot}%{_mandir}/man1/p%{name}.1 %ldconfig_scriptlets -n lib%{name} %changelog +* Wed Oct 19 2022 mgb01105731 - 1.5.2-2 +- optimise spec file & add doc package + * Wed Mar 09 2022 zhang xianting - 1.5.2-1 - Initial build for Anolis V23