[rubygem-scruffy] relax builder dependency version in scruffy

Mo Morsi mmorsi at fedoraproject.org
Tue Jul 17 19:38:18 UTC 2012


commit 21ed8d7e0879c55c7b2461d2258a9ac47a511da0
Author: Mo Morsi <mmorsi at redhat.com>
Date:   Tue Jul 17 15:38:03 2012 -0400

    relax builder dependency version in scruffy

 relax-builder-dep-in-gemspec.patch |   20 ++++++++++++++++++++
 rubygem-scruffy.spec               |   10 +++++++++-
 2 files changed, 29 insertions(+), 1 deletions(-)
---
diff --git a/relax-builder-dep-in-gemspec.patch b/relax-builder-dep-in-gemspec.patch
new file mode 100644
index 0000000..0b016a4
--- /dev/null
+++ b/relax-builder-dep-in-gemspec.patch
@@ -0,0 +1,20 @@
+--- scruffy-0.3.0.beta1.gemspec.orig	2012-07-17 15:16:59.496905405 -0400
++++ scruffy-0.3.0.beta1.gemspec	2012-07-17 15:17:14.872961826 -0400
+@@ -19,14 +19,14 @@ Gem::Specification.new do |s|
+     s.specification_version = 3
+ 
+     if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
+-      s.add_runtime_dependency(%q<builder>, ["~> 2.0"])
++      s.add_runtime_dependency(%q<builder>, [">= 2.0"])
+       s.add_development_dependency(%q<rspec>, ["~> 2.3"])
+     else
+-      s.add_dependency(%q<builder>, ["~> 2.0"])
++      s.add_dependency(%q<builder>, [">= 2.0"])
+       s.add_dependency(%q<rspec>, ["~> 2.3"])
+     end
+   else
+-    s.add_dependency(%q<builder>, ["~> 2.0"])
++    s.add_dependency(%q<builder>, [">= 2.0"])
+     s.add_dependency(%q<rspec>, ["~> 2.3"])
+   end
+ end
diff --git a/rubygem-scruffy.spec b/rubygem-scruffy.spec
index 65b6bac..21045bd 100644
--- a/rubygem-scruffy.spec
+++ b/rubygem-scruffy.spec
@@ -5,11 +5,12 @@
 Summary: A powerful, clean graphing library for Ruby
 Name: rubygem-%{gem_name}
 Version: 0.3.0
-Release: 1.beta1%{?dist}
+Release: 2.beta1%{?dist}
 Group: Development/Languages
 License: MIT
 URL: https://github.com/brasten/scruffy
 Source0: http://rubygems.org/gems/%{gem_name}-%{version}.beta1.gem
+Patch0: relax-builder-dep-in-gemspec.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: ruby(rubygems)
 Requires: ruby(abi) = %{rubyabi}
@@ -41,6 +42,10 @@ mkdir -p .%{gem_dir}
 gem install --local --install-dir .%{gem_dir} \
             --force --no-ri --rdoc %{SOURCE0}
 
+pushd .%{gem_dir}/specifications
+%patch0 -p0
+popd
+
 %build
 
 %install
@@ -68,6 +73,9 @@ popd
 %doc %{gem_dir}/doc/%{gem_name}-%{version}.beta1
 
 %changelog
+* Tue Jul 17 2012 Mo Morsi <mmorsi at redhat.com> - 0.3.0-2.beta1
+- added patch0 relaxing builder dependency
+
 * Mon Feb 13 2012 Mo Morsi <mmorsi at redhat.com> - 0.3.0-1.beta1
 - updated to latest upstream release for various fixes
 - updated to ruby 1.9


More information about the scm-commits mailing list