From ea7357d8da4d14d9adfd8cfacaf9a7715433029a Mon Sep 17 00:00:00 2001 From: Liwei Ge Date: Fri, 15 Jul 2022 14:35:30 +0800 Subject: [PATCH] spec: add doc sub package --- zstd.spec | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/zstd.spec b/zstd.spec index 32c5bd1..165442e 100644 --- a/zstd.spec +++ b/zstd.spec @@ -1,3 +1,4 @@ +%define anolis_release .0.1 %if 0%{?rhel} && 0%{?rhel} <= 6 # gcc-4.4 is currently too old to compile pzstd %bcond_with pzstd @@ -13,7 +14,7 @@ Name: zstd Version: 1.4.4 -Release: 1%{?dist} +Release: 1%{anolis_release}%{?dist} Summary: Zstd compression library License: BSD and GPLv2 @@ -27,6 +28,9 @@ BuildRequires: gcc gtest-devel BuildRequires: gcc-c++ %endif +Requires: glibc +Provides: /usr/bin/zstd + %description Zstd, short for Zstandard, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level compression ratio. @@ -44,6 +48,13 @@ Requires: lib%{name}%{?_isa} = %{version}-%{release} %description -n lib%{name}-devel Header files for Zstd library. +%package doc +Summary: Documents for %{name} +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + +%description doc +Doc pages for %{name}. %prep %setup -q @@ -82,7 +93,6 @@ install -D -m644 programs/%{name}.1 %{buildroot}%{_mandir}/man1/p%{name}.1 %endif %files -%doc CHANGELOG README.md %{_bindir}/%{name} %if %{with pzstd} %{_bindir}/p%{name} @@ -112,9 +122,15 @@ install -D -m644 programs/%{name}.1 %{buildroot}%{_mandir}/man1/p%{name}.1 %{_libdir}/pkgconfig/libzstd.pc %{_libdir}/libzstd.so +%files doc +%doc CHANGELOG README.md + %ldconfig_scriptlets -n lib%{name} %changelog +* Fri Jul 15 2022 Liwei Ge - 1.4.4-1.0.1 +- Add doc sub package + * Thu Jun 4 2020 Jakub Martisko - 1.4.4-1 - Rebase to 1.4.4 Resolvese: 1807452 -- Gitee