# Generated from the_noggin-0.1.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name the_noggin Name: rubygem-%{gem_name} Version: 0.1.0 Release: 1%{?dist} Summary: Pass in training samples, and the network will try to find pathways that lead to the least amount of error. The network is customizable in that it let’s you control the learning rate, hidden layer size and depth, and max training iterations License: MIT URL: https://github.com/shaw3257/noggin Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) >= 3.2 # BuildRequires: rubygem(rspec) < 4 BuildArch: noarch %description Ruby Neural Network implementation using backpropagation and gradient descent for training. %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 %license %{gem_instdir}/LICENSE.txt %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/noggin.gemspec %{gem_instdir}/spec %changelog * Thu Sep 16 2021 mockbuilder - 0.1.0-1 - Initial package