[rubygem-ruby-debug] - Fix issue with "gem ruby-debug" with current ruby-debug-base (bug 674104)

Mamoru Tasaka mtasaka at fedoraproject.org
Mon Jan 31 17:31:58 UTC 2011


commit 1e9d309e21588e85f1ecc393a9ca0836f1892d1b
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date:   Tue Feb 1 02:31:50 2011 +0900

    - Fix issue with "gem ruby-debug" with current ruby-debug-base
      (bug 674104)

 rubygem-ruby-debug.spec |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/rubygem-ruby-debug.spec b/rubygem-ruby-debug.spec
index 219bd34..1030ea4 100644
--- a/rubygem-ruby-debug.spec
+++ b/rubygem-ruby-debug.spec
@@ -19,7 +19,7 @@
 %global	gemname	ruby-debug
 %global	geminstdir	%{gemdir}/gems/%{gemname}-%{majorver}%{?preminorver}
 
-%global	mainrel	1
+%global	mainrel	2
 
 Summary:	Command line interface (CLI) for ruby-debug-base
 Name:		rubygem-%{gemname}
@@ -42,9 +42,10 @@ Requires:	rubygem(columnize)
 Requires:	rubygem(ruby-debug-base)
 BuildRequires:	ruby(abi) = %{rubyabi}
 BuildRequires:	rubygems
-BuildRequires(check):	rubygem(columnize)
-BuildRequires(check):	rubygem(rake)
-BuildRequires(check):	rubygem(ruby-debug-base)
+# For check
+BuildRequires:	rubygem(columnize)
+BuildRequires:	rubygem(rake)
+BuildRequires:	rubygem(ruby-debug-base)
 
 Provides:	rubygem(%{gemname}) = %{version}-%{release}
 BuildArch:	noarch
@@ -106,6 +107,14 @@ rm -f .%{geminstdir}/.require_paths
 # ???
 %_fixperms .
 
+# Make development version ruby-debug compatible with stable
+# ruby-debug-base (bug 674104)
+%global	rubybasever	0.10.4
+sed -i \
+	-e '/dependency.*ruby-debug-base/s|"~>.*"|">= %{rubybasever}"|' \
+	./%{gemdir}/specifications/%{gemname}-%{majorver}%{?preminorver}.gemspec \
+	./%{geminstdir}/Rakefile
+
 %build
 
 %install
@@ -152,6 +161,10 @@ popd
 %{geminstdir}/test/
 
 %changelog
+* Tue Feb  1 2011  Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.10.5-0.2.dev
+- Fix issue with "gem ruby-debug" with current ruby-debug-base
+  (bug 674104)
+
 * Fri Dec 10 2010  Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.10.5-0.1.dev
 - 0.10.5dev
 


More information about the scm-commits mailing list