# Generated from epics-2.4.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name epics Name: rubygem-%{gem_name} Version: 2.4.0 Release: 1%{?dist} Summary: a ruby implementation of the EBICS protocol License: LGPL-3.0 URL: https://github.com/railslove/epics Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.7 # BuildRequires: rubygem(equivalent-xml) # BuildRequires: rubygem(pry) # BuildRequires: rubygem(rspec) # BuildRequires: rubygem(webmock) BuildArch: noarch %description Epics is a ruby implementation of the EBIC standard (H004) It supports the complete initialization process comprising INI, HIA and HPB including the INI letter generation. Furthermore it offers support for the most common download types: STA HAA HTD HPD PKT HAC HKD C52 C53 C54 And the following upload orders: CD1 CDD CCT CDB CDS CCS CDZ CRZ. %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} %exclude %{gem_instdir}/.gitignore %{gem_instdir}/.semaphore %license %{gem_instdir}/LICENSE.txt %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %exclude %{gem_instdir}/.rspec %doc %{gem_instdir}/CHANGELOG.md %doc %{gem_instdir}/CONTRIBUTING.md %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/epics.gemspec %{gem_instdir}/spec %changelog * Fri Jun 21 2024 mockbuilder - 2.4.0-1 - Initial package