From 8c92d3503eec0ef4a03cf4890350f8f27a81905b Mon Sep 17 00:00:00 2001 From: Mo Morsi Date: Tue, 14 Feb 2012 10:47:49 -0500 Subject: [PATCH] update to latest upstream release and build against ruby 1.9 --- rubygem-webmock.spec | 66 +++++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 32 deletions(-) diff --git a/rubygem-webmock.spec b/rubygem-webmock.spec index 506253d..f11c7b6 100644 --- a/rubygem-webmock.spec +++ b/rubygem-webmock.spec @@ -1,18 +1,15 @@ # Generated from webmock-1.7.6.gem by gem2rpm -*- rpm-spec -*- -%global gemname webmock - -%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) -%global geminstdir %{gemdir}/gems/%{gemname}-%{version} -%global rubyabi 1.8 +%global gem_name webmock +%global rubyabi 1.9.1 Summary: Library for stubbing HTTP requests in Ruby -Name: rubygem-%{gemname} -Version: 1.7.6 -Release: 3%{?dist} +Name: rubygem-%{gem_name} +Version: 1.7.10 +Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://github.com/bblimke/webmock -Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem +Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Requires: ruby(abi) = %{rubyabi} Requires: ruby(rubygems) Requires: ruby @@ -22,9 +19,10 @@ Requires: rubygem(addressable) > 2.2.5 Requires: rubygem(crack) >= 0.1.7 BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby(rubygems) +BuildRequires: rubygems-devel BuildRequires: ruby BuildArch: noarch -Provides: rubygem(%{gemname}) = %{version} +Provides: rubygem(%{gem_name}) = %{version} %description WebMock allows stubbing HTTP requests and setting expectations on HTTP @@ -43,44 +41,48 @@ Documentation for %{name} %prep %setup -q -c -T -mkdir -p .%{gemdir} -gem install --local --install-dir .%{gemdir} \ - --force %{SOURCE0} +mkdir -p .%{gem_dir} +gem install --local --install-dir .%{gem_dir} \ + --force %{SOURCE0} %build %install -mkdir -p %{buildroot}%{gemdir} -cp -a .%{gemdir}/* \ - %{buildroot}%{gemdir}/ +mkdir -p %{buildroot}%{gem_dir} +cp -a .%{gem_dir}/* \ + %{buildroot}%{gem_dir}/ -pushd %{buildroot}%{geminstdir} +pushd %{buildroot}%{gem_instdir} sed -i s-/usr/bin/env\ rake-/usr/bin/rake- Rakefile rm .rvmrc .travis.yml .rspec-tm .gitignore .gemtest popd %files -%dir %{geminstdir} -%{geminstdir}/lib -%{geminstdir}/Gemfile -%{geminstdir}/Rakefile -%doc %{geminstdir}/minitest -%doc %{geminstdir}/test -%doc %{geminstdir}/spec -%doc %{geminstdir}/%{gemname}.gemspec -%doc %{geminstdir}/README.md -%doc %{geminstdir}/LICENSE -%doc %{geminstdir}/CHANGELOG.md -%doc %{geminstdir}/Guardfile -%{gemdir}/cache/%{gemname}-%{version}.gem -%{gemdir}/specifications/%{gemname}-%{version}.gemspec +%dir %{gem_instdir} +%{gem_instdir}/lib +%{gem_instdir}/Gemfile +%{gem_instdir}/Rakefile +%doc %{gem_instdir}/minitest +%doc %{gem_instdir}/test +%doc %{gem_instdir}/spec +%doc %{gem_instdir}/%{gem_name}.gemspec +%doc %{gem_instdir}/README.md +%doc %{gem_instdir}/LICENSE +%doc %{gem_instdir}/CHANGELOG.md +%doc %{gem_instdir}/Guardfile +%{gem_dir}/cache/%{gem_name}-%{version}.gem +%{gem_dir}/specifications/%{gem_name}-%{version}.gemspec %files doc -%doc %{gemdir}/doc/%{gemname}-%{version} +%doc %{gem_dir}/doc/%{gem_name}-%{version} %changelog +* Mon Feb 13 2012 Mo Morsi - 1.7.10-1 +- Update to latest upstream release +- Build against ruby 1.9 + * Sat Jan 14 2012 Fedora Release Engineering - 1.7.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild