From 6b1bf620b39141d9024164c6fe29d220bbc2f6ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Wed, 5 Oct 2011 09:57:47 +0200 Subject: [PATCH] Updated to the Mocha 0.10.0. --- .gitignore | 1 + rubygem-mocha.spec | 57 +++++++++++++++++++++++++--------------------- sources | 2 +- 3 files changed, 33 insertions(+), 27 deletions(-) diff --git a/.gitignore b/.gitignore index 07508ed..a843e33 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ mocha-0.9.7.gem /mocha-0.9.8.gem +/mocha-0.10.0.gem diff --git a/rubygem-mocha.spec b/rubygem-mocha.spec index 1fd2d41..1ca0e63 100644 --- a/rubygem-mocha.spec +++ b/rubygem-mocha.spec @@ -1,23 +1,25 @@ -%define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") -%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) -%define gemname mocha -%define geminstdir %{gemdir}/gems/%{gemname}-%{version} +%global gemname mocha + +%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) +%global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Mocking and stubbing library Name: rubygem-%{gemname} -Version: 0.9.8 -Release: 2%{?dist} +Version: 0.10.0 +Release: 1%{?dist} Group: Development/Languages License: MIT and Ruby URL: http://mocha.rubyforge.org -Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: rubygems +Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem Requires: ruby(abi) = 1.8 -Requires: rubygem(rake) -BuildRequires: rubygems -BuildRequires: rubygem(rake) -BuildRequires: zip +Requires: ruby(rubygems) +Requires: ruby +Requires: rubygem(metaclass) +BuildRequires: ruby(abi) = 1.8 +BuildRequires: ruby(rubygems) +BuildRequires: ruby +BuildRequires: rubygem(metaclass) +BuildRequires: rubygem(introspection) BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} @@ -28,8 +30,8 @@ and stubbing of methods on real (non-mock) classes. %package doc Summary: Documentation for %{name} Group: Documentation - Requires: %{name} = %{version}-%{release} +BuildArch: noarch %description doc This package contains documentation for %{name}. @@ -45,26 +47,26 @@ mkdir -p %{buildroot}%{gemdir} gem install --local --install-dir %{buildroot}%{gemdir} \ --force --rdoc %{SOURCE0} -%clean -rm -rf %{buildroot} - %check -cd %{buildroot}%{geminstdir} -rake test +pushd %{buildroot}%{geminstdir} +ruby -rubygems -e "Dir.glob('test/**/*_test.rb').each {|t| require t}" +popd %files -%defattr(-, root, root, -) -%doc %{geminstdir}/COPYING -%doc %{geminstdir}/README -%doc %{geminstdir}/MIT-LICENSE -%doc %{geminstdir}/RELEASE -%dir %{geminstdir}/ +%exclude %{geminstdir}/.gemtest +%exclude %{geminstdir}/init.rb +%exclude %{geminstdir}/mocha.gemspec +%doc %{geminstdir}/COPYING.rdoc +%doc %{geminstdir}/README.rdoc +%doc %{geminstdir}/MIT-LICENSE.rdoc +%doc %{geminstdir}/RELEASE.rdoc +%dir %{geminstdir} %{geminstdir}/lib %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %files doc -%defattr(-, root, root, -) +%{geminstdir}/Gemfile* %{gemdir}/doc/%{gemname}-%{version} %{geminstdir}/Rakefile %{geminstdir}/examples @@ -72,6 +74,9 @@ rake test %changelog +* Mon Oct 03 2011 Vít Ondruch - 0.10.0-1 +- Updated to the Mocha 0.10.0. + * Wed Feb 09 2011 Fedora Release Engineering - 0.9.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild diff --git a/sources b/sources index 14ae6c5..7552e78 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -44a2b93f5ab7d48f69de16dab83470ab mocha-0.9.8.gem +cc6a60e0cac74e3f9138eb3c50440292 mocha-0.10.0.gem