diff --git a/libeconf.spec b/libeconf.spec index 74ca5b7a28dbe57c63477600a1603b6aa3d2894b..e77ee8529c9bd1d201c0cf296292feb2565e8f76 100644 --- a/libeconf.spec +++ b/libeconf.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 # Force out of source build %undefine __cmake_in_source_build @@ -26,10 +26,17 @@ libeconf is a highly flexible and configurable library to parse and manage key=value configuration files. It reads configuration file snippets from different directories and builds the final configuration file from it. +%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 devel Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for @@ -38,7 +45,7 @@ developing applications that use %{name}. %package utils Summary: Utilities for manipulating config files -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} %description utils The %{name}-utils package contains utilities for manipulating @@ -64,9 +71,11 @@ configuration files from applications that use %{name}. %files %license LICENSE -%doc NEWS README.md TODO.md %{_libdir}/%{name}.so.%{somajor}{,.*} +%files doc +%doc NEWS README.md TODO.md + %files devel %doc example/ %{_includedir}/* @@ -80,5 +89,8 @@ configuration files from applications that use %{name}. %{_mandir}/man8/econftool.8* %changelog +* Mon Oct 10 2022 mgb01105731 - 0.4.0-2 +- add doc package + * Tue Mar 22 2022 Chunmei Xu - 0.4.0-1 - init from upstream 0.4.0