[rubygem-ruby-opengl] Patch for new rake

Mamoru Tasaka mtasaka at fedoraproject.org
Thu Feb 7 14:41:01 UTC 2013


commit 7926216d116c022af81ac5bb3df488da33e82c2b
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date:   Thu Feb 7 23:40:47 2013 +0900

    Patch for new rake

 rubygem-ruby-opengl-0.60.1-newrake.patch |   20 ++++++++++++++++++++
 rubygem-ruby-opengl.spec                 |    9 +++++++--
 2 files changed, 27 insertions(+), 2 deletions(-)
---
diff --git a/rubygem-ruby-opengl-0.60.1-newrake.patch b/rubygem-ruby-opengl-0.60.1-newrake.patch
new file mode 100644
index 0000000..823bba5
--- /dev/null
+++ b/rubygem-ruby-opengl-0.60.1-newrake.patch
@@ -0,0 +1,20 @@
+--- ruby-opengl-0.60.1/Rakefile.rake	2013-02-07 23:00:06.000000000 +0900
++++ ruby-opengl-0.60.1/Rakefile	2013-02-07 23:06:06.000000000 +0900
+@@ -21,7 +21,7 @@
+ 
+ require 'rake'
+ require 'rake/clean'
+-require 'rake/gempackagetask'
++require 'rubygems/package_task'
+ require 'rake/testtask'
+ 
+ require 'mkrf/rakehelper'
+@@ -162,7 +162,7 @@
+ end
+ 
+ # Create a task for creating a ruby gem
+-Rake::GemPackageTask.new(spec) do |pkg|
++Gem::PackageTask.new(spec) do |pkg|
+     pkg.gem_spec = spec
+     pkg.need_tar = true
+ end
diff --git a/rubygem-ruby-opengl.spec b/rubygem-ruby-opengl.spec
index f555b6b..60210b5 100644
--- a/rubygem-ruby-opengl.spec
+++ b/rubygem-ruby-opengl.spec
@@ -11,12 +11,13 @@
 Summary:	OpenGL Interface for Ruby
 Name:		rubygem-%{gem_name}
 Version:	0.60.1
-Release:	10%{?dist}
+Release:	11%{?dist}
 Group:		Development/Languages
 License:	MIT
 URL:		http://ruby-opengl.rubyforge.org/
 Source0:	http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem
-Patch0:		rubygem-ruby-opengl-0.60.1-ruby19-macro.patch
+Patch0:	rubygem-ruby-opengl-0.60.1-ruby19-macro.patch
+Patch1:	rubygem-ruby-opengl-0.60.1-newrake.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	freeglut-devel
@@ -71,6 +72,7 @@ cd %{gem_name}-%{version}
 gem specification -l --ruby %{SOURCE0} > %{gem_name}.gemspec
 
 %patch0 -p1 -b .obsolete
+%patch1 -p1 -b .rake
 # mkrf, rake not needed on runtime
 sed -i -e 's|runtime_dependency|development_dependency|' \
 	%{gem_name}.gemspec
@@ -217,6 +219,9 @@ exit 0
 %endif
 
 %changelog
+* Thu Feb  7 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 0.60.1-11
+- Patch for new rake
+
 * Thu Feb  7 2013 Mamoru TASAKA <mtasaka at fedoraproject.org> - 0.60.1-10
 - Don't use STR2CSTR
 - Make unneeded deps out of runtime


More information about the scm-commits mailing list