# Generated from webtrap-0.1.1.gem by gem2rpm -*- rpm-spec -*-
%global gem_name webtrap

Name: rubygem-%{gem_name}
Version: 0.1.1
Release: 1%{?dist}
Summary: Test your outgoing requests
License: MIT
URL: https://github.com/pfac/webtrap
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
BuildRequires: ruby(release)
BuildRequires: rubygems-devel
BuildRequires: ruby >= 2.2.0
# BuildRequires: rubygem(cucumber) >= 3.0
# BuildRequires: rubygem(cucumber) < 4
# BuildRequires: rubygem(pry-remote) >= 0.1.8
# BuildRequires: rubygem(pry-remote) < 0.2
# BuildRequires: rubygem(rubocop) >= 0.52.0
# BuildRequires: rubygem(rubocop) < 0.53
BuildArch: noarch

%description
WebTrap allows you to write tests that assert on outgoing requests. This
allows you to verify that such requests match the documentation of external
services without actually having to hit them.


%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}
# cucumber
popd

%files
%dir %{gem_instdir}
%exclude %{gem_instdir}/.gitignore
%exclude %{gem_instdir}/.rubocop.yml
%{gem_instdir}/.ruby-version
%{gem_instdir}/.tool-versions
%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}/CONTRIBUTING.md
%{gem_instdir}/Gemfile
%{gem_instdir}/Gemfile.lock
%doc %{gem_instdir}/README.md
%{gem_instdir}/Rakefile
%{gem_instdir}/cucumber.yml
%{gem_instdir}/webtrap.gemspec

%changelog
* Thu Sep 16 2021 mockbuilder - 0.1.1-1
- Initial package