# Generated from airbrake-13.0.4.gem by gem2rpm -*- rpm-spec -*- %global gem_name airbrake Name: rubygem-%{gem_name} Version: 13.0.4 Release: 1%{?dist} Summary: Airbrake is an online tool that provides robust exception tracking in any of your Ruby applications License: MIT URL: https://airbrake.io Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.6 # BuildRequires: rubygem(rspec) >= 3 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(rspec-wait) # BuildRequires: rubygem(rspec-wait) < 1 # BuildRequires: rubygem(pry) # BuildRequires: rubygem(pry) < 1 # BuildRequires: rubygem(appraisal) # BuildRequires: rubygem(rack) >= 2 # BuildRequires: rubygem(rack) < 3 # BuildRequires: rubygem(webmock) >= 3 # BuildRequires: rubygem(webmock) < 4 # BuildRequires: rubygem(amq-protocol) # BuildRequires: rubygem(rack-test) >= 2.0 # BuildRequires: rubygem(rack-test) < 3 # BuildRequires: rubygem(redis) >= 4.5 # BuildRequires: rubygem(redis) < 5 # BuildRequires: rubygem(sidekiq) >= 6 # BuildRequires: rubygem(sidekiq) < 7 # BuildRequires: rubygem(curb) >= 1.0 # BuildRequires: rubygem(curb) < 2 # BuildRequires: rubygem(excon) >= 0.64 # BuildRequires: rubygem(excon) < 1 # BuildRequires: rubygem(http) >= 5.0 # BuildRequires: rubygem(http) < 6 # BuildRequires: rubygem(httpclient) >= 2.8 # BuildRequires: rubygem(httpclient) < 3 # BuildRequires: rubygem(typhoeus) >= 1.3 # BuildRequires: rubygem(typhoeus) < 2 # BuildRequires: rubygem(redis-namespace) >= 1.8 # BuildRequires: rubygem(redis-namespace) < 2 BuildArch: noarch %description Airbrake is an online tool that provides robust exception tracking in any of your Ruby applications. In doing so, it allows you to easily review errors, tie an error to an individual piece of code, and trace the cause back to recent changes. The Airbrake dashboard provides easy categorization, searching, and prioritization of exceptions so that when errors occur, your team can quickly determine the root cause. Additionally, this gem includes integrations with such popular libraries and frameworks as Rails, Sinatra, Resque, Sidekiq, Delayed Job, Shoryuken, ActiveJob and many more. %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_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %changelog * Tue Nov 28 2023 mockbuilder - 13.0.4-1 - Initial package