474fd9a98d
Fri Jul 21 2000 Bill Nottingham <notting@redhat.com> - fix group Wed Jul 12 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jul 06 2000 Bill Nottingham <notting@redhat.com> - fix setuid bit - remove symlink - force build of non-gtk version Mon Jun 19 2000 Preston Brown <pbrown@redhat.com> - disable SUID bits - desktop entry Mon Jun 19 2000 Than Ngo <than@redhat.de> - FHS fixes Fri May 26 2000 Preston Brown <pbrown@redhat.com> - adopted for Winston Thu Aug 19 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.41-1] - Added afr's patch to allow disabeling of gtk without Robn's hack. - Made report mode report the newly added extra resolution. Wed Aug 18 1999 Ryan Weaver <ryanw@infohwy.com> - renamed mtr-gtk to xmtr - added symlink from /usr/bin/mtr to /usr/sbin/mtr [mtr-0.40-1] - Fixed some problems with HPUX and SunOS. - Included Olav Kvittem's patch to do packetsize option. - Made the timekeeping in micro seconds. Thu Jun 10 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.39-1] - Updated to version 0.39. Wed Jun 09 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.38-1] - Updated to version 0.38. Thu Apr 15 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.37-2] - Changed RPM headers to conform to Red Hat Contrib|Net specs. Mon Apr 12 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.37-1] - v0.37 - Added Bill Bogstad's "show the local host & time" patch. - Added R. Sparks' show-last-ping patch, submitted by Philip Kizer. - v0.36 - Added Craigs change-the-interval-on-the-fly patch. - Added Moritz Barsnick's "do something sensible if host not found" patch. - Some cleanup of both Craigs and Moritz' patches. Wed Apr 07 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.35-1] - v0.35 - Added Craig Milo Rogers pause/resume for GTK patch. - Added Craig Milo Rogers cleanup of "reset". (restart at the beginning) - Net_open used to send a first packet. After that the display-driver got a chance to distort the timing by taking its time to initialize. Mon Apr 05 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.34-1] - v0.34 - Added Matt's nifty "use the icmp unreachables to do the timing" patch. - Added Steve Kann's pause/resume patch. Wed Mar 10 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.33-1] - v0.33 - Fixed the Linux glibc resolver problems. - Fixed the off-by-one problem with -c option. Mon Mar 08 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.32-1] - v0.32 - Fixed the FreeBSD bug detection stuff. Fri Mar 05 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.31-1] - v0.31 - Fixed a few documentation issues. -- Matt - Changed the autoconf stuff to find the resolver library on Solaris. -- REW - Cleaned up the autoconf.in file a bit. -- Matt. Thu Mar 04 1999 Ryan Weaver <ryanw@infohwy.com> [mtr-0.30-1] - Build gtk version against gtk+-1.2.0 - v0.30 - Fixed a typo in the changelog (NEWS) entry for 0.27. :-) - added use of "MTR_OPTIONS" environment variable for defaults.
180 lines
4.8 KiB
RPMSpec
180 lines
4.8 KiB
RPMSpec
Summary: Ping/Traceroute network diagnostic tool
|
|
Name: mtr
|
|
Version: 0.42
|
|
Release: 6
|
|
Serial: 1
|
|
Group: Applications/Internet
|
|
License: GPL
|
|
URL: http://www.BitWizard.nl/mtr
|
|
Source: %{name}-%{version}.tar.gz
|
|
Patch0: %{name}-0.41-dest.patch
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
Icon: %{name}.gif
|
|
|
|
%description
|
|
Mtr is a network diagnostic tool which combines Ping and Traceroute
|
|
into one program. Mtr also has two interfaces: An ncurses interface,
|
|
useful for using Mtr from a telnet session and a Gtk interface if you
|
|
are using X.
|
|
|
|
%package gtk
|
|
Summary: Ping/Traceroute network diagnostic tool - GTK Interface
|
|
Serial: %{serial}
|
|
Group: Applications/Internet
|
|
Requires: mtr
|
|
|
|
%description gtk
|
|
This is the Gtk interface for the mtr network diagnostic tool.
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch0 -p1 -b .dest
|
|
|
|
%configure
|
|
|
|
%build
|
|
make && mv mtr xmtr && make distclean
|
|
|
|
# mmm, broken configure script
|
|
export GTK_CONFIG=/dev/null
|
|
%configure
|
|
make
|
|
|
|
%install
|
|
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
|
|
mkdir -p $RPM_BUILD_ROOT/usr/{X11R6/bin,bin,sbin,share/pixmaps}
|
|
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
|
|
make DESTDIR=$RPM_BUILD_ROOT install-strip
|
|
|
|
install -s -m 4755 xmtr $RPM_BUILD_ROOT/usr/X11R6/bin
|
|
install -m 644 img/mtr_icon.xpm $RPM_BUILD_ROOT/usr/share/pixmaps
|
|
|
|
ln -s ../sbin/mtr $RPM_BUILD_ROOT/usr/bin/mtr
|
|
|
|
mkdir -p %{buildroot}/etc/X11/applnk/Internet
|
|
cat > %{buildroot}/etc/X11/applnk/Internet/xmtr.desktop <<EOF
|
|
[Desktop Entry]
|
|
Name=Traceroute
|
|
Type=Application
|
|
Comment=%{summary}
|
|
Exec=xmtr
|
|
Terminal=false
|
|
Icon=mtr_icon.xpm
|
|
EOF
|
|
|
|
%clean
|
|
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
|
|
|
|
%files
|
|
%defattr(-,root,root)
|
|
%doc AUTHORS COPYING FORMATS INSTALL NEWS README SECURITY TODO
|
|
%attr(0755,root,root) %{_sbindir}/mtr
|
|
%{_mandir}/*/*
|
|
|
|
%files gtk
|
|
%defattr(-,root,root)
|
|
%doc AUTHORS COPYING FORMATS INSTALL NEWS README SECURITY TODO
|
|
%config(missingok) /etc/X11/applnk/Internet/xmtr.desktop
|
|
%attr(0755,root,root) /usr/X11R6/bin/xmtr
|
|
/usr/share/pixmaps/mtr_icon.xpm
|
|
|
|
%changelog
|
|
* Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
|
|
- fix group
|
|
|
|
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
|
|
- automatic rebuild
|
|
|
|
* Thu Jul 6 2000 Bill Nottingham <notting@redhat.com>
|
|
- fix setuid bit
|
|
- remove symlink
|
|
- force build of non-gtk version
|
|
|
|
* Mon Jun 19 2000 Preston Brown <pbrown@redhat.com>
|
|
- disable SUID bits
|
|
- desktop entry
|
|
|
|
* Mon Jun 19 2000 Than Ngo <than@redhat.de>
|
|
- FHS fixes
|
|
|
|
* Fri May 26 2000 Preston Brown <pbrown@redhat.com>
|
|
- adopted for Winston
|
|
|
|
* Thu Aug 19 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.41-1]
|
|
- Added afr's patch to allow disabeling of gtk without Robn's hack.
|
|
- Made report mode report the newly added extra resolution.
|
|
|
|
* Wed Aug 18 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
- renamed mtr-gtk to xmtr
|
|
- added symlink from /usr/bin/mtr to /usr/sbin/mtr
|
|
|
|
[mtr-0.40-1]
|
|
- Fixed some problems with HPUX and SunOS.
|
|
- Included Olav Kvittem's patch to do packetsize option.
|
|
- Made the timekeeping in micro seconds.
|
|
|
|
* Wed Jun 10 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.39-1]
|
|
- Updated to version 0.39.
|
|
|
|
* Wed Jun 9 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.38-1]
|
|
- Updated to version 0.38.
|
|
|
|
* Thu Apr 15 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.37-2]
|
|
- Changed RPM headers to conform to Red Hat Contrib|Net specs.
|
|
|
|
* Mon Apr 12 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.37-1]
|
|
- v0.37
|
|
- Added Bill Bogstad's "show the local host & time" patch.
|
|
- Added R. Sparks' show-last-ping patch, submitted by Philip Kizer.
|
|
|
|
- v0.36
|
|
- Added Craigs change-the-interval-on-the-fly patch.
|
|
- Added Moritz Barsnick's "do something sensible if host not found"
|
|
patch.
|
|
- Some cleanup of both Craigs and Moritz' patches.
|
|
|
|
* Wed Apr 7 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.35-1]
|
|
- v0.35
|
|
- Added Craig Milo Rogers pause/resume for GTK patch.
|
|
- Added Craig Milo Rogers cleanup of "reset". (restart at the beginning)
|
|
- Net_open used to send a first packet. After that the display-driver
|
|
got a chance to distort the timing by taking its time to initialize.
|
|
|
|
* Mon Apr 5 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.34-1]
|
|
- v0.34
|
|
- Added Matt's nifty "use the icmp unreachables to do the timing" patch.
|
|
- Added Steve Kann's pause/resume patch.
|
|
|
|
* Wed Mar 10 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.33-1]
|
|
- v0.33
|
|
- Fixed the Linux glibc resolver problems.
|
|
- Fixed the off-by-one problem with -c option.
|
|
|
|
* Mon Mar 8 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.32-1]
|
|
- v0.32
|
|
- Fixed the FreeBSD bug detection stuff.
|
|
|
|
* Fri Mar 5 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.31-1]
|
|
- v0.31
|
|
- Fixed a few documentation issues. -- Matt
|
|
- Changed the autoconf stuff to find the resolver library on
|
|
Solaris. -- REW
|
|
- Cleaned up the autoconf.in file a bit. -- Matt.
|
|
|
|
* Thu Mar 4 1999 Ryan Weaver <ryanw@infohwy.com>
|
|
[mtr-0.30-1]
|
|
- Build gtk version against gtk+-1.2.0
|
|
- v0.30
|
|
- Fixed a typo in the changelog (NEWS) entry for 0.27. :-)
|
|
- added use of "MTR_OPTIONS" environment variable for defaults.
|