# Generated from ibm-ml-0.3.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name ibm-ml Name: rubygem-%{gem_name} Version: 0.3.0 Release: 1%{?dist} Summary: Client library for calling IBM Machine Learning API License: Apache-2.0 URL: https://github.com/IBM-DSE/ibm-ml-ruby Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) >= 3.0 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(rubocop) >= 0.54 # BuildRequires: rubygem(rubocop) < 1 BuildArch: noarch %description Simplifies development of applications using an IBM Machine Learning service by providing methods for getting deployments and calling them. Operates with both IBM Watson Machine Learning as well as Machine Learning on DSX Local. %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 %exclude %{gem_instdir}/.rubocop.yml %exclude %{gem_instdir}/.travis.yml %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/bin %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %exclude %{gem_instdir}/.rspec %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/ibm-ml.gemspec %changelog * Mon Sep 13 2021 mockbuilder - 0.3.0-1 - Initial package