1#
2# This spec file is for _testing_. You may use it (I do), but no warranty.
3#
4
5%define ssdate 021109
6Summary: The ping program for checking to see if network hosts are alive.
7Name: iputils
8Version: 20%{ssdate}
9Release: 1local
10License: BSD
11Group: System Environment/Daemons
12Source0: iputils-ss%{ssdate}.tar.bz2
13Prefix: %{_prefix}
14BuildRoot: %{_tmppath}/%{name}-root
15BuildPrereq: docbook-dtd31-sgml, perl
16Requires: kernel >= 2.4.7
17
18%description
19The iputils package contains ping, a basic networking tool.  The ping
20command sends a series of ICMP protocol ECHO_REQUEST packets to a
21specified network host and can tell you if that machine is alive and
22receiving network traffic.
23
24%prep
25%setup -q -n %{name}
26
27%build
28make CC=gcc3
29make man
30make html
31
32%install
33rm -rf ${RPM_BUILD_ROOT}
34
35mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
36mkdir -p ${RPM_BUILD_ROOT}/{bin,sbin}
37install -c clockdiff		${RPM_BUILD_ROOT}%{_sbindir}/
38%ifos linux
39install -c arping               ${RPM_BUILD_ROOT}/sbin/
40ln -s ../../sbin/arping ${RPM_BUILD_ROOT}%{_sbindir}/arping
41install -c ping			${RPM_BUILD_ROOT}/bin/
42%else
43install -c arping		${RPM_BUILD_ROOT}%{_sbindir}/
44install -c ping			${RPM_BUILD_ROOT}%{_sbindir}/
45%endif
46install -c ping6		${RPM_BUILD_ROOT}%{_sbindir}/
47install -c rdisc		${RPM_BUILD_ROOT}%{_sbindir}/
48install -c tracepath		${RPM_BUILD_ROOT}%{_sbindir}/
49install -c tracepath6		${RPM_BUILD_ROOT}%{_sbindir}/
50install -c traceroute6		${RPM_BUILD_ROOT}%{_sbindir}/
51install -c setkey/setkey	${RPM_BUILD_ROOT}%{_sbindir}/
52install -c racoon/racoon	${RPM_BUILD_ROOT}%{_sbindir}/
53install -c racoon/racoonctl	${RPM_BUILD_ROOT}%{_sbindir}/
54
55mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
56mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man3
57mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man5
58install -c doc/*.8		${RPM_BUILD_ROOT}%{_mandir}/man8/
59install -c libipsec/*.3		${RPM_BUILD_ROOT}%{_mandir}/man3/
60install -c racoon/*.8		${RPM_BUILD_ROOT}%{_mandir}/man8/
61install -c racoon/*.5		${RPM_BUILD_ROOT}%{_mandir}/man5/
62
63%clean
64rm -rf ${RPM_BUILD_ROOT}
65
66%files
67%defattr(-,root,root)
68%doc RELNOTES doc/*.html
69%{_sbindir}/clockdiff
70%ifos linux
71%attr(4755,root,root)	/bin/ping
72/sbin/arping
73%{_sbindir}/arping
74%else
75%{_sbindir}/arping
76%attr(4755,root,root)	%{_sbindir}/ping
77%endif
78%attr(4755,root,root) %{_sbindir}/ping6
79%{_sbindir}/tracepath
80%{_sbindir}/tracepath6
81%attr(4755,root,root) %{_sbindir}/traceroute6
82%{_sbindir}/rdisc
83%{_sbindir}/setkey
84%{_sbindir}/racoon
85%{_sbindir}/racoonctl
86%{_mandir}/man8/*
87%{_mandir}/man5/*
88%{_mandir}/man3/*
89
90
91%changelog
92* Sat Feb 23 2001 Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
93  Taken iputils rpm from ASPLinux-7.2 as pattern.
94