# Generated from stock-gains-0.1.8.gem by gem2rpm -*- rpm-spec -*- %global gem_name stock-gains Name: rubygem-%{gem_name} Version: 0.1.8 Release: 1%{?dist} Summary: https://github.com/frankNowinski/stock-gains License: MIT URL: https://learn.co Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) # BuildRequires: rubygem(nokogiri) # BuildRequires: rubygem(pry) # BuildRequires: rubygem(vcr) # BuildRequires: rubygem(webmock) BuildArch: noarch %description This Ruby gem uses the Yahoo Finance API to provide three valuable stock market functions for the user. First, it imports the users portfolio from a CSV file, calculates each stocks earnings/losses of the day, adds them together and returns an accumulated balance of the users total earnings/losses for the day. Next, it gives the user the option to display generic stock information of any or all stocks in their portfolio. Lastly, it allows the user to lookup stock data of any stock(s) of their choosing (for more information see https://github.com/frankNowinski/stock-gains). %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}/ mkdir -p %{buildroot}%{_bindir} cp -a .%{_bindir}/* \ %{buildroot}%{_bindir}/ find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x %check pushd .%{gem_instdir} # rspec spec popd %files %dir %{gem_instdir} %{_bindir}/stock-gains %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/bin %{gem_instdir}/config %{gem_libdir} %{gem_instdir}/portfolio.csv %{gem_instdir}/screenshots %{gem_instdir}/stock-gains-0.1.7.gem %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %exclude %{gem_instdir}/.rspec %{gem_instdir}/Gemfile %{gem_instdir}/Gemfile.lock %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/spec %{gem_instdir}/stock-gains.gemspec %changelog * Wed Sep 15 2021 mockbuilder - 0.1.8-1 - Initial package