traceroute-vl.spec 4.5 KB

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