1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- %define real_version 2.4b2
- Summary: Utility to ping multiple hosts at once
- Name: fping
- Version: 2.4
- #Release: 0vl0.b2
- Release: 1.b2%{?_dist_release}
- License: distributable
- Group: Applications/Internet
- URL: http://www.fping.com/
- Source: http://www.fping.com/download/fping-%{real_version}.tar.gz
- Patch0: fping-ac_fixes.patch
- Patch1: fping-ipv6.patch
- Patch2: fping-ipv6-ac.patch
- Patch3: fping-2.4b2-fflush.patch
- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
- BuildRequires: autoconf, automake
- %description
- fping is a ping-like program which uses the Internet Control Message
- Protocol (ICMP) echo request to determine if a target host is responding.
- fping is different from ping in that you can specify any number of hosts
- on the command line, or specify a file containing the lists of hosts to
- ping. Instead of trying one host until it timeouts or replies, fping will
- send out a ping packet and move on to the next host in a round-robin fashion.
- If a host replies, it is noted and removed from the list of hosts to check.
- If a host does not respond within a certain time limit and/or retry limit it
- will be considered unreachable.
- %prep
- %setup -n %{name}-%{real_version}
- %patch0 -p1
- %patch1 -p1
- %patch2 -p1
- %patch3 -p1
- %{__aclocal}
- %{__autoconf}
- %{__autoheader}
- %{__automake} --add-missing
- %build
- %configure
- %{__make} %{?_smp_mflags}
- %{__mv} -f fping fping6
- %configure --disable-ipv6
- %{__make} %{?_smp_mflags}
- %install
- %{__rm} -rf %{buildroot}
- %makeinstall
- %{__install} -D -m4750 fping6 %{buildroot}%{_sbindir}/fping6
- %{__ln_s} -f fping.8 %{buildroot}%{_mandir}/man8/fping6.8
- %clean
- %{__rm} -rf %{buildroot}
- %files
- %defattr(-, root, root, 0755)
- %doc ChangeLog COPYING README
- %doc %{_mandir}/man8/fping.8*
- %doc %{_mandir}/man8/fping6.8*
- %attr(4750, root, adm) %{_sbindir}/fping
- %attr(4750, root, adm) %{_sbindir}/fping6
- %changelog
- * Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 2.4-1.b2vl5
- - applied new versioning policy
- * Tue Nov 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-0vl0.b2
- - initial build for Vine Linux based on DAG package.
- * Tue Feb 15 2005 Ken Tsukahara <ken.tsukahara@tmt-d.co.jp> 2.4-1.b2
- - Flush stdout for each line.
- - Fix stdout/stderr confusion in Patch1.
- * Sun Jun 01 2003 Dag Wieers <dag@wieers.com> - 2.4-0.b2
- - Adapted version to new scheme.
- * Mon Feb 17 2003 Dag Wieers <dag@wieers.com> - 2.4b2-0
- - Initial package. (using DAR)
|