hping/hping.spec
2021-08-03 20:36:50 +08:00

59 lines
1.3 KiB
RPMSpec

#%global debug_package %{nil}
Name: hping
Version: 20200503
Release: 3
Summary: hping is a command-line oriented TCP/IP packet assembler/analyzer
License: GPLv2
URL: http://www.hping.org/
Source0: %{name}-%{version}.zip
Patch0: hping-fix-netbpf-header.patch
Patch1: hping-multiple-definition-of-delaytable.patch
BuildRequires: gcc tcl-devel libpcap-devel
%description
hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping(8) unix command, but hping isn't only able to send ICMP echo requests. It supports TCP, UDP, ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features
%prep
%setup -q -n %{name}-master/
%patch0 -p1
%patch1 -p1
%build
%configure
%make_build
%install
install -d %{buildroot}/%{_bindir}
install -m0755 hping3 %{buildroot}/%{_bindir}
install -d %{buildroot}/%{_mandir}/man8
install -m0644 docs/hping3.8 %{buildroot}/%{_mandir}/man8
%pre
%preun
%post
%postun
%check
%files
%license COPYING
%doc INSTALL README KNOWN-BUGS CHANGES
%{_bindir}/*
%{_mandir}/*
%changelog
* Mon Aug 2 2021 liushaofei <liushaofei5@huawei.com>
- fix multiple definition
* Mon Oct 12 2020 liqingqing_1229 <liqingqing3@huawei.com>
- update source0's url
* Sun Mar 29 2020 Wei Xiong <myeuler@163.com>
- Package init