# Generated from CLI_Headline_Scraper-0.1.7.gem by gem2rpm -*- rpm-spec -*- %global gem_name CLI_Headline_Scraper Name: rubygem-%{gem_name} Version: 0.1.7 Release: 1%{?dist} Summary: A headline-scraping CLI program License: MIT URL: https://github.com/jmstrick93/CLI_Headline_Scraper 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(pry) >= 0.10 # BuildRequires: rubygem(pry) < 1 # BuildRequires: rubygem(timecop) >= 0.9 # BuildRequires: rubygem(timecop) < 1 BuildArch: noarch %description This program will automatically compile a list of the top three headlines from a wide range of online news sources. It is intended less as a way to get your news every day, and more as an interesting tool to get a quick snapshot of how the day's top stories are being portrayed across the media ecosystem at a given moment. For instance, if you wanted to quickly see what is being emphasized in media outlets consisting of different political inclinations or based in different countries, this would allow you to do so quickly, rather than going to all of these websites' homepages manually. %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}/headline_scraper %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.travis.yml %{gem_instdir}/CLI_Headline_Scraper-0.1.6.gem %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/bin %{gem_libdir} %{gem_instdir}/refactor_notes.txt %{gem_instdir}/selection %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %exclude %{gem_instdir}/.rspec %{gem_instdir}/CLI_Headline_Scraper.gemspec %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/spec.md %changelog * Mon Sep 13 2021 mockbuilder - 0.1.7-1 - Initial package