[rubygem-arel/f17: 1/2] Fix dependency on BigDecimal.

Vít Ondruch vondruch at fedoraproject.org
Fri Mar 9 15:26:38 UTC 2012


commit fbf6a1f6d3e363a32bd9904e493cf41280afd048
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Fri Mar 9 16:26:03 2012 +0100

    Fix dependency on BigDecimal.

 arel-2.0.9-add-bigdecimal-dependency.patch |   16 ++++++++++++++++
 rubygem-arel.spec                          |   13 +++++++++++--
 2 files changed, 27 insertions(+), 2 deletions(-)
---
diff --git a/arel-2.0.9-add-bigdecimal-dependency.patch b/arel-2.0.9-add-bigdecimal-dependency.patch
new file mode 100644
index 0000000..5b96ab1
--- /dev/null
+++ b/arel-2.0.9-add-bigdecimal-dependency.patch
@@ -0,0 +1,16 @@
+--- a/specifications/arel-2.0.9.gemspec
++++ b/specifications/arel-2.0.9.gemspec
+@@ -31,11 +31,13 @@
+       s.add_dependency(%q<hoe>, [">= 2.1.0"])
+       s.add_dependency(%q<minitest>, [">= 1.6.0"])
+       s.add_dependency(%q<hoe>, [">= 2.9.1"])
++      s.add_dependency(%q<bigdecimal>, [])
+     end
+   else
+     s.add_dependency(%q<minitest>, [">= 2.0.0"])
+     s.add_dependency(%q<hoe>, [">= 2.1.0"])
+     s.add_dependency(%q<minitest>, [">= 1.6.0"])
+     s.add_dependency(%q<hoe>, [">= 2.9.1"])
++    s.add_dependency(%q<bigdecimal>, [])
+   end
+ end
diff --git a/rubygem-arel.spec b/rubygem-arel.spec
index 0a5d57a..3ff4b4a 100644
--- a/rubygem-arel.spec
+++ b/rubygem-arel.spec
@@ -3,7 +3,7 @@
 Summary: Arel is a Relational Algebra for Ruby
 Name: rubygem-%{gem_name}
 Version: 2.0.9
-Release: 3%{?dist}
+Release: 4%{?dist}
 Group: Development/Languages
 License: MIT
 URL: http://github.com/rails/%{gem_name}
@@ -12,7 +12,8 @@ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
 # Fix for test failure. This fix is relevant only for 2.0.x release.
 # https://github.com/rails/arel/commit/a1662156b3abb8830f7245bd6e398cf2ca1291d4
 Patch0: disable-failing-test.patch
-
+# https://github.com/rails/arel/issues/107
+Patch1: arel-2.0.9-add-bigdecimal-dependency.patch
 Requires: ruby(abi) = 1.9.1
 Requires: ruby(rubygems)
 Requires: rubygem(bigdecimal)
@@ -46,6 +47,11 @@ gem install --local --install-dir .%{gem_dir} \
 
 pushd .%{gem_instdir}
 %patch0
+popd
+
+pushd .%{gem_dir}
+%patch1 -p1
+popd
 
 %install
 mkdir -p %{buildroot}%{gem_dir}
@@ -80,6 +86,9 @@ popd
 
 
 %changelog
+* Fri Mar 09 2012 Vít Ondruch <vondruch at redhat.com> - 2.0.9-4
+- Fix dependency on BigDecimal.
+
 * Thu Jan 19 2012 Vít Ondruch <vondruch at redhat.com> - 2.0.9-3
 - Rebuilt for Ruby 1.9.3.
 


More information about the scm-commits mailing list