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