1313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti#
2313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti# This spec file is for _testing_.
3313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti#
4313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
5313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%define ssdate 20121221
6313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiSummary: The ping program for checking to see if network hosts are alive.
7313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiName: iputils
8313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiVersion: s%{ssdate}
9313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiRelease: 1local
10313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiLicense: GPLv2+
11313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiGroup: System Environment/Daemons
12313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiSource0: iputils-s%{ssdate}.tar.bz2
13313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiPrefix: %{_prefix}
14313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiBuildRoot: %{_tmppath}/%{name}-root
15313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti#BuildPrereq: docbook-dtd31-sgml, perl
16313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiRequires: kernel >= 2.4.7
17313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
18313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%description
19313379eb6b9da55f7371adef39a92153a0707d4aLorenzo ColittiThe iputils package contains ping, a basic networking tool.  The ping
20313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitticommand sends a series of ICMP protocol ECHO_REQUEST packets to a
21313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittispecified network host and can tell you if that machine is alive and
22313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittireceiving network traffic.
23313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
24313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%prep
25313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%setup -q %{name}
26313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
27313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%build
28313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimake
29313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimake ninfod
30313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimake man
31313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimake html
32313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
33313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%install
34313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittirm -fr ${RPM_BUILD_ROOT}
35313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
36313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimkdir -p ${RPM_BUILD_ROOT}%{_bindir}
37313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimkdir -p $RPM_BUILD_ROOT/%{_unitdir}
38313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
39313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -c clockdiff            ${RPM_BUILD_ROOT}%{_sbindir}/
40313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp arping              ${RPM_BUILD_ROOT}%{_sbindir}/
41313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp ping                ${RPM_BUILD_ROOT}%{_bindir}/
42313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp rdisc               ${RPM_BUILD_ROOT}%{_sbindir}/
43313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp ping6               ${RPM_BUILD_ROOT}%{_bindir}/
44313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp tracepath           ${RPM_BUILD_ROOT}%{_bindir}/
45313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp tracepath6          ${RPM_BUILD_ROOT}%{_bindir}/
46313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp ninfod/ninfod       ${RPM_BUILD_ROOT}%{_sbindir}/
47313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
48313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimkdir -p ${RPM_BUILD_ROOT}%{_bindir}
49313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiln -sf ../bin/ping6 ${RPM_BUILD_ROOT}%{_sbindir}
50313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiln -sf ../bin/tracepath ${RPM_BUILD_ROOT}%{_sbindir}
51313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiln -sf ../bin/tracepath6 ${RPM_BUILD_ROOT}%{_sbindir}
52313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
53313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
54313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp doc/clockdiff.8     ${RPM_BUILD_ROOT}%{_mandir}/man8/
55313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp doc/arping.8        ${RPM_BUILD_ROOT}%{_mandir}/man8/
56313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp doc/ping.8          ${RPM_BUILD_ROOT}%{_mandir}/man8/
57313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp doc/rdisc.8         ${RPM_BUILD_ROOT}%{_mandir}/man8/
58313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp doc/tracepath.8     ${RPM_BUILD_ROOT}%{_mandir}/man8/
59313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiinstall -cp doc/ninfod.8        ${RPM_BUILD_ROOT}%{_mandir}/man8/
60313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiln -s ping.8.gz ${RPM_BUILD_ROOT}%{_mandir}/man8/ping6.8.gz
61313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiln -s tracepath.8.gz ${RPM_BUILD_ROOT}%{_mandir}/man8/tracepath6.8.gz
62313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
63313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittiiconv -f ISO88591 -t UTF8 RELNOTES -o RELNOTES.tmp
64313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittitouch -r RELNOTES RELNOTES.tmp
65313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittimv -f RELNOTES.tmp RELNOTES
66313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
67313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%clean
68313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colittirm -rf ${RPM_BUILD_ROOT}
69313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
70313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%files
71313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%doc RELNOTES
72313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%attr(0755,root,root) %caps(cap_net_raw=ep) %{_sbindir}/clockdiff
73313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti#%attr(4755,root,root) %{_sbindir}/clockdiff
74313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%attr(0755,root,root) %caps(cap_net_raw=ep) %{_sbindir}/arping
75313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti#%attr(4755,root,root) %{_sbindir}/arping
76313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%attr(0755,root,root) %caps(cap_net_raw=ep cap_net_admin=ep) %{_bindir}/ping
77313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti#%attr(4755,root,root) %{_bindir}/ping
78313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%attr(0755,root,root) %caps(cap_net_raw=ep cap_net_admin=ep) %{_bindir}/ping6
79313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti#%attr(4755,root,root) %{_bindir}/ping6
80313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%{_sbindir}/rdisc
81313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%{_bindir}/tracepath
82313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%{_bindir}/tracepath6
83313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%{_sbindir}/ping6
84313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%{_sbindir}/tracepath
85313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%{_sbindir}/tracepath6
86313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%{_sbindir}/ninfod
87313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%attr(644,root,root) %{_mandir}/man8/*
88313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti
89313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti%changelog
90313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti* Fri Nov 30 2012 YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
91313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti  Partically sync with current Fedora's specfile.
92313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti* Sat Feb 23 2001 Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
93313379eb6b9da55f7371adef39a92153a0707d4aLorenzo Colitti  Taken iputils rpm from ASPLinux-7.2 as pattern.
94