dropwatch/dropwatch.spec
yangl777 6ce780f1e0 enable test
Signed-off-by: yangl777 <yanglu72@h-partners.com>
(cherry picked from commit c90b4b8cbe47078e496a2bebe6cceb1863c7ce02)
2023-12-11 19:26:29 +08:00

64 lines
1.5 KiB
RPMSpec

Name: dropwatch
Version: 1.5
Release: 8
Summary: Kernel dropped packet monitoring utility
License: GPLv2+
URL: https://linux.die.net/man/1/dropwatch
Source0: https://github.com/nhorman/dropwatch/releases/%{name}-%{version}.tar.gz
BuildRequires: autoconf automake binutils-devel kernel-headers
BuildRequires: libnl3-devel libtool pkgconfig readline-devel
Requires: libnl3 readline
%description
Dropwatch is started in an effort to improve the ability for developers
and system administrator to diagnose problems in the Linux Networking
stack, specifically in our ability to diagnose where packets are getting
dropped.
%package_help
%prep
%autosetup -n %{name}-%{name}-%{version} -p1
%build
./autogen.sh
%configure
%make_build
%install
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_bindir}
install -m0755 src/dropwatch %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m0644 doc/dropwatch.1 %{buildroot}%{_mandir}/man1
%check
make check
%files
%license COPYING
%{_bindir}/dropwatch
%files help
%doc README.md
%{_mandir}/man1/dropwatch.1.gz
%changelog
* Mon Dec 11 2023 yanglu <yanglu72@h-partners.com> - 1.5-8
- Type:enhancement
- Id:NA
- SUG:NA
- DESC:enable test
* Sat Oct 19 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.5-7
- Type:bugfix
- Id:NA
- SUG:NA
- DESC:change copying file to license
* Fri Aug 16 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.5-6
- Package Init