[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