# Generated from ChebyRuby-0.1.2.gem by gem2rpm -*- rpm-spec -*-
%global gem_name ChebyRuby

Name: rubygem-%{gem_name}
Version: 0.1.2
Release: 1%{?dist}
Summary: A gem for numerical analysis and scientific computing
License: MIT
URL: https://github.com/snood1205/chebyruby
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
BuildRequires: ruby(release)
BuildRequires: rubygems-devel
BuildRequires: ruby >= 1.9.3
BuildArch: noarch

%description
This is a gem that is mainly for numerical analysis and especially
for applications of numerical analysis with regards to univariate
calculus. The future of this gem might entail expansion towards the
world of matrix analysis and multivariate calculus, but the primary
goal for the time being is univariate numerical calculus.


%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}
%{gem_instdir}/bin
%{gem_libdir}
%exclude %{gem_cache}
%{gem_spec}

%files doc
%doc %{gem_docdir}
%doc %{gem_instdir}/README.md
%{gem_instdir}/Rakefile
%{gem_instdir}/test

%changelog
* Mon Sep 13 2021 mockbuilder - 0.1.2-1
- Initial package