dnsperf-vl.spec 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. Summary: Benchmarking authorative and recursing DNS servers
  2. Summary(ja): 権威DNSサーバおよびキャッシングDNSサーバのベンチマークツール
  3. Name: dnsperf
  4. Version: 2.0.0.0
  5. Release: 4%{?_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, 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 Jan 21 2014 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.0.0.0-4
  37. - rebuild
  38. * Tue Oct 08 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.0-3
  39. - rebuild with bind-9.9.4
  40. * Wed Jul 25 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.0-2
  41. - rebuild with bind-9.6.ESV.R7.P2
  42. * Fri Apr 06 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.0.0-1
  43. - update to 2.0.0.0
  44. * Thu Apr 05 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.1.0-1
  45. - initial build for Vine Linux
  46. * Wed Feb 1 2012 Adam Williamson <awilliam@redhat.com> - 1.0.1.0-28
  47. - rebuild against new bind
  48. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-27
  49. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  50. * Mon Nov 14 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-26
  51. - rebuild against new bind
  52. * Fri Sep 09 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-25
  53. - rebuild against new bind
  54. * Tue May 24 2011 Paul Wouters <paul@xelerance.com> - 1.0.1.0-24
  55. - rebuilt for newer bind
  56. * Mon Feb 21 2011 Adam Tkac <atkac redhat com> - 1.0.1.0-23
  57. - rebuild against new bind
  58. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-22
  59. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  60. * Thu Sep 30 2010 Adam Tkac <atkac@redhat.com> - 1.0.1.0-21
  61. - rebuild against new bind
  62. * Fri Aug 27 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-20
  63. - rebuild against new bind
  64. * Tue Aug 03 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-19
  65. - rebuild against new bind
  66. * Fri Jul 02 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-18
  67. - rebuild to ensure devel branch doesn't have lower NVR than stable branch
  68. * Mon May 31 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-17
  69. - rebuild against new bind
  70. * Thu Jan 28 2010 Adam Tkac <atkac redhat com> - 1.0.1.0-16
  71. - rebuild against new bind
  72. * Tue Dec 15 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-15
  73. - rebuild against new bind
  74. * Tue Dec 01 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-14
  75. - rebuild against new bind
  76. * Thu Nov 26 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-13
  77. - rebuild against new bind
  78. * Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.1.0-12
  79. - rebuilt with new openssl
  80. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-11
  81. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  82. * Fri Jun 19 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-10
  83. - rebuild again
  84. * Wed Jun 17 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-9
  85. - rebuild against new bind-libs
  86. * Mon Mar 30 2009 Adam Tkac <atkac redhat com> - 1.0.1.0-8
  87. - rebuild against new bind-libs
  88. * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.0-7
  89. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  90. * Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.1.0-6
  91. - rebuild with new openssl
  92. - seems to require libxml2-devel to build now
  93. * Mon Nov 10 2008 Adam Tkac <atkac redhat com> - 1.0.1.0-5
  94. - rebuild against new bind-libs
  95. * Fri Oct 31 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-4
  96. - Changed license from BSD to MIT
  97. * Wed Oct 22 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-3
  98. - Fixed missing buildrequires
  99. - Pass proper CFLAGS to gcc
  100. - Fix Group
  101. * Tue Oct 21 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-2
  102. - Fixed libpcap vs libcap confusion
  103. * Mon Oct 20 2008 Paul Wouters <paul@xelerance.com> - 1.0.1.0-1
  104. - Initial Fedora package