[ruby-gnome2/f13/master] - Change ruby-gtk2 part inter-dependencies from "equality" to "not less than" for preparation for

Mamoru Tasaka mtasaka at fedoraproject.org
Sat Sep 25 20:50:53 UTC 2010


commit 90f133ea7489e9bed48dc2ea0b8fbbd575043dc4
Author: Mamoru Tasaka <tasaka1 at localhost.localdomain>
Date:   Sun Sep 26 05:50:42 2010 +0900

    - Change ruby-gtk2 part inter-dependencies from "equality" to "not less than"
      for preparation for introducing ruby-gtk2 part gems

 ruby-gnome2.spec |   60 ++++++++++++++++++++++++++++-------------------------
 1 files changed, 32 insertions(+), 28 deletions(-)
---
diff --git a/ruby-gnome2.spec b/ruby-gnome2.spec
index fcb00d4..f750f42 100644
--- a/ruby-gnome2.spec
+++ b/ruby-gnome2.spec
@@ -8,7 +8,7 @@
 # When changing release number, please make it sure that
 # the new EVR won't be higher than the one of higher branch!!
 #
-%define         mainrel                1
+%define         mainrel                2
 
 # Note
 # Currently this spec file does not support libgda module.
@@ -72,7 +72,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel glib2-devel atk-devel 
 #BuildRequires:  ruby(glib2-devel) = %{version}
 
-Requires:       ruby(abi) = 1.8 ruby(glib2) = %{version}-%{release}
+Requires:       ruby(abi) = 1.8 ruby(glib2) >= %{version}
 
 Provides:       ruby(atk) = %{version}-%{release}
 
@@ -84,7 +84,7 @@ Summary:        Development libraries and header files for ruby-atk
 Group:          Development/Libraries
 
 Requires:       ruby-devel ruby(atk) = %{version}-%{release} 
-Requires:       ruby(glib2-devel) = %{version}-%{release}
+Requires:       ruby(glib2-devel) >= %{version}
 Requires:       atk-devel
 Requires:       pkgconfig
 
@@ -101,7 +101,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel
 BuildRequires:  libbonoboui-devel
 
-Requires:       ruby(abi) = 1.8 ruby(gtk2) = %{version}-%{release}
+Requires:       ruby(abi) = 1.8 ruby(gtk2) >= %{version}
 
 Provides:       ruby(bonobo2) = %{version}-%{release}
 
@@ -152,7 +152,7 @@ Group:          System Environment/Libraries
 
 BuildRequires:  ruby ruby-devel GConf2-devel
 
-Requires:       ruby(abi) = 1.8 ruby(glib2) = %{version}-%{release}
+Requires:       ruby(abi) = 1.8 ruby(glib2) >= %{version}
 
 Provides:       ruby(gconf2) =  %{version}-%{release}
 
@@ -179,7 +179,7 @@ BuildRequires:  ruby ruby-devel gtk2-devel ruby-cairo-devel
 #BuildRequires:  ruby(glib2-devel) = %{version} ruby(gtk2-devel) = %{version}
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(glib2) = %{version}-%{release} ruby(cairo)
+Requires:       ruby(glib2) >= %{version} ruby(cairo)
 
 Provides:       ruby(gdkpixbuf2) =  %{version}-%{release}
 
@@ -232,7 +232,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel gtk2-devel libgnomecanvas-devel
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release} 
+Requires:       ruby(gtk2) >= %{version} 
 Requires:       ruby(libart2) = %{version}-%{release}
 
 Provides:       ruby(gnomecanvas2) =  %{version}-%{release}
@@ -261,7 +261,7 @@ BuildRequires:  ruby ruby-devel libgnomeprint22-devel
 #BuildRequires:  ruby(libart2-devel) = %{version}
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(glib2) = %{version}-%{release} ruby(pango) = %{version}-%{release}
+Requires:       ruby(glib2) >= %{version} ruby(pango) >= %{version}
 Requires:       ruby(libart2) = %{version}-%{release}
 
 Provides:       ruby(gnomeprint2) =  %{version}-%{release}
@@ -289,7 +289,7 @@ BuildRequires:  ruby ruby-devel libgnomeprintui22-devel
 #BuildRequires:  ruby(gtk2-devel) = %{version}
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release} ruby(gnomeprint2) = %{version}-%{release}
+Requires:       ruby(gtk2) >= %{version} ruby(gnomeprint2) = %{version}-%{release}
 
 Provides:       ruby(gnomeprintui2) =  %{version}-%{release}
 
@@ -315,7 +315,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel gnome-vfs2-devel
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(glib2) = %{version}-%{release}
+Requires:       ruby(glib2) >= %{version}
 
 Provides:       ruby(gnomevfs) =  %{version}-%{release}
 
@@ -341,7 +341,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel goocanvas-devel
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(glib2) = %{version}-%{release}
+Requires:       ruby(glib2) >= %{version}
 
 Provides:       ruby(goocanvas) =  %{version}-%{release}
 
@@ -368,7 +368,7 @@ BuildRequires:  ruby ruby-devel
 BuildRequires:  gstreamer-devel gstreamer-plugins-base-devel
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(glib2) = %{version}-%{release}
+Requires:       ruby(glib2) >= %{version}
 
 Provides:       ruby(gstreamer) = %{version}-%{release}
 
@@ -396,9 +396,9 @@ BuildRequires:  ruby gtk2-devel ruby-cairo-devel
 
 Requires:       %{_bindir}/env
 Requires:       ruby(abi) = 1.8 
-Requires:       ruby(glib2) = %{version}-%{release} ruby(atk) = %{version}-%{release}
-Requires:       ruby(pango) =  %{version}-%{release} ruby(cairo)
-Requires:       ruby(gdkpixbuf2) =  %{version}-%{release}
+Requires:       ruby(glib2) >= %{version} ruby(atk) >= %{version}
+Requires:       ruby(pango) >=  %{version}-%{release} ruby(cairo)
+Requires:       ruby(gdkpixbuf2) >=  %{version}-%{release}
 
 Provides:       ruby(gtk2) = %{version}-%{release}
 
@@ -410,7 +410,7 @@ Summary:        Development libraries and header files for ruby-gtk2
 Group:          Development/Libraries
 
 Requires:       ruby(gtk2) =  %{version}-%{release}
-Requires:       gtk2-devel ruby-devel ruby(glib2-devel) = %{version}-%{release}
+Requires:       gtk2-devel ruby-devel ruby(glib2-devel) >= %{version}
 Requires:       pkgconfig
 
 Provides:       ruby(gtk2-devel) = %{version}-%{release}
@@ -428,7 +428,7 @@ BuildRequires:  ruby ruby-devel gtk2-devel gtkglext-devel
 
 Requires:       ruby(abi) = 1.8
 Requires:       ruby(opengl)
-Requires:       ruby(gtk2) = %{version}-%{release}
+Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(gtkglext) = %{version}-%{release}
 
@@ -454,7 +454,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel gtk2-devel gtkhtml2-devel
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release}
+Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(gtkhtml2) = %{version}-%{release}
 
@@ -484,7 +484,7 @@ BuildRequires:  gecko-devel-unstable >= 1.9
 Requires:       gecko-libs >= 1.9
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release} 
+Requires:       ruby(gtk2) >= %{version} 
 
 Provides:       ruby(gtkmozembed) = %{version}-%{release}
 
@@ -513,7 +513,7 @@ BuildRequires:  ruby ruby-devel gtksourceview-devel
 #BuildRequires:  ruby(gnome2) = %{version}
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release}
+Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(gtksourceview) = %{version}-%{release}
 
@@ -540,7 +540,7 @@ BuildRequires:  ruby ruby-devel gtksourceview2-devel
 #BuildRequires:  ruby(gnome2) = %{version}
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release}
+Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(gtksourceview2) = %{version}-%{release}
 
@@ -596,7 +596,7 @@ BuildRequires:  ruby ruby-devel gtk2-devel libgnome-devel libglade2-devel
 #BuildRequires:  ruby(glib2-devel) = %{version} ruby(gnome2) = %{version}
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release}
+Requires:       ruby(gtk2) >= %{version}
 Requires:       ruby(gnome2) = %{version}-%{release}
 
 Provides:       ruby(libglade2) = %{version}-%{release}
@@ -656,7 +656,7 @@ BuildRequires:  ruby ruby-devel glib2-devel pango-devel cairo-devel ruby-cairo-d
 #BuildRequires:  ruby(glib2-devel) = %{version}
 
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(glib2) = %{version}-%{release} ruby(cairo)
+Requires:       ruby(glib2) >= %{version} ruby(cairo)
 
 Provides:       ruby(pango) = %{version}-%{release}
 
@@ -668,7 +668,7 @@ Summary:        Development libraries and header files for ruby-pango
 Group:          Development/Libraries
 
 Requires:       ruby(pango) = %{version}-%{release} 
-Requires:       pango-devel ruby-devel ruby(glib2-devel) = %{version}-%{release}
+Requires:       pango-devel ruby-devel ruby(glib2-devel) >= %{version}
 Requires:       ruby-cairo-devel
 Requires:       pkgconfig
 
@@ -690,8 +690,8 @@ BuildRequires:  poppler-glib-devel
 
 Requires:       %{_bindir}/env
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gdkpixbuf2) = %{version}-%{release}
-Requires:       ruby(gtk2) = %{version}-%{release} ruby(cairo)
+Requires:       ruby(gdkpixbuf2) >= %{version}
+Requires:       ruby(gtk2) >= %{version} ruby(cairo)
 
 Provides:       ruby(poppler) = %{version}-%{release}
 
@@ -719,7 +719,7 @@ BuildRequires:  ruby ruby-devel librsvg2-devel ruby-cairo-devel
 
 Requires:       %{_bindir}/env
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gdkpixbuf2) = %{version}-%{release}
+Requires:       ruby(gdkpixbuf2) >= %{version}
 Requires:       ruby(cairo)
 
 Provides:       ruby(rsvg) = %{version}-%{release}
@@ -748,7 +748,7 @@ BuildRequires:  ruby ruby-devel vte-devel
 
 Requires:       %{_bindir}/env
 Requires:       ruby(abi) = 1.8
-Requires:       ruby(gtk2) = %{version}-%{release}
+Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(vte) = %{version}-%{release}
 
@@ -1094,6 +1094,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep 26 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.90.1-2
+- Change ruby-gtk2 part inter-dependencies from "equality" to "not less than"
+  for preparation for introducing ruby-gtk2 part gems
+
 * Fri Sep 24 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.90.1-1
 - 0.90.1
 


More information about the scm-commits mailing list