1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
10 groups = Networking/Tools
11 url = http://www.skbuff.net/iputils
13 summary = Network monitoring tools including ping.
16 The iputils package contains basic utilities for monitoring a network,
17 including ping. The ping command sends a series of ICMP protocol
18 ECHO_REQUEST packets to a specified network host to discover whether
19 the target machine is alive and receiving network traffic.
22 source_dl = https://github.com/iputils/iputils/archive/%{version}.tar.gz#/
32 # Generate manpages with docbook.
38 mkdir -pv %{BUILDROOT}{%{bindir},%{sbindir}}
39 mkdir -pv %{BUILDROOT}%{mandir}/man8
41 install -cp clockdiff %{BUILDROOT}%{sbindir}
42 install -cp arping %{BUILDROOT}%{sbindir}
43 install -cp ping %{BUILDROOT}%{bindir}
44 install -cp ping6 %{BUILDROOT}%{bindir}
45 install -cp tracepath %{BUILDROOT}%{bindir}
46 install -cp tracepath6 %{BUILDROOT}%{bindir}
48 install -cp doc/clockdiff.8 %{BUILDROOT}%{mandir}/man8/
49 install -cp doc/arping.8 %{BUILDROOT}%{mandir}/man8/
50 install -cp doc/ping.8 %{BUILDROOT}%{mandir}/man8/
51 install -cp doc/rdisc.8 %{BUILDROOT}%{mandir}/man8/
52 install -cp doc/tracepath.8 %{BUILDROOT}%{mandir}/man8/
54 ln -svf ../bin/ping6 %{BUILDROOT}%{sbindir}
55 ln -svf ../bin/tracepath %{BUILDROOT}%{sbindir}
56 ln -svf ../bin/tracepath6 %{BUILDROOT}%{sbindir}
58 ln -s ping.8 %{BUILDROOT}%{mandir}/man8/ping6.8
59 ln -s tracepath.8 %{BUILDROOT}%{mandir}/man8/tracepath6.8
61 setcap cap_net_admin=ep %{BUILDROOT}%{bindir}/ping
62 setcap cap_net_admin=ep %{BUILDROOT}%{bindir}/ping6
77 package %{name}-debuginfo