From a6c272638390dd93b5a4dceefec2a48997f10c2a Mon Sep 17 00:00:00 2001 From: happy_orange Date: Tue, 18 Oct 2022 05:25:41 -0400 Subject: [PATCH] add doc package and add api. --- ding-libs.spec | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/ding-libs.spec b/ding-libs.spec index f95e2d1..2e125c7 100644 --- a/ding-libs.spec +++ b/ding-libs.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Name: ding-libs Version: 0.6.2 @@ -90,8 +90,11 @@ Utility functions to manipulate filesystem pathnames %files -n libpath_utils %doc COPYING COPYING.LESSER +%dir %{abidir} %{_libdir}/libpath_utils.so.1 %{_libdir}/libpath_utils.so.1.0.1 +%{abidir}/libpath_utils.dump + %files -n libpath_utils-devel %{_includedir}/path_utils.h @@ -130,6 +133,7 @@ time properties %doc COPYING COPYING.LESSER %{_libdir}/libdhash.so.1 %{_libdir}/libdhash.so.1.1.0 +%{abidir}/libdhash.dump %files -n libdhash-devel %{_includedir}/dhash.h @@ -168,6 +172,7 @@ and serialization %doc COPYING %doc COPYING.LESSER %{_libdir}/libcollection.so.* +%{abidir}/libcollection.dump %files -n libcollection-devel %{_includedir}/collection.h @@ -207,6 +212,7 @@ A dynamically-growing, reference-counted array %doc COPYING.LESSER %{_libdir}/libref_array.so.1 %{_libdir}/libref_array.so.1.2.1 +%{abidir}/libref_array.dump %files -n libref_array-devel %{_includedir}/ref_array.h @@ -243,6 +249,7 @@ Basic object types %doc COPYING.LESSER %{_libdir}/libbasicobjects.so.0 %{_libdir}/libbasicobjects.so.0.1.0 +%{abidir}/libbasicobjects.dump %files -n libbasicobjects-devel %{_includedir}/simplebuffer.h @@ -282,6 +289,7 @@ structure %doc COPYING.LESSER %{_libdir}/libini_config.so.5 %{_libdir}/libini_config.so.5.2.1 +%{abidir}/libini_config.dump %files -n libini_config-devel %{_includedir}/ini_config.h @@ -293,6 +301,20 @@ structure %{_libdir}/pkgconfig/ini_config.pc %doc ini/doc/html/ +%package doc +Summary: Documentation files for %{name} +Requires: libbasicobjects = %{version}-%{release} +Requires: libcollection = %{version}-%{release} +Requires: libdhash = %{version}-%{release} +Requires: libpath_utils = %{version}-%{release} +Requires: libref_array = %{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + +%files doc +%doc README ABOUT-NLS ############################################################################## # Build steps @@ -328,7 +350,12 @@ rm -f \ # Remove document install script. RPM is handling this rm -f */doc/html/installdox +%generate_compatibility_deps + %changelog +* Tue Oct 18 2022 happy_orange - 0.6.2-2 +- add doc package and add api. + * Thu Mar 03 2022 Hongwei Qin - 0.6.2-1 - New upstream release 0.6.2 - Init for Anolis OS 23 -- Gitee