# Generated from riffola-0.0.2.gem by gem2rpm -*- rpm-spec -*-
%global gem_name riffola

Name: rubygem-%{gem_name}
Version: 0.0.2
Release: 1%{?dist}
Summary: Riffola - Reading extended RIFF files
License: BSD-4-Clause
URL: https://github.com/Muriel-Salvan/riffola
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
BuildRequires: ruby(release)
BuildRequires: rubygems-devel
BuildRequires: ruby
# BuildRequires: rubygem(rspec) >= 3.10
# BuildRequires: rubygem(rspec) < 4
# BuildRequires: rubygem(hex_string) >= 1.0
# BuildRequires: rubygem(hex_string) < 2
# BuildRequires: rubygem(sem_ver_components)
# BuildRequires: rubygem(sem_ver_components) < 1
BuildArch: noarch

%description
Library reading an extended RIFF format, supporting huge files. RIFF format is
composed of a list of chunks, each chunk being an identifier, an encoded data
size, an optional header and chunk data itself. Riffola has ways to deal with
RIFF files taking some liberties on the RIFF format (additional headers, wrong
chunk size...).


%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_libdir}
%exclude %{gem_cache}
%{gem_spec}

%files doc
%doc %{gem_docdir}
%{gem_instdir}/spec

%changelog
* Tue Sep 14 2021 mockbuilder - 0.0.2-1
- Initial package