1*bd1f8aebSAndroid Build Coastguard Worker# 2*bd1f8aebSAndroid Build Coastguard Worker# This spec file is for _testing_. 3*bd1f8aebSAndroid Build Coastguard Worker# 4*bd1f8aebSAndroid Build Coastguard Worker 5*bd1f8aebSAndroid Build Coastguard Worker%define ssdate 20121221 6*bd1f8aebSAndroid Build Coastguard WorkerSummary: The ping program for checking to see if network hosts are alive. 7*bd1f8aebSAndroid Build Coastguard WorkerName: iputils 8*bd1f8aebSAndroid Build Coastguard WorkerVersion: s%{ssdate} 9*bd1f8aebSAndroid Build Coastguard WorkerRelease: 1local 10*bd1f8aebSAndroid Build Coastguard WorkerLicense: GPLv2+ 11*bd1f8aebSAndroid Build Coastguard WorkerGroup: System Environment/Daemons 12*bd1f8aebSAndroid Build Coastguard WorkerSource0: iputils-s%{ssdate}.tar.bz2 13*bd1f8aebSAndroid Build Coastguard WorkerPrefix: %{_prefix} 14*bd1f8aebSAndroid Build Coastguard WorkerBuildRoot: %{_tmppath}/%{name}-root 15*bd1f8aebSAndroid Build Coastguard Worker#BuildPrereq: docbook-dtd31-sgml, perl 16*bd1f8aebSAndroid Build Coastguard WorkerRequires: kernel >= 2.4.7 17*bd1f8aebSAndroid Build Coastguard Worker 18*bd1f8aebSAndroid Build Coastguard Worker%description 19*bd1f8aebSAndroid Build Coastguard WorkerThe iputils package contains ping, a basic networking tool. The ping 20*bd1f8aebSAndroid Build Coastguard Workercommand sends a series of ICMP protocol ECHO_REQUEST packets to a 21*bd1f8aebSAndroid Build Coastguard Workerspecified network host and can tell you if that machine is alive and 22*bd1f8aebSAndroid Build Coastguard Workerreceiving network traffic. 23*bd1f8aebSAndroid Build Coastguard Worker 24*bd1f8aebSAndroid Build Coastguard Worker%prep 25*bd1f8aebSAndroid Build Coastguard Worker%setup -q %{name} 26*bd1f8aebSAndroid Build Coastguard Worker 27*bd1f8aebSAndroid Build Coastguard Worker%build 28*bd1f8aebSAndroid Build Coastguard Workermake 29*bd1f8aebSAndroid Build Coastguard Workermake ninfod 30*bd1f8aebSAndroid Build Coastguard Workermake man 31*bd1f8aebSAndroid Build Coastguard Workermake html 32*bd1f8aebSAndroid Build Coastguard Worker 33*bd1f8aebSAndroid Build Coastguard Worker%install 34*bd1f8aebSAndroid Build Coastguard Workerrm -fr ${RPM_BUILD_ROOT} 35*bd1f8aebSAndroid Build Coastguard Workermkdir -p ${RPM_BUILD_ROOT}%{_sbindir} 36*bd1f8aebSAndroid Build Coastguard Workermkdir -p ${RPM_BUILD_ROOT}%{_bindir} 37*bd1f8aebSAndroid Build Coastguard Workermkdir -p $RPM_BUILD_ROOT/%{_unitdir} 38*bd1f8aebSAndroid Build Coastguard Worker 39*bd1f8aebSAndroid Build Coastguard Workerinstall -c clockdiff ${RPM_BUILD_ROOT}%{_sbindir}/ 40*bd1f8aebSAndroid Build Coastguard Workerinstall -cp arping ${RPM_BUILD_ROOT}%{_sbindir}/ 41*bd1f8aebSAndroid Build Coastguard Workerinstall -cp ping ${RPM_BUILD_ROOT}%{_bindir}/ 42*bd1f8aebSAndroid Build Coastguard Workerinstall -cp rdisc ${RPM_BUILD_ROOT}%{_sbindir}/ 43*bd1f8aebSAndroid Build Coastguard Workerinstall -cp ping6 ${RPM_BUILD_ROOT}%{_bindir}/ 44*bd1f8aebSAndroid Build Coastguard Workerinstall -cp tracepath ${RPM_BUILD_ROOT}%{_bindir}/ 45*bd1f8aebSAndroid Build Coastguard Workerinstall -cp tracepath6 ${RPM_BUILD_ROOT}%{_bindir}/ 46*bd1f8aebSAndroid Build Coastguard Workerinstall -cp ninfod/ninfod ${RPM_BUILD_ROOT}%{_sbindir}/ 47*bd1f8aebSAndroid Build Coastguard Worker 48*bd1f8aebSAndroid Build Coastguard Workermkdir -p ${RPM_BUILD_ROOT}%{_bindir} 49*bd1f8aebSAndroid Build Coastguard Workerln -sf ../bin/ping6 ${RPM_BUILD_ROOT}%{_sbindir} 50*bd1f8aebSAndroid Build Coastguard Workerln -sf ../bin/tracepath ${RPM_BUILD_ROOT}%{_sbindir} 51*bd1f8aebSAndroid Build Coastguard Workerln -sf ../bin/tracepath6 ${RPM_BUILD_ROOT}%{_sbindir} 52*bd1f8aebSAndroid Build Coastguard Worker 53*bd1f8aebSAndroid Build Coastguard Workermkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8 54*bd1f8aebSAndroid Build Coastguard Workerinstall -cp doc/clockdiff.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/ 55*bd1f8aebSAndroid Build Coastguard Workerinstall -cp doc/arping.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/ 56*bd1f8aebSAndroid Build Coastguard Workerinstall -cp doc/ping.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/ 57*bd1f8aebSAndroid Build Coastguard Workerinstall -cp doc/rdisc.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/ 58*bd1f8aebSAndroid Build Coastguard Workerinstall -cp doc/tracepath.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/ 59*bd1f8aebSAndroid Build Coastguard Workerinstall -cp doc/ninfod.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/ 60*bd1f8aebSAndroid Build Coastguard Workerln -s ping.8.gz ${RPM_BUILD_ROOT}%{_mandir}/man8/ping6.8.gz 61*bd1f8aebSAndroid Build Coastguard Workerln -s tracepath.8.gz ${RPM_BUILD_ROOT}%{_mandir}/man8/tracepath6.8.gz 62*bd1f8aebSAndroid Build Coastguard Worker 63*bd1f8aebSAndroid Build Coastguard Workericonv -f ISO88591 -t UTF8 RELNOTES -o RELNOTES.tmp 64*bd1f8aebSAndroid Build Coastguard Workertouch -r RELNOTES RELNOTES.tmp 65*bd1f8aebSAndroid Build Coastguard Workermv -f RELNOTES.tmp RELNOTES 66*bd1f8aebSAndroid Build Coastguard Worker 67*bd1f8aebSAndroid Build Coastguard Worker%clean 68*bd1f8aebSAndroid Build Coastguard Workerrm -rf ${RPM_BUILD_ROOT} 69*bd1f8aebSAndroid Build Coastguard Worker 70*bd1f8aebSAndroid Build Coastguard Worker%files 71*bd1f8aebSAndroid Build Coastguard Worker%doc RELNOTES 72*bd1f8aebSAndroid Build Coastguard Worker%attr(0755,root,root) %caps(cap_net_raw=ep) %{_sbindir}/clockdiff 73*bd1f8aebSAndroid Build Coastguard Worker#%attr(4755,root,root) %{_sbindir}/clockdiff 74*bd1f8aebSAndroid Build Coastguard Worker%attr(0755,root,root) %caps(cap_net_raw=ep) %{_sbindir}/arping 75*bd1f8aebSAndroid Build Coastguard Worker#%attr(4755,root,root) %{_sbindir}/arping 76*bd1f8aebSAndroid Build Coastguard Worker%attr(0755,root,root) %caps(cap_net_raw=ep cap_net_admin=ep) %{_bindir}/ping 77*bd1f8aebSAndroid Build Coastguard Worker#%attr(4755,root,root) %{_bindir}/ping 78*bd1f8aebSAndroid Build Coastguard Worker%attr(0755,root,root) %caps(cap_net_raw=ep cap_net_admin=ep) %{_bindir}/ping6 79*bd1f8aebSAndroid Build Coastguard Worker#%attr(4755,root,root) %{_bindir}/ping6 80*bd1f8aebSAndroid Build Coastguard Worker%{_sbindir}/rdisc 81*bd1f8aebSAndroid Build Coastguard Worker%{_bindir}/tracepath 82*bd1f8aebSAndroid Build Coastguard Worker%{_bindir}/tracepath6 83*bd1f8aebSAndroid Build Coastguard Worker%{_sbindir}/ping6 84*bd1f8aebSAndroid Build Coastguard Worker%{_sbindir}/tracepath 85*bd1f8aebSAndroid Build Coastguard Worker%{_sbindir}/tracepath6 86*bd1f8aebSAndroid Build Coastguard Worker%{_sbindir}/ninfod 87*bd1f8aebSAndroid Build Coastguard Worker%attr(644,root,root) %{_mandir}/man8/* 88*bd1f8aebSAndroid Build Coastguard Worker 89*bd1f8aebSAndroid Build Coastguard Worker%changelog 90*bd1f8aebSAndroid Build Coastguard Worker* Fri Nov 30 2012 YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> 91*bd1f8aebSAndroid Build Coastguard Worker Partically sync with current Fedora's specfile. 92*bd1f8aebSAndroid Build Coastguard Worker* Sat Feb 23 2001 Alexey Kuznetsov <[email protected]> 93*bd1f8aebSAndroid Build Coastguard Worker Taken iputils rpm from ASPLinux-7.2 as pattern. 94