ethtool/ethtool.spec

91 lines
2.1 KiB
RPMSpec
Raw Normal View History

2019-11-06 19:06:33 +08:00
Name: ethtool
Epoch: 2
2020-07-29 14:49:08 +08:00
Version: 5.7
2020-09-25 09:36:26 +08:00
Release: 2
2019-11-06 19:06:33 +08:00
Summary: Settings tool for Ethernet NICs
License: GPLv2
URL: https://www.kernel.org/pub/software/network/ethtool
Source0: https://www.kernel.org/pub/software/network/%{name}/%{name}-%{version}.tar.xz
2020-09-25 09:36:26 +08:00
Patch0: 0001-netlink-fix-error-message-suppression.patch
2019-11-06 19:06:33 +08:00
BuildRequires: gcc
2020-07-29 14:49:08 +08:00
BuildRequires: libmnl-devel
2019-11-06 19:06:33 +08:00
Conflicts: filesystem < 3
2019-09-30 10:38:22 -04:00
%description
2019-11-06 19:06:33 +08:00
Ethtool is the standard Linux utility for controlling network drivers and
hardware, particularly for wired Ethernet devices. It can be used to:
- Get identification and diagnostic information
- Get extended device statistics
- Control speed, duplex, autonegotiation and flow control for Ethernet devices
- Control checksum offload and other hardware offload features
- Control DMA ring sizes and interrupt moderation
- Control receive queue selection for multiqueue devices
- Upgrade firmware in flash memory
2019-09-30 10:38:22 -04:00
%package_help
%prep
%autosetup -n %{name}-%{version} -p1
%build
%configure
%make_build
%install
2019-11-06 19:06:33 +08:00
%make_install
2019-09-30 10:38:22 -04:00
2020-03-11 14:24:41 +08:00
%check
make check
2019-09-30 10:38:22 -04:00
%files
2019-11-06 19:06:33 +08:00
%defattr(-,root,root)
%doc AUTHORS
2019-09-30 10:38:22 -04:00
%license COPYING LICENSE
2019-11-06 19:06:33 +08:00
%{_sbindir}/%{name}
%dir %{_datadir}/bash-completion/
%dir %{_datadir}/bash-completion/completions/
%{_datadir}/bash-completion/completions/ethtool
2019-09-30 10:38:22 -04:00
2019-11-06 19:06:33 +08:00
%files help
%defattr(-,root,root)
%doc ChangeLog* NEWS README
%{_mandir}/man8/%{name}.8*
2019-09-30 10:38:22 -04:00
%changelog
2020-09-25 09:36:26 +08:00
* Fri Sep 25 2020 zhouyihang <zhouyihang3@huawei.com> - 2:5.7-2
- Type:bugfix
- Id:NA
- SUG:NA
- DESC:netlink fix error message suppression
2020-07-29 14:49:08 +08:00
* Wed Jul 29 2020 liulong <liulong20@huawei.com> - 2:5.7-1
- Type:requirement
- Id:NA
- SUG:NA
- DESC:update ethtool version to 5.7
2020-03-11 14:24:41 +08:00
* Wed Mar 11 2020 openEuler Buildteam <buildteam@openeuler.org> - 2:5.3-2
- Type:bugfix
- Id:NA
- SUG:NA
- DESC:enable developer use cases
2019-11-06 19:06:33 +08:00
* Thu Oct 31 2019 openEuler Buildteam <buildteam@openeuler.org> - 2:5.3-1
- Type:bugfix
- Id:NA
- SUG:NA
- DESC:update to 5.3
2019-09-30 10:38:22 -04:00
* Wed Sep 4 2019 openEuler Buildteam <buildteam@openeuler.org> - 2:4.17-4
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:add requires
* Thu Aug 22 2019 openEuler Buildteam <buildteam@openeuler.org> - 2:4.17-3
- Package Init