[rubygem-gtk2] - 0.90.7

Mamoru Tasaka mtasaka at fedoraproject.org
Tue Feb 8 23:18:38 UTC 2011


commit d1418eb8522747b2646eca14544961a743f604f3
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date:   Wed Feb 9 08:18:23 2011 +0900

    - 0.90.7

 .gitignore        |    1 +
 rubygem-gtk2.spec |   25 +++++++++++++------------
 sources           |    2 +-
 3 files changed, 15 insertions(+), 13 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6255704..0e23f66 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /gtk2-0.90.5.gem
+/gtk2-0.90.7.gem
diff --git a/rubygem-gtk2.spec b/rubygem-gtk2.spec
index de59708..6b77d58 100644
--- a/rubygem-gtk2.spec
+++ b/rubygem-gtk2.spec
@@ -5,15 +5,15 @@
 %global	gemname	gtk2
 %global	geminstdir	%{gemdir}/gems/%{gemname}-%{version}
 
-%global	glibminver	0.90.5
-%global	obsoleteevr	0.90.5-1.999
+%global	glibminver	0.90.7
+%global	obsoleteevr	0.90.7-1.999
 
 %global	rubyabi	1.8
 
 Summary:	Ruby binding of GTK+-2.x
 Name:		rubygem-%{gemname}
-Version:	0.90.5
-Release:	3%{?dist}
+Version:	0.90.7
+Release:	2%{?dist}
 Group:		Development/Languages
 # from README
 License:	LGPLv2
@@ -114,9 +114,11 @@ grep -rl '%{gemname}.so' . | \
 		-e "\@require at s|'%{gemname}.so'|'ruby-gnome2/%{gemname}.so'|" \
 		-e '\@require at s|"%{gemname}.so"|"ruby-gnome2/%{gemname}.so"|'
 
-%install
-rm -rf %{buildroot}
+# Fix up Rakefile for "gnome2-raketask" requirement
+sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n  \1\nrescue LoadError\n  require 'rubygems'\n  require 'gnome2-raketask'\nend\n|" \
+	Rakefile
 
+%install
 # Once copy all
 mkdir -p %{buildroot}%{gemdir}
 cp -a .%{gemdir}/* \
@@ -204,8 +206,7 @@ create_symlink_rec %{geminstdir}/lib %{ruby_sitelib}
 
 %check
 # X is needed, disabling.
-# Note that some patches are needed under working X to make
-# test suite success
+# Currently it seems that all test succeeds under X
 exit 0
 
 pushd .%{geminstdir}
@@ -218,10 +219,7 @@ ln -sf /bin/true make
 export PATH=$(pwd):$PATH
 popd
 
-ruby ./test/run-test.rb
-
-%clean
-rm -rf %{buildroot}
+ruby -Itest ./test/run-test.rb
 
 %files
 %defattr(-,root,root,-)
@@ -262,6 +260,9 @@ rm -rf %{buildroot}
 %{geminstdir}/test/
 
 %changelog
+* Wed Feb  9 2011 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.90.7-2
+- 0.90.7
+
 * Thu Nov 11 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.90.5-3
 - Make ruby-gtk2 subpackage install corresponsing ruby- compat
   packages correctly (bug 652106)
diff --git a/sources b/sources
index 715ce9d..a45f5b8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f9cdb33e2857be697a80a0342e17218d  gtk2-0.90.5.gem
+837fde77d5405356f3d37ba5a3c7dfc6  gtk2-0.90.7.gem


More information about the scm-commits mailing list