# Generated from yard-cucumber-4.0.0.gem by gem2rpm -*- rpm-spec -*-
%global gem_name yard-cucumber

Name: rubygem-%{gem_name}
Version: 4.0.0
Release: 1%{?dist}
Summary: Cucumber Features in YARD
License: MIT
URL: http://github.com/burtlo/yard-cucumber
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
BuildRequires: ruby(release)
BuildRequires: rubygems-devel
BuildRequires: ruby
BuildArch: noarch

%description
YARD-Cucumber is a YARD extension that processes Cucumber Features,
Scenarios, Steps,
Step Definitions, Transforms, and Tags and provides a documentation interface
that allows you
easily view and investigate the test suite.  This tools hopes to bridge the
gap of being able
to provide your feature descriptions to your Product Owners and Stakeholders. 
.


%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}
%exclude %{gem_instdir}/.gitignore
%{gem_instdir}/.ruby-gemset
%{gem_instdir}/.ruby-version
%exclude %{gem_instdir}/.yardopts
%license %{gem_instdir}/LICENSE.txt
%{gem_instdir}/example
%{gem_libdir}
%exclude %{gem_cache}
%{gem_spec}

%files doc
%doc %{gem_docdir}
%exclude %{gem_instdir}/.rspec
%{gem_instdir}/Gemfile
%{gem_instdir}/Gemfile.lock
%doc %{gem_instdir}/History.txt
%doc %{gem_instdir}/README.md
%{gem_instdir}/Rakefile
%{gem_instdir}/yard-cucumber.gemspec

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