# Generated from controller_resources-1.0.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name controller_resources Name: rubygem-%{gem_name} Version: 1.0.0 Release: 1%{?dist} Summary: A controller DSL for Rails that allows you to easily and quickly define both singular and collection model resources that can be operated on within the controller License: MIT URL: https://github.com/tubbo/controller_resources Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) >= 3 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(rspec-rails) >= 3 # BuildRequires: rubygem(rspec-rails) < 4 # BuildRequires: rubygem(pg) # BuildRequires: rubygem(pg) < 1 # BuildRequires: rubygem(codeclimate-test-reporter) # BuildRequires: rubygem(codeclimate-test-reporter) < 1 # BuildRequires: rubygem(rubocop) # BuildRequires: rubygem(rubocop) < 1 # BuildRequires: rubygem(capybara) >= 2 # BuildRequires: rubygem(capybara) < 3 # BuildRequires: rubygem(database_cleaner) >= 1 # BuildRequires: rubygem(database_cleaner) < 2 # BuildRequires: rubygem(pry) # BuildRequires: rubygem(pry) < 1 # BuildRequires: rubygem(yard) # BuildRequires: rubygem(yard) < 1 # BuildRequires: rubygem(travis-release) # BuildRequires: rubygem(travis-release) < 1 BuildArch: noarch %description A controller DSL for Rails that allows you to easily and quickly define both singular and collection model resources that can be operated on within the controller.Attempts to DRY up most of the boilerplate code at the top of each controller used to set up its state. %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} %{gem_instdir}/.codeclimate.yml %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.rubocop.yml %{gem_instdir}/.ruby-version %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} %exclude %{gem_instdir}/.rspec %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/controller_resources.gemspec %{gem_instdir}/spec %changelog * Mon Sep 13 2021 mockbuilder - 1.0.0-1 - Initial package