dnsperf-vl.spec 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. Summary: Benchmarking authorative and recursing DNS servers
  2. Summary(ja): 権威DNSサーバおよびキャッシングDNSサーバのベンチマークツール
  3. Name: dnsperf
  4. Version: 2.0.0.0
  5. Release: 3%{?_dist_release}
  6. License: MIT
  7. Url: http://www.nominum.com/services/measurement_tools.php
  8. Source: ftp://ftp.nominum.com/pub/nominum/dnsperf/%{version}/dnsperf-src-%{version}-1.tar.gz
  9. Group: Applications/Internet
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  11. BuildRequires: bind-devel >= 1:9.9.4-1, libcap-devel, bzip2, openssl-devel
  12. BuildRequires: krb5-devel, libxml2-devel
  13. Requires: gnuplot pcapy python-dns
  14. %description
  15. This is dnsperf, a collection of DNS server performance testing tools.
  16. For more information, see the dnsperf(1) and resperf(1) man pages.
  17. %prep
  18. %setup -q -n dnsperf-src-%{version}-1
  19. %configure
  20. %build
  21. %{__make} CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
  22. %install
  23. rm -rf %{buildroot}
  24. %{__make} DESTDIR=%{buildroot} install
  25. install contrib/queryparse/queryparse %{buildroot}/%{_bindir}
  26. install -D -m 644 contrib/queryparse/queryparse.1 %{buildroot}/%{_mandir}/man1/queryparse.1
  27. gzip %{buildroot}/%{_mandir}/man1/queryparse.1
  28. %clean
  29. rm -rf ${RPM_BUILD_ROOT}
  30. %files
  31. %defattr(-,root,root,-)
  32. %doc README RELEASE_NOTES doc
  33. %{_bindir}/*
  34. %{_mandir}/*/*
  35. %changelog
  36. * Tue Oct 08 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.0-3
  37. - rebuild with bind-9.9.4
  38. * Wed Jul 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.0-2
  39. - rebuild with bind-9.6.ESV.R7.P2
  40. * Fri Apr 06 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.0-1
  41. - update to 2.0.0.0
  42. * Thu Apr 05 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1.0-1
  43. - initial build for Vine Linux
  44. * Wed Feb 1 2012 Adam Williamson <awilliam@redhat.com> - 1.0.1.0-28
  45. - rebuild against new bind
  46. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-27
  47. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  48. * Mon Nov 14 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-26
  49. - rebuild against new bind
  50. * Fri Sep 09 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-25
  51. - rebuild against new bind
  52. * Tue May 24 2011 Paul Wouters <paul@xelerance.com> - 1.0.1.0-24
  53. - rebuilt for newer bind
  54. * Tue Feb 21 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-23
  55. - rebuild against new bind
  56. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-22
  57. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  58. * Thu Sep 30 2010 Adam Tkac <atkac@redhat.com> - 1.0.1.0-21
  59. - rebuild against new bind
  60. * Fri Aug 27 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-20
  61. - rebuild against new bind
  62. * Tue Aug 03 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-19
  63. - rebuild against new bind
  64. * Fri Jul 02 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-18
  65. - rebuild to ensure devel branch doesn't have lower NVR than stable branch
  66. * Mon May 31 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-17
  67. - rebuild against new bind
  68. * Thu Jan 28 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-16
  69. - rebuild against new bind
  70. * Tue Dec 15 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-15
  71. - rebuild against new bind
  72. * Tue Dec 01 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-14
  73. - rebuild against new bind
  74. * Thu Nov 26 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-13
  75. - rebuild against new bind
  76. * Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.1.0-12
  77. - rebuilt with new openssl
  78. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-11
  79. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  80. * Fri Jun 19 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-10
  81. - rebuild again
  82. * Wed Jun 17 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-9
  83. - rebuild against new bind-libs
  84. * Mon Mar 30 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-8
  85. - rebuild against new bind-libs
  86. * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-7
  87. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  88. * Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.1.0-6
  89. - rebuild with new openssl
  90. - seems to require libxml2-devel to build now
  91. * Mon Nov 10 2008 Adam Tkac <atkac redhat com> - 1.0.1.0-5
  92. - rebuild against new bind-libs
  93. * Wed Oct 31 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-4
  94. - Changed license from BSD to MIT
  95. * Wed Oct 22 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-3
  96. - Fixed missing buildrequires
  97. - Pass proper CFLAGS to gcc
  98. - Fix Group
  99. * Tue Oct 21 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-2
  100. - Fixed libpcap vs libcap confusion
  101. * Mon Oct 20 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-1
  102. - Initial Fedora package