# Generated from params_ready-0.0.7.gem by gem2rpm -*- rpm-spec -*- %global gem_name params_ready Name: rubygem-%{gem_name} Version: 0.0.7 Release: 1%{?dist} Summary: Define controller interfaces in Rails License: MIT URL: https://github.com/lame-impala/params_ready Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(byebug) >= 11 # BuildRequires: rubygem(byebug) < 12 # BuildRequires: rubygem(memory_profiler) >= 0.9 # BuildRequires: rubygem(memory_profiler) < 1 # BuildRequires: rubygem(minitest-rg) >= 5 # BuildRequires: rubygem(minitest-rg) < 6 # BuildRequires: rubygem(simplecov) >= 0.20 # BuildRequires: rubygem(simplecov) < 1 # BuildRequires: rubygem(sqlite3) >= 1 # BuildRequires: rubygem(sqlite3) < 2 BuildArch: noarch %description Create well defined controller interfaces. Sanitize, coerce and constrain incoming parameters to safely populate data models, hold session state in URI variables across different locations, build SQL queries, apply ordering and offset/keyset pagination. %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} %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %changelog * Tue Sep 14 2021 mockbuilder - 0.0.7-1 - Initial package