You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
94 lines
3.1 KiB
94 lines
3.1 KiB
#
|
|
# This spec file is for _testing_.
|
|
#
|
|
|
|
%define ssdate 20121221
|
|
Summary: The ping program for checking to see if network hosts are alive.
|
|
Name: iputils
|
|
Version: s%{ssdate}
|
|
Release: 1local
|
|
License: GPLv2+
|
|
Group: System Environment/Daemons
|
|
Source0: iputils-s%{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 %{name}
|
|
|
|
%build
|
|
make
|
|
make ninfod
|
|
make man
|
|
make html
|
|
|
|
%install
|
|
rm -fr ${RPM_BUILD_ROOT}
|
|
mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
|
|
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
|
|
mkdir -p $RPM_BUILD_ROOT/%{_unitdir}
|
|
|
|
install -c clockdiff ${RPM_BUILD_ROOT}%{_sbindir}/
|
|
install -cp arping ${RPM_BUILD_ROOT}%{_sbindir}/
|
|
install -cp ping ${RPM_BUILD_ROOT}%{_bindir}/
|
|
install -cp rdisc ${RPM_BUILD_ROOT}%{_sbindir}/
|
|
install -cp ping6 ${RPM_BUILD_ROOT}%{_bindir}/
|
|
install -cp tracepath ${RPM_BUILD_ROOT}%{_bindir}/
|
|
install -cp tracepath6 ${RPM_BUILD_ROOT}%{_bindir}/
|
|
install -cp ninfod/ninfod ${RPM_BUILD_ROOT}%{_sbindir}/
|
|
|
|
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
|
|
ln -sf ../bin/ping6 ${RPM_BUILD_ROOT}%{_sbindir}
|
|
ln -sf ../bin/tracepath ${RPM_BUILD_ROOT}%{_sbindir}
|
|
ln -sf ../bin/tracepath6 ${RPM_BUILD_ROOT}%{_sbindir}
|
|
|
|
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
|
|
install -cp doc/clockdiff.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
|
|
install -cp doc/arping.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
|
|
install -cp doc/ping.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
|
|
install -cp doc/rdisc.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
|
|
install -cp doc/tracepath.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
|
|
install -cp doc/ninfod.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
|
|
ln -s ping.8.gz ${RPM_BUILD_ROOT}%{_mandir}/man8/ping6.8.gz
|
|
ln -s tracepath.8.gz ${RPM_BUILD_ROOT}%{_mandir}/man8/tracepath6.8.gz
|
|
|
|
iconv -f ISO88591 -t UTF8 RELNOTES -o RELNOTES.tmp
|
|
touch -r RELNOTES RELNOTES.tmp
|
|
mv -f RELNOTES.tmp RELNOTES
|
|
|
|
%clean
|
|
rm -rf ${RPM_BUILD_ROOT}
|
|
|
|
%files
|
|
%doc RELNOTES
|
|
%attr(0755,root,root) %caps(cap_net_raw=ep) %{_sbindir}/clockdiff
|
|
#%attr(4755,root,root) %{_sbindir}/clockdiff
|
|
%attr(0755,root,root) %caps(cap_net_raw=ep) %{_sbindir}/arping
|
|
#%attr(4755,root,root) %{_sbindir}/arping
|
|
%attr(0755,root,root) %caps(cap_net_raw=ep cap_net_admin=ep) %{_bindir}/ping
|
|
#%attr(4755,root,root) %{_bindir}/ping
|
|
%attr(0755,root,root) %caps(cap_net_raw=ep cap_net_admin=ep) %{_bindir}/ping6
|
|
#%attr(4755,root,root) %{_bindir}/ping6
|
|
%{_sbindir}/rdisc
|
|
%{_bindir}/tracepath
|
|
%{_bindir}/tracepath6
|
|
%{_sbindir}/ping6
|
|
%{_sbindir}/tracepath
|
|
%{_sbindir}/tracepath6
|
|
%{_sbindir}/ninfod
|
|
%attr(644,root,root) %{_mandir}/man8/*
|
|
|
|
%changelog
|
|
* Fri Nov 30 2012 YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
|
|
Partically sync with current Fedora's specfile.
|
|
* Sat Feb 23 2001 Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
|
|
Taken iputils rpm from ASPLinux-7.2 as pattern.
|