From e8868bde24100b7bd519a803133b01e2920875bb Mon Sep 17 00:00:00 2001 From: Xuchun Shang Date: Wed, 8 Feb 2023 18:31:59 +0800 Subject: [PATCH] spec: add doc package and abi file In addition, fix commiter of last release. Signed-off-by: Xuchun Shang --- net-tools.spec | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/net-tools.spec b/net-tools.spec index 7c626d9..3ecdf7c 100644 --- a/net-tools.spec +++ b/net-tools.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Summary: Basic networking tools Name: net-tools @@ -16,7 +16,8 @@ Patch1: 0001-Add-ether-wake-binary.patch BuildRequires: make BuildRequires: bluez-libs-devel -BuildRequires: gettext, libselinux +BuildRequires: gettext +BuildRequires: libselinux BuildRequires: libselinux-devel BuildRequires: systemd BuildRequires: gcc @@ -27,6 +28,14 @@ The net-tools package contains basic networking tools, including ifconfig, netstat, route, and others. Most of them are obsolete. For replacement check iproute package. +%package doc +Summary: Doc files for %{name} +Requires: %{name} = %{EVR} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name} + %prep %autosetup -p1 @@ -63,12 +72,23 @@ install -D -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/arp-ethers.service %find_lang %{name} --all-name --with-man +%generate_compatibility_deps + %post %systemd_post arp-ethers.service %files -f %{name}.lang +%dir %{abidir} %license COPYING %{_bindir}/netstat +%{abidir}/arp-option.list +%{abidir}/ifconfig-option.list +%{abidir}/ipmaddr-option.list +%{abidir}/iptunnel-option.list +%{abidir}/nameif-option.list +%{abidir}/netstat-option.list +%{abidir}/plipconfig-option.list +%{abidir}/route-option.list %{_sbindir}/ifconfig %{_sbindir}/route %{_sbindir}/arp @@ -82,7 +102,14 @@ install -D -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/arp-ethers.service %attr(0644,root,root) %{_unitdir}/arp-ethers.service +%files doc +%doc THANKS README TODO + %changelog -* Thu Jan 20 2022 Fedora Release Engineering - 2.10-1 +* Wed Feb 08 2023 Xuchun Shang - 2.10-2 +- Add doc package +- Add abi file + +* Thu Jan 20 2022 Chunmei Xu - 2.10-1 - init from upstream 2.10 - add patches to pass build and add ether-wake -- Gitee