[rubygem-rake] 0.9.2.2
Mamoru Tasaka
mtasaka at fedoraproject.org
Mon Dec 19 07:27:23 UTC 2011
commit 1476f325bdb9b9ed1aa7740f06e0f2897fce15ae
Author: TASAKA Mamoru <mtasaka at localhost.localdomain>
Date: Mon Dec 19 16:27:22 2011 +0900
0.9.2.2
.gitignore | 1 +
rubygem-rake-0.9.2.2-assert_silent.patch | 19 +++++++++++++++++++
rubygem-rake.spec | 22 ++++++++++++++--------
sources | 2 +-
4 files changed, 35 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8fb3fca..d493a9a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ rake-0.8.7.gem
/rake-0.9.0.beta.5.gem
/rake-0.9.1.gem
/rake-0.9.2.gem
+/rake-0.9.2.2.gem
diff --git a/rubygem-rake-0.9.2.2-assert_silent.patch b/rubygem-rake-0.9.2.2-assert_silent.patch
new file mode 100644
index 0000000..78cbb96
--- /dev/null
+++ b/rubygem-rake-0.9.2.2-assert_silent.patch
@@ -0,0 +1,19 @@
+--- rake-0.9.2.2/test/test_rake_file_utils.rb.minitest 2011-12-19 12:25:09.032714303 +0900
++++ rake-0.9.2.2/test/test_rake_file_utils.rb 2011-12-19 13:41:55.851394829 +0900
+@@ -208,6 +208,16 @@
+ assert_equal '', err
+ end
+
++ if ! defined?(assert_silent)
++ def assert_silent
++ out, err = capture_io do
++ yield
++ end
++ assert_equal '', out
++ assert_equal '', err
++ end
++ end
++
+ def test_sh_verbose_flag_nil
+ shellcommand
+
diff --git a/rubygem-rake.spec b/rubygem-rake.spec
index 9accf91..e402340 100644
--- a/rubygem-rake.spec
+++ b/rubygem-rake.spec
@@ -1,5 +1,5 @@
# Generated from rake-0.7.3.gem by gem2rpm -*- rpm-spec -*-
-%global majorver 0.9.2
+%global majorver 0.9.2.2
#%%global preminorver .beta.5
%global rpmminorver .%(echo %preminorver | sed -e 's|^\\.\\.*||')
%global fullver %{majorver}%{?preminorver}
@@ -22,13 +22,15 @@ Group: Development/Languages
License: MIT
URL: http://rake.rubyforge.org
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{fullver}.gem
+# Minitest 1.6.0 does not have assert_silent
+Patch0: rubygem-rake-0.9.2.2-assert_silent.patch
Requires: ruby(rubygems)
Requires: ruby(abi) = %{rubyabi}
BuildRequires: ruby(rubygems)
BuildRequires: ruby(abi) = %{rubyabi}
## %%check
-BuildRequires: ruby(flexmock)
+#BuildRequires: ruby(flexmock)
BuildRequires: rubygem(minitest)
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}-%{release}
@@ -50,7 +52,6 @@ This package contains documentation for %{name}.
%prep
%setup -q -c -T
-%build
mkdir -p .%{gemdir}
gem install -V \
--local \
@@ -59,6 +60,12 @@ gem install -V \
--force \
--rdoc \
%{SOURCE0}
+(
+cd ./%{geminstdir}
+%patch0 -p1
+)
+
+%build
%install
mkdir -p %{buildroot}%{gemdir}
@@ -75,11 +82,7 @@ rm -f %{buildroot}%{geminstdir}/RRR
%check
pushd .%{geminstdir}
-# Someone please check why test fails!!
-# Note that on ppc64 the following test causes segv, perhaps
-# bug in ruby itself, needs investigating.
-ruby -Ilib ./bin/rake test || \
- echo "Please some investigate!!"
+ruby -Ilib ./bin/rake test
%files
%defattr(-,root,root,-)
@@ -104,6 +107,9 @@ ruby -Ilib ./bin/rake test || \
%changelog
+* Mon Dec 19 2011 Mamoru Tasaka <mtasaka at fedoraproject.org> - 0.9.2.2-1
+- 0.9.2.2
+
* Sat Jun 11 2011 Mamoru Tasaka <mtasaka at fedoraproject.org> - 0.9.2-1
- 0.9.2
diff --git a/sources b/sources
index 76145ff..2b20a0f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-53e95232c3ba141e8cb10e2540af09eb rake-0.9.2.gem
+28e731d5c59dd721d6387f80b25a2ba1 rake-0.9.2.2.gem
More information about the scm-commits
mailing list