[rubygem-zoom] fix build

Mamoru Tasaka mtasaka at fedoraproject.org
Thu Mar 7 15:13:48 UTC 2013


commit 7f0efeaeba5dd8935cda6be2562628bd30c97c76
Author: Mamoru TASAKA <mtasaka at fedoraproject.org>
Date:   Fri Mar 8 00:13:44 2013 +0900

    fix build

 rubygem-zoom.spec |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)
---
diff --git a/rubygem-zoom.spec b/rubygem-zoom.spec
index 81afc50..d1fab4f 100644
--- a/rubygem-zoom.spec
+++ b/rubygem-zoom.spec
@@ -77,12 +77,19 @@ gem unpack %{SOURCE0}
 cd %{gem_name}-%{version}
 gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
 
+%if 0%{?fedora} < 19
 %patch0 -p1
-%patch1 -p1 
+%patch1 -p1
+%else
+sed -i -e '/s\.date =/s|^\(.*\)$|\1\n  s.authors= ["Laurent Sansonetti"]|' \
+	%{gem_name}.gemspec
+%endif
 %patch2 -p1 -b .use-abort
 %patch3 -p1 -b .no-newline
 %patch4 -p1 -b .ruby19
 
+%{_fixperms} .
+
 gem build %{gem_name}.gemspec
 cp -p ./%{gem_name}-%{version}.gem $TOPDIR
 
@@ -115,8 +122,12 @@ rm -rf %{buildroot}%{gem_instdir}/.yardoc
 
 %check
 # Net connection needed, disabling now.
-exit 0
-rake test
+ping -c 3 fedoraproject.org || exit 0
+pushd .%{gem_instdir}
+for test in test/*_test.rb
+do
+  ruby -Ilib -rzoom -rtest/unit $f || echo "Please examine this"
+done
 
 %files
 %dir %{gem_extdir_mri}
@@ -135,7 +146,7 @@ rake test
 %{gem_instdir}/test/
 
 %changelog
-* Thu Mar  7 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 0.4.1-18
+* Fri Mar  8 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 0.4.1-18
 - F-19: Rebuild for ruby 2.0.0
 
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4.1-17


More information about the scm-commits mailing list