[rubygem-mocha] Updated to the Mocha 0.10.0.
Vít Ondruch
vondruch at fedoraproject.org
Wed Oct 5 07:58:09 UTC 2011
commit 6b1bf620b39141d9024164c6fe29d220bbc2f6ab
Author: Vít Ondruch <vondruch at redhat.com>
Date: Wed Oct 5 09:57:47 2011 +0200
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 <vondruch at redhat.com> - 0.10.0-1
+- Updated to the Mocha 0.10.0.
+
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 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
More information about the scm-commits
mailing list