From 8120056001bfbcdd135368c07f51dc9fc373863a Mon Sep 17 00:00:00 2001 From: Weisson Date: Sat, 16 Jul 2022 17:41:15 +0800 Subject: [PATCH] spec: add doc sub package Signed-off-by: Weisson --- createrepo_c.spec | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/createrepo_c.spec b/createrepo_c.spec index eb637ba..9b1d7f0 100644 --- a/createrepo_c.spec +++ b/createrepo_c.spec @@ -1,3 +1,4 @@ +%define anolis_release .0.1 %global libmodulemd_version 2.3.0 %{!?_licensedir:%global license %%doc} %define __cmake_in_source_build 1 @@ -31,7 +32,7 @@ Summary: Creates a common metadata repository Name: createrepo_c Version: 0.17.7 -Release: 5%{?dist} +Release: 5%{anolis_release}%{?dist} License: GPLv2+ URL: https://github.com/rpm-software-management/createrepo_c Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz @@ -39,6 +40,13 @@ Patch1: 0001-Preserve-changed-API-for-cr_compress_file_with_stat-RhBug19 Patch2: 0002-Default---keep-all-metadata-to-TRUE-and-add---discard-additional-metadata.patch Patch3: 0003-Revert-added-API-for-parsing-main-metadata-together-RhBug2062299.patch +Provides: /usr/bin/createrepo +Provides: /usr/bin/createrepo_c +Provides: /usr/bin/mergerepo +Provides: /usr/bin/mergerepo_c +Provides: /usr/bin/modifyrepo +Provides: /usr/bin/modifyrepo_c +Provides: /usr/bin/sqliterepo_c BuildRequires: cmake BuildRequires: gcc BuildRequires: bzip2-devel @@ -63,6 +71,7 @@ BuildRequires: libmodulemd Requires: libmodulemd%{?_isa} >= %{libmodulemd_version} %endif Requires: %{name}-libs = %{version}-%{release} +Requires: glibc BuildRequires: bash-completion Requires: rpm >= 4.9.0 %if %{with drpm} @@ -105,6 +114,14 @@ Requires: %{name}-libs = %{version}-%{release} %description -n python3-%{name} Python 3 bindings for the createrepo_c library. +%package doc +Summary: Documents for %{name} +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + +%description doc +Doc pages for %{name}. + %prep %autosetup -p1 @@ -153,7 +170,6 @@ ln -sr %{buildroot}%{_bindir}/modifyrepo_c %{buildroot}%{_bindir}/modifyrepo %endif %files -%doc README.md %{_mandir}/man8/createrepo_c.8* %{_mandir}/man8/mergerepo_c.8* %{_mandir}/man8/modifyrepo_c.8* @@ -175,7 +191,6 @@ ln -sr %{buildroot}%{_bindir}/modifyrepo_c %{buildroot}%{_bindir}/modifyrepo %{_libdir}/lib%{name}.so.* %files devel -%doc build-py3/doc/html %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/%{name}/ @@ -184,7 +199,14 @@ ln -sr %{buildroot}%{_bindir}/modifyrepo_c %{buildroot}%{_bindir}/modifyrepo %{python3_sitearch}/%{name}/ %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info +%files doc +%doc build-py3/doc/html +%doc README.md + %changelog +* Fri Jul 15 2022 Weisson - 0.17.7-5.0.1 +- Add doc sub package + * Fri Mar 11 2022 Ales Matej - 0.17.7-5 - Revert addition of new API for parsing main metadata together (RhBug:2062299) -- Gitee