# Generated from stannum-0.2.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name stannum Name: rubygem-%{gem_name} Version: 0.2.0 Release: 1%{?dist} Summary: A library for specifying and validating data structures License: MIT URL: http://sleepingkingstudios.com Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.6 # BuildRequires: rubygem(rspec) >= 3.10 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(rspec-sleeping_king_studios) >= 2.6 # BuildRequires: rubygem(rspec-sleeping_king_studios) < 3 # BuildRequires: rubygem(rubocop) >= 1.18 # BuildRequires: rubygem(rubocop) < 2 # BuildRequires: rubygem(rubocop-rspec) >= 2.4 # BuildRequires: rubygem(rubocop-rspec) < 3 # BuildRequires: rubygem(simplecov) >= 0.21 # BuildRequires: rubygem(simplecov) < 1 BuildArch: noarch %description A focused library for specifying and validating data structures. Stannum provides tools to define data schemas for domain objects, method arguments, or other structured data and to validate data against and coerce data to the defined schema. %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}/CODE_OF_CONDUCT.md %{gem_instdir}/DEVELOPMENT.md %license %{gem_instdir}/LICENSE %{gem_instdir}/config %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/CHANGELOG.md %doc %{gem_instdir}/README.md %changelog * Wed Apr 20 2022 mockbuilder - 0.2.0-1 - Initial package