From 7c18917d115af33143716956f80c06bf8b4a73ab Mon Sep 17 00:00:00 2001 From: mgb01105731 Date: Wed, 19 Oct 2022 10:57:40 +0800 Subject: [PATCH] optimise spec file & add doc package --- lldpad.spec | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/lldpad.spec b/lldpad.spec index 2bf4c7e..2c2e76b 100644 --- a/lldpad.spec +++ b/lldpad.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 %global _default_patch_fuzz 2 %global _hardened_build 1 @@ -29,9 +29,17 @@ Requires(postun): systemd This package contains the Linux user space daemon and configuration tool for Intel LLDP Agent with Enhanced Ethernet support for the Data Center. +%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} Provides: dcbd-devel = %{version}-%{release} Obsoletes: dcbd-devel < 0.9.26 @@ -55,6 +63,8 @@ make install DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_sharedstatedir}/%{name} rm -f %{buildroot}%{_libdir}/liblldp_clif.la +%generate_compatibility_deps + %post %systemd_post %{name}.service %{name}.socket @@ -65,9 +75,12 @@ rm -f %{buildroot}%{_libdir}/liblldp_clif.la %systemd_postun_with_restart %{name}.service %{name}.socket %files -%doc COPYING README ChangeLog +%dir %{abidir} +%doc COPYING %{_sbindir}/* +%{abidir}/*-option.list %{_libdir}/liblldp_clif.so.* +%{abidir}/liblldp_clif*.dump %dir %{_sharedstatedir}/%{name} %{_unitdir}/%{name}.service %{_unitdir}/%{name}.socket @@ -75,11 +88,17 @@ rm -f %{buildroot}%{_libdir}/liblldp_clif.la %{_mandir}/man3/* %{_mandir}/man8/* +%files doc +%doc README ChangeLog + %files devel %{_includedir}/* %{_libdir}/pkgconfig/*.pc %{_libdir}/liblldp_clif.so %changelog +* Wed Oct 19 2022 mgb01105731 - 1.1-2 +- optimise spec file & add doc package + * Wed Apr 13 2022 Chunmei Xu - 1.1-1 - init from upstream -- Gitee