[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