httperf-vl.spec 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. Name: httperf
  2. Version: 0.9.0
  3. Release: 1%{?_dist_release}
  4. Summary: Web server benchmarking tool
  5. Summary(ja): Web サーバのベンチマークツール
  6. License: GPLv2+ with exceptions
  7. Group: Applications/Internet
  8. URL: http://code.google.com/p/httperf/
  9. Packager: shaolin
  10. Vendor: Project Vine
  11. Distribution: Vine Linux
  12. Source: ftp://ftp.hpl.hp.com/pub/httperf/httperf-%{version}.tar.gz
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  14. BuildRequires: openssl-devel
  15. %description
  16. httperf is a popular web server benchmark tool for measuring web server
  17. performance. It provides a flexible facility for generating various HTTP
  18. workloads and for measuring server performance. The focus of httperf is
  19. not on implementing one particular benchmark but on providing a robust,
  20. high-performance tool that facilitates the construction of both micro-
  21. and macro-level benchmarks. The three distinguishing characteristics of
  22. httperf are its robustness, which includes the ability to generate and
  23. sustain server overload, support for the HTTP/1.1 protocol, and its
  24. extensibility to new workload generators and performance measurements.
  25. %description -l ja
  26. httperf は web サーバのパフォーマンス計測に使われる、有名なベンチマーク
  27. ツールです。HTTP の負荷を様々にかけたり、サーバのパフォーマンス計測を
  28. 行ったりする目的に便利な柔軟性を備えています。httperf が注力しているのは、
  29. ある特定のベンチマークの実装ではなく、堅固で高性能なツールを提供し、
  30. マイクロレベルからマクロレベルまでのベンチマークを構成しやすくすること
  31. です。httperf の3つの特徴は、サーバを高負荷に保ち続ける堅固性、HTTP/1.1
  32. プロトコルのサポート、そして拡張性に富んだ新しい負荷生成部とパフォーマンス
  33. 計測部です。
  34. %prep
  35. %setup -q
  36. %build
  37. %configure
  38. %{__make} %{?_smp_mflags}
  39. %install
  40. %{__rm} -rf %{buildroot}
  41. %{__make} install INSTALL="%{__install} -p" DESTDIR="%{buildroot}"
  42. %clean
  43. %{__rm} -rf %{buildroot}
  44. %files
  45. %defattr(-, root, root, -)
  46. %doc AUTHORS ChangeLog NEWS README TODO
  47. %{_mandir}/man1/httperf.1*
  48. %{_bindir}/httperf
  49. %{_bindir}/idleconn
  50. %changelog
  51. * Thu Aug 15 2013 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.9.0-1
  52. - initial build for Vine Linux