# Generated from integral-1.5.1.gem by gem2rpm -*- rpm-spec -*- %global gem_name integral Name: rubygem-%{gem_name} Version: 1.5.1 Release: 1%{?dist} Summary: Integral CMS combines all the tools necessary to create a website which stands up to the elements, whether you’re creating that niche blog you’ve always wanted or developing a complex application for a client License: MIT URL: https://github.com/yamasolutions/integral Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(database_cleaner) >= 1.5 # BuildRequires: rubygem(database_cleaner) < 2 # BuildRequires: rubygem(factory_bot_rails) >= 4.8 # BuildRequires: rubygem(factory_bot_rails) < 5 # BuildRequires: rubygem(faker) >= 1.6 # BuildRequires: rubygem(faker) < 2 # BuildRequires: rubygem(pry-rails) >= 0.3 # BuildRequires: rubygem(pry-rails) < 1 # BuildRequires: rubygem(rails-controller-testing) >= 1.0 # BuildRequires: rubygem(rails-controller-testing) < 2 # BuildRequires: rubygem(rspec-rails) >= 4.0 # BuildRequires: rubygem(rspec-rails) < 5 # BuildRequires: rubygem(generator_spec) >= 0.9 # BuildRequires: rubygem(generator_spec) < 1 # BuildRequires: rubygem(shoulda-matchers) >= 3.1 # BuildRequires: rubygem(shoulda-matchers) < 4 # BuildRequires: rubygem(pg) >= 0.21 # BuildRequires: rubygem(pg) < 1 # BuildRequires: rubygem(capybara) >= 3.32 # BuildRequires: rubygem(capybara) < 4 # BuildRequires: rubygem(launchy) >= 2.4 # BuildRequires: rubygem(launchy) < 3 # BuildRequires: rubygem(rspec-retry) >= 0.6.1 # BuildRequires: rubygem(rspec-retry) < 0.7 # BuildRequires: rubygem(brakeman) >= 3.4 # BuildRequires: rubygem(brakeman) < 4 # BuildRequires: rubygem(rubocop) >= 0.52.1 # BuildRequires: rubygem(rubocop) < 0.53 # BuildRequires: rubygem(ruby2ruby) >= 2.2 # BuildRequires: rubygem(ruby2ruby) < 3 # BuildRequires: rubygem(simplecov) >= 0.12 # BuildRequires: rubygem(simplecov) < 1 # BuildRequires: rubygem(yard) >= 0.9.11 # BuildRequires: rubygem(yard) < 0.10 BuildArch: noarch %description Building a professional website on Rails has never been easier. Create fascinating blog posts and interesting pages using Integrals sleek backend. Integrated SEO gives you full control of your online presence. There are no fancy over complicated methodologies to learn, so long as you have a basic grasp of Rails then you’ll be up and running in no time - with the ability to easily customise Integral to exactly what you want. %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} %license %{gem_instdir}/MIT-LICENSE %{gem_instdir}/app %{gem_instdir}/config %{gem_instdir}/db %{gem_libdir} %{gem_instdir}/public %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/spec %changelog * Tue Aug 24 2021 mockbuilder - 1.5.1-1 - Initial package