dnsperf-vl.spec 4.4 KB

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