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