[rubygem-rake/f16] 0.9.2.2

Mamoru Tasaka mtasaka at fedoraproject.org
Mon Dec 19 08:09:46 UTC 2011


commit f5e6c42c43d84001f761e36069116ef46907539d
Author: TASAKA Mamoru <mtasaka at localhost.localdomain>
Date:   Mon Dec 19 17:09:45 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