# Generated from abcrunch-0.0.5.gem by gem2rpm -*- rpm-spec -*- %global gem_name abcrunch Name: rubygem-%{gem_name} Version: 0.0.5 Release: 1%{?dist} Summary: Automated load testing in ruby License: MIT URL: https://github.com/kurisu/abcrunch Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby BuildArch: noarch %description The idea behind Ab Crunch is that basic performance metrics and standards should be effortless, first-class citizens in the development process, with frequent visibility and immediate feedback when performance issues are introduced. Ab Crunch uses Apache Bench to run various strategies for load testing web projects, and provides rake tasks for analyzing performance and enforcing performance standards on CI. %package doc Summary: Documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name}. %prep %setup -q -n %{gem_name}-%{version} %build # Create the gem as gem install only works on a gem file gem build ../%{gem_name}-%{version}.gemspec # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir # by default, so that we can move it into the buildroot in %%install %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ %check pushd .%{gem_instdir} # Run the test suite. popd %files %dir %{gem_instdir} %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.rvmrc %{gem_instdir}/ab_honk.rb %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %{gem_instdir}/Gemfile %{gem_instdir}/Gemfile.lock %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/abcrunch.gemspec %{gem_instdir}/spec %changelog * Mon Apr 18 2022 mockbuilder - 0.0.5-1 - Initial package