# Generated from format_logs-0.1.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name format_logs Name: rubygem-%{gem_name} Version: 0.1.0 Release: 1%{?dist} Summary: Adds some basic formatting to the default rails logs License: MIT URL: http://github.com/goosetav/format_logs Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(ore-tasks) >= 0.4 # BuildRequires: rubygem(ore-tasks) < 1 # BuildRequires: rubygem(rspec) >= 2.4 # BuildRequires: rubygem(rspec) < 3 BuildArch: noarch %description Adds some simple formatting to the standard Rails BufferedLogger class. This solution aims to be something between the default logging which is missing information such as timestamps, process IDs and severity levels and a full logging solution like log4r. %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} %{gem_instdir}/.loadpath %{gem_instdir}/.project %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/gemspec.yml %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/.document %exclude %{gem_instdir}/.rspec %doc %{gem_instdir}/ChangeLog.rdoc %doc %{gem_instdir}/README.rdoc %{gem_instdir}/Rakefile %{gem_instdir}/format_logs.gemspec %{gem_instdir}/spec %changelog * Tue Apr 19 2022 mockbuilder - 0.1.0-1 - Initial package