Группа :: Разработка/Прочее
Пакет: tsung
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: tsung
Version: 1.2.2
Release: alt1
Summary: A distributed multi-protocol load testing tool
URL: http://%name.erlang-projects.org/
License: GPL2
Group: Development/Other
Source: http://%name.erlang-projects.org/dist/%name-%version.tar.bz2
Patch: %name-1.2.2-makefile.patch
BuildArch: noarch
Requires: erlang
AutoReq: yes, noerlang
# Automatically added by buildreq on Wed Jul 11 2007 (-bi)
BuildRequires: erlang
%description
%name is a distributed load testing tool. It is protocol-independent
and can currently be used to stress and benchmark HTTP and Jabber
servers. It simulates user behaviour using an XML description file,
reports many measurements in real time (statistics can be customized
with transactions, and graphics generated using gnuplot).
For HTTP, it supports 1.0 and 1.1, has a proxy mode to record sessions,
supports GET and POST methods, Cookies, and Basic WWW-authentication.
It also has support for SSL.
%prep
%setup
%patch -p1
subst '/^-include_lib(/ s|^\(.*".*/\)src.*\(/[^/]*\.hrl"\)|\1include\2|' src/lib/*.erl
subst '1 s|^#!.*$|#!/bin/bash|' %name.sh.in
subst '1 s|^#!.*$|#!%_bindir/perl|' src/log2%name.pl.in
%build
%configure
%make all
%install
%make_install \
DESTDIR=%buildroot \
DOC_DIR=%_docdir/%name-%version \
ERLANG_LIB_DIR=%_otplibdir \
LIBDIR=%_libexecdir/%name \
install
rm -rf %buildroot%_otplibdir/{*/{src,BUILD_OPTIONS},tsung_*/include}
bzip2 --best --stdout CHANGES > %buildroot%_docdir/%name-%version/CHANGES.bz2
install -m 0644 CONTRIBUTORS README TODO doc/*.txt %buildroot%_docdir/%name-%version/
%files
%dir %_docdir/%name-%version
%_docdir/%name-%version/*
%_bindir/*
%_otplibdir/*
%_man1dir/*
%dir %_libexecdir/%name
%_libexecdir/%name/*
%dir %_datadir/%name
%_datadir/%name/*
%changelog
…
Полный changelog можно просмотреть здесь
Version: 1.2.2
Release: alt1
Summary: A distributed multi-protocol load testing tool
URL: http://%name.erlang-projects.org/
License: GPL2
Group: Development/Other
Source: http://%name.erlang-projects.org/dist/%name-%version.tar.bz2
Patch: %name-1.2.2-makefile.patch
BuildArch: noarch
Requires: erlang
AutoReq: yes, noerlang
# Automatically added by buildreq on Wed Jul 11 2007 (-bi)
BuildRequires: erlang
%description
%name is a distributed load testing tool. It is protocol-independent
and can currently be used to stress and benchmark HTTP and Jabber
servers. It simulates user behaviour using an XML description file,
reports many measurements in real time (statistics can be customized
with transactions, and graphics generated using gnuplot).
For HTTP, it supports 1.0 and 1.1, has a proxy mode to record sessions,
supports GET and POST methods, Cookies, and Basic WWW-authentication.
It also has support for SSL.
%prep
%setup
%patch -p1
subst '/^-include_lib(/ s|^\(.*".*/\)src.*\(/[^/]*\.hrl"\)|\1include\2|' src/lib/*.erl
subst '1 s|^#!.*$|#!/bin/bash|' %name.sh.in
subst '1 s|^#!.*$|#!%_bindir/perl|' src/log2%name.pl.in
%build
%configure
%make all
%install
%make_install \
DESTDIR=%buildroot \
DOC_DIR=%_docdir/%name-%version \
ERLANG_LIB_DIR=%_otplibdir \
LIBDIR=%_libexecdir/%name \
install
rm -rf %buildroot%_otplibdir/{*/{src,BUILD_OPTIONS},tsung_*/include}
bzip2 --best --stdout CHANGES > %buildroot%_docdir/%name-%version/CHANGES.bz2
install -m 0644 CONTRIBUTORS README TODO doc/*.txt %buildroot%_docdir/%name-%version/
%files
%dir %_docdir/%name-%version
%_docdir/%name-%version/*
%_bindir/*
%_otplibdir/*
%_man1dir/*
%dir %_libexecdir/%name
%_libexecdir/%name/*
%dir %_datadir/%name
%_datadir/%name/*
%changelog
…
Полный changelog можно просмотреть здесь