# 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