diff options
Diffstat (limited to 'rubygem-resque-job-stats.spec')
-rw-r--r-- | rubygem-resque-job-stats.spec | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/rubygem-resque-job-stats.spec b/rubygem-resque-job-stats.spec index 85fca18..4b3221d 100644 --- a/rubygem-resque-job-stats.spec +++ b/rubygem-resque-job-stats.spec @@ -2,18 +2,19 @@ Name: rubygem-%{gem_name} Version: 0.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Job-centric stats for Resque Group: Development/Languages License: MIT URL: https://github.com/alanpeabody/resque-job-stats Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem Source1: %{name}-test.conf -Patch0: rubygem-resque-job-stats-0.3.0-rm-bundler.patch +%if 0%{?fc19} || 0%{?fc20} || 0%{?el7} Requires: ruby(release) Requires: ruby(rubygems) Requires: rubygem(resque) => 1.17 Requires: rubygem(resque) < 2 +%endif BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: rubygem(minitest) @@ -23,7 +24,9 @@ BuildRequires: rubygem(rack-test) BuildRequires: rubygem(timecop) BuildRequires: redis BuildArch: noarch +%if 0%{?fc19} || 0%{?fc20} || 0%{?el7} Provides: rubygem(%{gem_name}) = %{version} +%endif %description Tracks jobs performed, failed, and the duration of the last 100 jobs for each @@ -53,7 +56,8 @@ for f in .document .travis.yml .rvmrc Gemfile Rakefile VERSION; do done # Remove dependency on bundler. -%patch0 -p1 +sed -i -e "/require 'bundler'/d" test/helper.rb +sed -i -e "/Bundler.setup/d" test/helper.rb # Remove dependency on redgreen. sed -i "/require 'redgreen'/d" test/helper.rb @@ -82,7 +86,7 @@ pushd .%{gem_instdir} /usr/sbin/redis-server test/test.conf # Run resque tests - testrb -Ilib test + ruby -Ilib -e 'Dir.glob "./test/**/test_*.rb", &method(:require)' # Kill redis-server kill -INT `cat test/db/redis.pid` @@ -102,5 +106,9 @@ popd %exclude %{gem_instdir}/test %changelog +* Tue May 27 2014 Ken Dreyer <ktdreyer@ktdreyer.com> - 0.3.0-2 +- Adjustments for https://fedoraproject.org/wiki/Changes/Ruby_2.1 +- Drop patch0 in favor of a more future-proof Bundler-removal solution + * Mon Dec 02 2013 Ken Dreyer <ktdreyer@ktdreyer.com> - 0.3.0-1 - Initial package |