# Generated from gem_bench-1.0.5.gem by gem2rpm -*- rpm-spec -*- %global gem_name gem_bench Name: rubygem-%{gem_name} Version: 1.0.5 Release: 1%{?dist} Summary: Static Gemfile and installed gem library source code analysis License: MIT URL: http://github.com/acquaintable/gem_bench Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.0.0 # BuildRequires: rubygem(rspec) >= 3.5 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(gem-release) >= 2.0 # BuildRequires: rubygem(gem-release) < 3 # BuildRequires: rubygem(awesome_print) BuildArch: noarch %description Enforce Gemfile version constraints Regex search across all installed gem's source code to find issues quickly Trim down app load times by keeping your worst players on the bench (useful for beating Heroku slug load time cutoff). %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} # rspec spec popd %files %dir %{gem_instdir} %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.travis.yml %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/bin %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/.byebug_history %exclude %{gem_instdir}/.rspec %doc %{gem_instdir}/CHANGELOG %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/gem_bench.gemspec %changelog * Mon Sep 13 2021 mockbuilder - 1.0.5-1 - Initial package