traceroute-vl.spec 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. Summary: Traces the route taken by packets over a TCP/IP network.
  2. Summary(ja): TCP/IPネットワーク上でパケットがたどる経路をトレースするツール
  3. Name: traceroute
  4. Version: 2.0.19
  5. Release: 1%{?_dist_release}
  6. Epoch: 1
  7. License: GPL
  8. Group: Applications/Internet
  9. URL: http://traceroute.sourceforge.net
  10. Source0: http://dl.sourceforge.net/traceroute/traceroute-%{version}.tar.gz
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. Conflicts: iputils <= 20020927-13vl2
  13. Vendor: Project Vine
  14. Distribution: Vine Linux
  15. %description
  16. The traceroute utility displays the route used by IP packets on their
  17. way to a specified network (or Internet) host. Traceroute displays
  18. the IP number and host name (if possible) of the machines along the
  19. route taken by the packets. Traceroute is used as a network debugging
  20. tool. If you're having network connectivity problems, traceroute will
  21. show you where the trouble is coming from along the route.
  22. Install traceroute if you need a tool for diagnosing network connectivity
  23. problems.
  24. %prep
  25. %setup -q
  26. %build
  27. make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=""
  28. %install
  29. rm -rf $RPM_BUILD_ROOT
  30. install -d $RPM_BUILD_ROOT/bin
  31. install -m755 traceroute/traceroute $RPM_BUILD_ROOT/bin
  32. pushd $RPM_BUILD_ROOT/bin
  33. ln -s traceroute traceroute6
  34. ln -s traceroute tracert
  35. popd
  36. install -d $RPM_BUILD_ROOT%{_mandir}/man8
  37. install -p -m644 traceroute/traceroute.8 $RPM_BUILD_ROOT%{_mandir}/man8
  38. pushd $RPM_BUILD_ROOT%{_mandir}/man8
  39. ln -s traceroute.8 traceroute6.8
  40. popd
  41. %clean
  42. rm -rf %{buildroot}
  43. %files
  44. %defattr(-,root,root)
  45. %doc COPYING README TODO CREDITS
  46. /bin/*
  47. %{_mandir}/man?/*
  48. %changelog
  49. * Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1:2.0.19-1
  50. - update to 2.0.19
  51. * Wed Nov 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1:2.0.16-1
  52. - update to 2.0.16
  53. * Wed Apr 15 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1:2.0.12-1
  54. - update to 2.0.12
  55. - spec in utf-8
  56. * Fri Mar 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1:2.0.9-1vl5
  57. - updated to 2.0.9
  58. * Wed Sep 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1:1.0.4-0vl1
  59. - replace to new traceroute implementation.
  60. * Tue Oct 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4a12-20vl2
  61. - fix missing traceroute executable
  62. - add real executable file of traceroute to %%files
  63. * Mon Oct 20 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4a12-20vl1
  64. - rebuild with new toolchains
  65. - s/Copyright/License/
  66. - based on Redhat Rawhide 1.4a12-20
  67. * Wed Feb 20 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4a5-18vl4
  68. - rebuild to remove rpmlib dependancy
  69. * Fri Jun 01 2001 <sagami@vinelinux.org>
  70. - 1.4a5-18vl3: quick hack for build failure and install manpage into _mandir
  71. * Mon Oct 16 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  72. - 1.4a5-18vl2
  73. - merged traceroute-1.4a5-security.patch
  74. * Mon Jul 10 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  75. - 1.4a5-18vl1
  76. - modified %patch5 -p1 -> %patch5 -p0
  77. * Mon Feb 7 2000 Jeff Johnson <jbj@redhat.com>
  78. - compress man pages.
  79. * Fri Jan 14 2000 Bill Nottingham <notting@redhat.com>
  80. - add patch for tracing to really long hostnames
  81. * Thu May 27 1999 Richard Henderson <rth@twiddle.net>
  82. - avoid unaligned traps writing into the output data area.
  83. * Fri May 14 1999 Jeff Johnson <jbj@redhat.com>
  84. - fix segfault when host cannot be reached through if (#2819)
  85. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  86. - auto rebuild in the new build environment (release 14)
  87. * Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
  88. - strip binaries.
  89. * Sun Feb 07 1999 Preston Brown <pbrown@redhat.com>
  90. - patch added to automatically determine interface to route through
  91. * Fri Jan 22 1999 Jeff Johnson <jbj@redhat.com>
  92. - use %configure
  93. - fix 64 bit problem on alpha (#919)
  94. * Wed Jan 13 1999 Bill Nottingham <notting@redhat.com>
  95. - configure fix for arm
  96. * Mon Apr 27 1998 Prospector System <bugs@redhat.com>
  97. - translations modified for de, fr, tr
  98. * Tue Dec 16 1997 Cristian Gafton <gafton@redhat.com>
  99. - updated the security patch (ouch!). Without the glibc fix, it could be
  100. worthless anyway
  101. * Sat Dec 13 1997 Cristian Gafton <gafton@redhat.com>
  102. - added a security patch fix
  103. * Wed Oct 22 1997 Erik Troan <ewt@redhat.com>
  104. - added fix from Christopher Seawood
  105. * Mon Sep 22 1997 Erik Troan <ewt@redhat.com>
  106. - updated to 1.4a5 for security fixes; release 1 is for RH 4.2, release 2
  107. is against glibc
  108. * Fri Jul 18 1997 Erik Troan <ewt@redhat.com>
  109. - built against glibc