]> git.pld-linux.org Git - packages/filebench.git/blob - filebench.spec
- use bison
[packages/filebench.git] / filebench.spec
1 Summary:        Filesystem benchmark
2 Summary(pl.UTF-8):      Test wydajności systemu plików
3 Name:           filebench
4 Version:        1.64
5 Release:        0.1
6 License:        CDDL
7 Group:          Applications/System
8 Source0:        http://dl.sourceforge.net/filebench/%{name}-%{version}-alpha-src.tar.gz
9 # Source0-md5:  4651a3a75291f2184c5cd39ae38bc19c
10 URL:            http://www.solarisinternals.com/wiki/index.php/FileBench
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  bison
14 BuildRequires:  gsl-devel
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 Filebench is quick to set up and use unlike many of the commercial
19 benchmarks which it can emulate. It is also a handy tool for
20 micro-benchmarking storage subsystems and studying the relationships
21 of complex applications such as relational databases with their
22 storage without having to incur the costs of setting up those
23 applications, loading data and so forth.
24
25 Filebench uses loadable workload personalities in a common framework
26 to allow easy emulation of complex applications upon file systems. The
27 workload personalities use a Workload Definition Language to define
28 the workload's model.
29
30 %description -l pl.UTF-8
31 Filebench jest szybki do uruchomienia i użycia, w przeciwieństwie do
32 wielu komercyjnych testów wydajności, które może emulować. Jest także
33 podręcznym narzędziem do prostych testów wydajności podsystemów
34 przechowywania danych i sprawdzania zależności złożonych aplikacji,
35 takich jak relacyjne bazy danych, od przechowywania danych bez
36 potrzeby ponoszenia kosztów uruchamiania tych aplikacji, wczytywania
37 danych itd.
38
39 Filebench wykorzystuje ładowalne osobowości obciążenia w ogólnym
40 szkielecie, co pozwala na łatwą emulację złożonych aplikacji na
41 systemach plików. Osobowości obciążenia wykorzystują specjalny język
42 definicji obciążenia (Worlload Definition Language) do definiowania
43 modelu obciążeń.
44
45 %prep
46 %setup -q
47
48 %build
49 %{__aclocal}
50 %{__autoconf}
51 %{__autoheader}
52 %{__automake}
53 YACC="bison -y" \
54 %configure
55 %{__make}
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59
60 %{__make} install \
61         DESTDIR=$RPM_BUILD_ROOT
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
This page took 0.109142 seconds and 3 git commands to generate.