traceroute-vl.spec 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. Summary: Traces the route taken by packets over a TCP/IP network.
  2. Summary(ja): TCP/IPネットワーク上でパケットがたどる経路をトレースするツール
  3. Name: traceroute
  4. Version: 2.1.0
  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 Feb 22 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1:2.1.0-1
  50. - updated to 2.1.0.
  51. * Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1:2.0.19-1
  52. - update to 2.0.19
  53. * Wed Nov 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1:2.0.16-1
  54. - update to 2.0.16
  55. * Wed Apr 15 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1:2.0.12-1
  56. - update to 2.0.12
  57. - spec in utf-8
  58. * Fri Mar 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1:2.0.9-1vl5
  59. - updated to 2.0.9
  60. * Wed Sep 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1:1.0.4-0vl1
  61. - replace to new traceroute implementation.
  62. * Tue Oct 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4a12-20vl2
  63. - fix missing traceroute executable
  64. - add real executable file of traceroute to %%files
  65. * Mon Oct 20 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4a12-20vl1
  66. - rebuild with new toolchains
  67. - s/Copyright/License/
  68. - based on Redhat Rawhide 1.4a12-20
  69. * Wed Feb 20 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4a5-18vl4
  70. - rebuild to remove rpmlib dependancy
  71. * Fri Jun 01 2001 <sagami@vinelinux.org>
  72. - 1.4a5-18vl3: quick hack for build failure and install manpage into _mandir
  73. * Mon Oct 16 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  74. - 1.4a5-18vl2
  75. - merged traceroute-1.4a5-security.patch
  76. * Mon Jul 10 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  77. - 1.4a5-18vl1
  78. - modified %patch5 -p1 -> %patch5 -p0
  79. * Mon Feb 7 2000 Jeff Johnson <jbj@redhat.com>
  80. - compress man pages.
  81. * Fri Jan 14 2000 Bill Nottingham <notting@redhat.com>
  82. - add patch for tracing to really long hostnames
  83. * Thu May 27 1999 Richard Henderson <rth@twiddle.net>
  84. - avoid unaligned traps writing into the output data area.
  85. * Fri May 14 1999 Jeff Johnson <jbj@redhat.com>
  86. - fix segfault when host cannot be reached through if (#2819)
  87. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  88. - auto rebuild in the new build environment (release 14)
  89. * Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
  90. - strip binaries.
  91. * Sun Feb 07 1999 Preston Brown <pbrown@redhat.com>
  92. - patch added to automatically determine interface to route through
  93. * Fri Jan 22 1999 Jeff Johnson <jbj@redhat.com>
  94. - use %configure
  95. - fix 64 bit problem on alpha (#919)
  96. * Wed Jan 13 1999 Bill Nottingham <notting@redhat.com>
  97. - configure fix for arm
  98. * Mon Apr 27 1998 Prospector System <bugs@redhat.com>
  99. - translations modified for de, fr, tr
  100. * Tue Dec 16 1997 Cristian Gafton <gafton@redhat.com>
  101. - updated the security patch (ouch!). Without the glibc fix, it could be
  102. worthless anyway
  103. * Sat Dec 13 1997 Cristian Gafton <gafton@redhat.com>
  104. - added a security patch fix
  105. * Wed Oct 22 1997 Erik Troan <ewt@redhat.com>
  106. - added fix from Christopher Seawood
  107. * Mon Sep 22 1997 Erik Troan <ewt@redhat.com>
  108. - updated to 1.4a5 for security fixes; release 1 is for RH 4.2, release 2
  109. is against glibc
  110. * Fri Jul 18 1997 Erik Troan <ewt@redhat.com>
  111. - built against glibc