source: projects/specs/trunk/h/httperf/httperf-vl.spec @ 7759

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