[boom] Initial import.
Ralph Bean ☃
ralph at fedoraproject.org
Mon Mar 11 19:20:49 UTC 2013
commit a55bc9139eff8447ae5205e535418aff0edfe0de
Author: Ralph Bean <rbean at redhat.com>
Date: Mon Mar 11 15:16:22 2013 -0400
Initial import.
.gitignore | 1 +
boom.spec | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 60 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..291e0d2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/boom-0.5.tar.gz
diff --git a/boom.spec b/boom.spec
new file mode 100644
index 0000000..49eba47
--- /dev/null
+++ b/boom.spec
@@ -0,0 +1,58 @@
+%global modname boom
+
+Name: boom
+Version: 0.5
+Release: 1%{?dist}
+Summary: Simple HTTP Load tester
+
+Group: Development/Libraries
+# Not sure which version number. Defaulting to latest for now.
+# https://github.com/tarekziade/boom/issues/14
+License: ASL 2.0
+URL: http://pypi.python.org/pypi/boom
+Source0: http://pypi.python.org/packages/source/b/%{modname}/%{modname}-%{version}.tar.gz
+
+BuildArch: noarch
+
+BuildRequires: python2-devel
+BuildRequires: python-setuptools
+BuildRequires: python-gevent
+BuildRequires: python-requests
+BuildRequires: python-nose
+Requires: python-gevent
+Requires: python-requests
+
+%description
+Boom! is a simple command line tool to send some load to a web app.
+
+It is a script you can use to quickly smoke-test your web app
+deployment. Boom! was specifically written to replace my Apache
+Bench usage, because I was annoyed by some bugs and some stupid
+behaviors.
+
+%prep
+%setup -q -n %{modname}-%{version}
+
+# Remove bundled egg-info in case it exists
+rm -rf %{modname}.egg-info
+
+%build
+%{__python} setup.py build
+
+%install
+%{__python} setup.py install -O1 --skip-build --root=%{buildroot}
+
+%check
+PYTHONPATH=$(pwd) nosetests
+
+%files
+# Note, no license file yet included. See
+# https://github.com/tarekziade/boom/issues/14
+%doc README.rst PKG-INFO
+%{python_sitelib}/%{modname}/
+%{python_sitelib}/%{modname}-%{version}*
+%{_bindir}/boom
+
+%changelog
+* Sat Mar 09 2013 Ralph Bean <rbean at redhat.com> - 0.5-1
+- Initial package for Fedora
diff --git a/sources b/sources
index e69de29..4506c50 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+5083a65372c1522260b1df2e8e9ad105 boom-0.5.tar.gz
More information about the scm-commits
mailing list