[ruby-gnome2] Rebuilt for Ruby 1.9.3.

Vít Ondruch vondruch at fedoraproject.org
Mon Feb 27 14:58:58 UTC 2012


commit bfb9954e82d5cbd2a63313c3e08adf36d824de56
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Mon Feb 27 15:58:53 2012 +0100

    Rebuilt for Ruby 1.9.3.

 ruby-glib2-with-lang-c.patch |   12 +++
 ruby-gnome2.spec             |  222 +++++++++++++++++++++---------------------
 2 files changed, 125 insertions(+), 109 deletions(-)
---
diff --git a/ruby-glib2-with-lang-c.patch b/ruby-glib2-with-lang-c.patch
new file mode 100644
index 0000000..8b0ca83
--- /dev/null
+++ b/ruby-glib2-with-lang-c.patch
@@ -0,0 +1,12 @@
+diff --git a/glib2/lib/glib-mkenums.rb b/glib2/lib/glib-mkenums.rb
+index 04a3a31..20382df 100644
+--- a/glib2/lib/glib-mkenums.rb
++++ b/glib2/lib/glib-mkenums.rb
+@@ -96,6 +96,7 @@ GType #{@enum_name}_get_type (void);
+     def self.parse(data, g_type_prefix, options={})
+       options ||= {}
+       enums = []
++      data.force_encoding("utf-8") if data.respond_to?(:force_encoding)
+       data.scan(/^\s*typedef\s+enum\s*
+                 \{?\s*(.*?)
+                 \}\s*(\w+);/mx){|constants, name|
diff --git a/ruby-gnome2.spec b/ruby-gnome2.spec
index c8ac3f5..836f4cf 100644
--- a/ruby-gnome2.spec
+++ b/ruby-gnome2.spec
@@ -1,6 +1,3 @@
-%{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")}
-%{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")}
-
 %define         xulrunner_still_beta   1
 #%%define         betaver                svn3690_trunk
 
@@ -9,7 +6,7 @@
 # the new EVR won't be higher than the one of higher branch!!
 #
 # Until gem switch ends, we will use non-integer release
-%define         mainrel                1.6
+%define         mainrel                1.7
 
 # Note
 # Currently this spec file does not support libgda module.
@@ -22,7 +19,7 @@ Version:        0.90.4
 # When changing release number, please make it sure that
 # the new EVR won't be higher than the one of higher branch!!
 #
-Release:        %{mainrel}%{?dist}.1
+Release:        %{mainrel}%{?dist}
 Summary:        Ruby binding of libgnome/libgnomeui-2.x
 
 Group:          System Environment/Libraries
@@ -33,6 +30,9 @@ Source0:        http://downloads.sourceforge.net/%{name}/%{name}-all-%{version}.
 #Source0:        %{name}-all-%{version}-%{betaver}.tar.gz
 Patch0:        ruby-gio2-0.90.5-gio-api-22701.patch
 Patch1:        ruby-gnome2-0.90.4-newpng.patch
+# Sorts out the problem with "invalid byte sequence in US-ASCII" when LANG=C
+# Fixed in 0.90.5: https://github.com/ruby-gnome2/ruby-gnome2/commit/3d83f487c80e73f1ecea47459461ae0c3fae1cfe
+Patch2:        ruby-glib2-with-lang-c.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -42,9 +42,9 @@ BuildRequires:  rubygem(pkg-config)
 # The following line must actually be fixed in rubygem-pkg-config side.
 # Will surely fix.
 BuildRequires:  rubygems
-BuildRequires:  ruby(abi) = 1.8
+BuildRequires:  ruby(abi) = 1.9.1
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gnomecanvas2) = %{version}-%{release}
 
 Provides:       ruby(gnome2) =  %{version}-%{release}
@@ -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}
+Requires:       ruby(abi) = 1.9.1 ruby(glib2) >= %{version}
 
 Provides:       ruby(atk) = %{version}-%{release}
 
@@ -101,7 +101,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel
 BuildRequires:  libbonoboui-devel
 
-Requires:       ruby(abi) = 1.8 ruby(gtk2) >= %{version}
+Requires:       ruby(abi) = 1.9.1 ruby(gtk2) >= %{version}
 
 Provides:       ruby(bonobo2) = %{version}-%{release}
 
@@ -127,7 +127,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel
 BuildRequires:  libbonoboui-devel libgnomeui-devel
 
-Requires:       ruby(abi) = 1.8 ruby(gnome2) = %{version}-%{release}
+Requires:       ruby(abi) = 1.9.1 ruby(gnome2) = %{version}-%{release}
 
 Provides:       ruby(bonoboui2) = %{version}-%{release}
 
@@ -152,7 +152,7 @@ Group:          System Environment/Libraries
 
 BuildRequires:  ruby ruby-devel GConf2-devel
 
-Requires:       ruby(abi) = 1.8 ruby(glib2) >= %{version}
+Requires:       ruby(abi) = 1.9.1 ruby(glib2) >= %{version}
 
 Provides:       ruby(gconf2) =  %{version}-%{release}
 
@@ -178,7 +178,7 @@ Group:          System Environment/Libraries
 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(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version} ruby(cairo)
 
 Provides:       ruby(gdkpixbuf2) =  %{version}-%{release}
@@ -202,7 +202,7 @@ This package provides libraries and header files for ruby-gdkpixbuf2
 Summary:        Ruby binding of gio-2.0.x.
 Group:          System Environment/Libraries
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version}
 Provides:       ruby(gio2) = %{version}-%{release}
 
@@ -226,7 +226,7 @@ Group:          System Environment/Libraries
 
 BuildRequires:  ruby ruby-devel glib2-devel
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 
 Provides:       ruby(glib2) =  %{version}-%{release}
 
@@ -253,7 +253,7 @@ Group:          System Environment/Libraries
 
 BuildRequires:  ruby ruby-devel gtk2-devel libgnomecanvas-devel
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version} 
 Requires:       ruby(libart2) = %{version}-%{release}
 
@@ -282,7 +282,7 @@ BuildRequires:  ruby ruby-devel libgnomeprint22-devel
 #BuildRequires:  ruby(glib2-devel) = %{version} ruby(pango-devel) = %{version} 
 #BuildRequires:  ruby(libart2-devel) = %{version}
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version} ruby(pango) >= %{version}
 Requires:       ruby(libart2) = %{version}-%{release}
 
@@ -310,7 +310,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel libgnomeprintui22-devel
 #BuildRequires:  ruby(gtk2-devel) = %{version}
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version} ruby(gnomeprint2) = %{version}-%{release}
 
 Provides:       ruby(gnomeprintui2) =  %{version}-%{release}
@@ -336,7 +336,7 @@ Group:          System Environment/Libraries
 
 BuildRequires:  ruby ruby-devel gnome-vfs2-devel
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version}
 
 Provides:       ruby(gnomevfs) =  %{version}-%{release}
@@ -362,7 +362,7 @@ Group:          System Environment/Libraries
 
 BuildRequires:  ruby ruby-devel goocanvas-devel
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version}
 
 Provides:       ruby(goocanvas) =  %{version}-%{release}
@@ -389,7 +389,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel
 BuildRequires:  gstreamer-devel gstreamer-plugins-base-devel
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version}
 
 Provides:       ruby(gstreamer) = %{version}-%{release}
@@ -417,7 +417,7 @@ BuildRequires:  ruby gtk2-devel ruby-cairo-devel
 #BuildRequires:  ruby(glib2-devel) = %{version} ruby(pango-devel) = %{version}
 
 Requires:       %{_bindir}/env
-Requires:       ruby(abi) = 1.8 
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version} ruby(atk) >= %{version}
 Requires:       ruby(pango) >=  %{version}-%{release} ruby(cairo)
 Requires:       ruby(gdkpixbuf2) >=  %{version}-%{release}
@@ -448,7 +448,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel gtk2-devel gtkglext-devel
 #BuildRequires:  ruby(glib2-devel) = %{version} ruby(gtk2-devel) = %{version}
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(opengl)
 Requires:       ruby(gtk2) >= %{version}
 
@@ -477,7 +477,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel gtk2-devel gtkhtml2-devel
 %endif
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(gtkhtml2) = %{version}-%{release}
@@ -507,7 +507,7 @@ BuildRequires:  gecko-devel >= 1.9
 BuildRequires:  gecko-devel-unstable >= 1.9
 Requires:       gecko-libs >= 1.9
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version} 
 
 Provides:       ruby(gtkmozembed) = %{version}-%{release}
@@ -536,7 +536,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel gtksourceview-devel
 #BuildRequires:  ruby(gnome2) = %{version}
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(gtksourceview) = %{version}-%{release}
@@ -563,7 +563,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel gtksourceview2-devel
 #BuildRequires:  ruby(gnome2) = %{version}
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(gtksourceview2) = %{version}-%{release}
@@ -590,7 +590,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel libart_lgpl-devel libpng-devel libjpeg-devel
 #BuildRequires:  ruby(glib2-devel) = %{version}
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 
 Provides:       ruby(libart2) = %{version}-%{release}
 
@@ -619,7 +619,7 @@ Group:          System Environment/Libraries
 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(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version}
 Requires:       ruby(gnome2) = %{version}-%{release}
 
@@ -654,7 +654,7 @@ BuildRequires:  libgnomeui-devel
 
 Requires:       %{_bindir}/env
 Requires:       %{_bindir}/ruby
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gnome2) = %{version}-%{release}
 
 Provides:       ruby(panelapplet2) = %{version}-%{release}
@@ -682,7 +682,7 @@ Group:          System Environment/Libraries
 BuildRequires:  ruby ruby-devel glib2-devel pango-devel cairo-devel ruby-cairo-devel
 #BuildRequires:  ruby(glib2-devel) = %{version}
 
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(glib2) >= %{version} ruby(cairo)
 
 Provides:       ruby(pango) = %{version}-%{release}
@@ -716,7 +716,7 @@ BuildRequires:  poppler-glib-devel
 #BuildRequires:  ruby(glib2-devel) = %{version} ruby(gdkpixbuf2) = %{version}
 
 Requires:       %{_bindir}/env
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gdkpixbuf2) >= %{version}
 Requires:       ruby(gtk2) >= %{version} ruby(cairo)
 
@@ -745,7 +745,7 @@ BuildRequires:  ruby ruby-devel librsvg2-devel ruby-cairo-devel
 #BuildRequires:  ruby(glib2-devel) = %{version} ruby(gdkpixbuf2) = %{version}
 
 Requires:       %{_bindir}/env
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gdkpixbuf2) >= %{version}
 Requires:       ruby(cairo)
 
@@ -774,7 +774,7 @@ BuildRequires:  ruby ruby-devel vte-devel
 #BuildRequires:  ruby(gtk2-devel) = %{version}
 
 Requires:       %{_bindir}/env
-Requires:       ruby(abi) = 1.8
+Requires:       ruby(abi) = 1.9.1
 Requires:       ruby(gtk2) >= %{version}
 
 Provides:       ruby(vte) = %{version}-%{release}
@@ -802,6 +802,7 @@ This package provides libraries and header files for ruby-vte
 %patch0 -p1 -b .glibapi
 )
 %patch1 -p1 -b .newpng
+%patch2 -p1
 
 # Fix /usr/local
 grep -rl /usr/local/bin . | grep -v ChangeLog | \
@@ -822,7 +823,7 @@ set -x
 # find . -type d -path '*/sample/*.svn' | sort -r | xargs rm -rf
 
 %build
-ruby extconf.rb
+ruby extconf.rb --vendor
 export CFLAGS="$RPM_OPT_FLAGS"
 
 make %{?_smp_mflags} -k
@@ -837,66 +838,66 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
 # Also kill modules already converted into gem form:
 cat > KILLFILES.list <<EOF 
 # - atk
-%{ruby_sitelib}/atk.rb
-%{ruby_sitearch}/atk.so
-%{ruby_sitearch}/rbatk.h
-%{ruby_sitearch}/rbatkversion.h
+%{ruby_vendorlibdir}/atk.rb
+%{ruby_vendorarchdir}/atk.so
+%{ruby_vendorarchdir}/rbatk.h
+%{ruby_vendorarchdir}/rbatkversion.h
 %{_libdir}/pkgconfig/ruby-atk.pc
 
 # - gdk_pixbuf2
-%{ruby_sitelib}/gdk_pixbuf2.rb
-%{ruby_sitearch}/gdk_pixbuf2.so
+%{ruby_vendorlibdir}/gdk_pixbuf2.rb
+%{ruby_vendorarchdir}/gdk_pixbuf2.so
 %{_libdir}/pkgconfig/ruby-gdk-pixbuf2.pc
 
 # - gio2
-%{ruby_sitelib}/gio2.rb
-%{ruby_sitearch}/gio2.so
+%{ruby_vendorlibdir}/gio2.rb
+%{ruby_vendorarchdir}/gio2.so
 %{_libdir}/pkgconfig/ruby-gio2.pc
 
 # - glib2
-%{ruby_sitelib}/glib2.rb
-%{ruby_sitelib}/glib-mkenums.rb
-%{ruby_sitelib}/gnome2-win32-binary-downloader.rb
-%{ruby_sitelib}/mkmf-gnome2.rb
-%{ruby_sitearch}/glib2.so
-%{ruby_sitearch}/rbgcompat.h
-%{ruby_sitearch}/rbglib.h
-%{ruby_sitearch}/rbgobject.h
-%{ruby_sitearch}/rbgutil.h
-%{ruby_sitearch}/glib-enum-types.h
+%{ruby_vendorlibdir}/glib2.rb
+%{ruby_vendorlibdir}/glib-mkenums.rb
+%{ruby_vendorlibdir}/gnome2-win32-binary-downloader.rb
+%{ruby_vendorlibdir}/mkmf-gnome2.rb
+%{ruby_vendorarchdir}/glib2.so
+%{ruby_vendorarchdir}/rbgcompat.h
+%{ruby_vendorarchdir}/rbglib.h
+%{ruby_vendorarchdir}/rbgobject.h
+%{ruby_vendorarchdir}/rbgutil.h
+%{ruby_vendorarchdir}/glib-enum-types.h
 %{_libdir}/pkgconfig/ruby-glib2.pc
 
 # - gtk2
-%{ruby_sitelib}/gtk2.rb
-%{ruby_sitelib}/gtk2/base.rb
-%{ruby_sitearch}/gtk2.so
-%{ruby_sitearch}/rbgdk.h
-%{ruby_sitearch}/rbgdkconversions.h
-%{ruby_sitearch}/rbgtk.h
-%{ruby_sitearch}/rbgtkconversions.h
-%{ruby_sitearch}/rbgtkmacros.h
+%{ruby_vendorlibdir}/gtk2.rb
+%{ruby_vendorlibdir}/gtk2/base.rb
+%{ruby_vendorarchdir}/gtk2.so
+%{ruby_vendorarchdir}/rbgdk.h
+%{ruby_vendorarchdir}/rbgdkconversions.h
+%{ruby_vendorarchdir}/rbgtk.h
+%{ruby_vendorarchdir}/rbgtkconversions.h
+%{ruby_vendorarchdir}/rbgtkmacros.h
 %{_libdir}/pkgconfig/ruby-gtk2.pc
 
 # - pango
-%{ruby_sitelib}/pango.rb
-%{ruby_sitearch}/pango.so
-%{ruby_sitearch}/rbpango.h
-%{ruby_sitearch}/rbpangoversion.h
+%{ruby_vendorlibdir}/pango.rb
+%{ruby_vendorarchdir}/pango.so
+%{ruby_vendorarchdir}/rbpango.h
+%{ruby_vendorarchdir}/rbpangoversion.h
 %{_libdir}/pkgconfig/ruby-pango.pc
 
 # - poppler
-%{ruby_sitelib}/poppler.rb
-%{ruby_sitearch}/poppler.so
+%{ruby_vendorlibdir}/poppler.rb
+%{ruby_vendorarchdir}/poppler.so
 %{_libdir}/pkgconfig/ruby-poppler.pc
 
 # - rsvg2
-%{ruby_sitelib}/rsvg2.rb
-%{ruby_sitearch}/rsvg2.so
+%{ruby_vendorlibdir}/rsvg2.rb
+%{ruby_vendorarchdir}/rsvg2.so
 %{_libdir}/pkgconfig/ruby-rsvg2.pc
 
 # - vte
-%{ruby_sitelib}/vte.rb
-%{ruby_sitearch}/vte.so
+%{ruby_vendorlibdir}/vte.rb
+%{ruby_vendorarchdir}/vte.so
 %{_libdir}/pkgconfig/ruby-vte.pc
 
 EOF
@@ -914,8 +915,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %doc gnome/README gnome/ChangeLog gnome/COPYING.LIB gnome/sample
 %doc AUTHORS NEWS
-%{ruby_sitelib}/gnome2.rb
-%{ruby_sitearch}/gnome2.so
+%{ruby_vendorlibdir}/gnome2.rb
+%{ruby_vendorarchdir}/gnome2.so
 
 %files devel
 %defattr(-,root,root,-)
@@ -925,8 +926,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-bonobo2
 %defattr(-,root,root,-)
 %doc bonobo/ChangeLog bonobo/COPYING.LIB bonobo/README
-%{ruby_sitelib}/bonobo2.rb
-%{ruby_sitearch}/bonobo2.so
+%{ruby_vendorlibdir}/bonobo2.rb
+%{ruby_vendorarchdir}/bonobo2.so
 
 %files -n ruby-bonobo2-devel
 %defattr(-,root,root,-)
@@ -935,8 +936,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-bonoboui2
 %defattr(-,root,root,-)
 %doc bonoboui/ChangeLog bonoboui/COPYING.LIB bonoboui/README
-%{ruby_sitelib}/bonoboui2.rb
-%{ruby_sitearch}/bonoboui2.so
+%{ruby_vendorlibdir}/bonoboui2.rb
+%{ruby_vendorarchdir}/bonoboui2.so
 
 %files -n ruby-bonoboui2-devel
 %defattr(-,root,root,-)
@@ -945,8 +946,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gconf2
 %defattr(-,root,root,-)
 %doc gconf/ChangeLog gconf/COPYING.LIB gconf/README gconf/sample
-%{ruby_sitelib}/gconf2.rb
-%{ruby_sitearch}/gconf2.so
+%{ruby_vendorlibdir}/gconf2.rb
+%{ruby_vendorarchdir}/gconf2.so
 
 %files -n ruby-gconf2-devel
 %defattr(-,root,root,-)
@@ -956,8 +957,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gnomecanvas2
 %defattr(-,root,root,-)
 %doc gnomecanvas/ChangeLog gnomecanvas/COPYING.LIB gnomecanvas/README gnomecanvas/sample
-%{ruby_sitelib}/gnomecanvas2.rb
-%{ruby_sitearch}/gnomecanvas2.so
+%{ruby_vendorlibdir}/gnomecanvas2.rb
+%{ruby_vendorarchdir}/gnomecanvas2.so
 
 %files -n ruby-gnomecanvas2-devel
 %defattr(-,root,root,-)
@@ -966,19 +967,19 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gnomeprint2
 %defattr(-,root,root,-)
 %doc gnomeprint/ChangeLog gnomeprint/COPYING.LIB gnomeprint/README gnomeprint/sample
-%{ruby_sitelib}/gnomeprint2.rb
-%{ruby_sitearch}/gnomeprint2.so
+%{ruby_vendorlibdir}/gnomeprint2.rb
+%{ruby_vendorarchdir}/gnomeprint2.so
 
 %files -n ruby-gnomeprint2-devel
 %defattr(-,root,root,-)
-%{ruby_sitearch}/rblibgnomeprintversion.h
+%{ruby_vendorarchdir}/rblibgnomeprintversion.h
 %{_libdir}/pkgconfig/ruby-gnomeprint2.pc
 
 %files -n ruby-gnomeprintui2
 %defattr(-,root,root,-)
 %doc gnomeprintui/ChangeLog gnomeprintui/COPYING.LIB gnomeprintui/README gnomeprintui/sample
-%{ruby_sitelib}/gnomeprintui2.rb
-%{ruby_sitearch}/gnomeprintui2.so
+%{ruby_vendorlibdir}/gnomeprintui2.rb
+%{ruby_vendorarchdir}/gnomeprintui2.so
 
 %files -n ruby-gnomeprintui2-devel
 %defattr(-,root,root,-)
@@ -987,8 +988,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gnomevfs
 %defattr(-,root,root,-)
 %doc gnomevfs/ChangeLog gnomevfs/COPYING.LIB gnomevfs/README
-%{ruby_sitelib}/gnomevfs.rb
-%{ruby_sitearch}/gnomevfs.so
+%{ruby_vendorlibdir}/gnomevfs.rb
+%{ruby_vendorarchdir}/gnomevfs.so
 
 %files -n ruby-gnomevfs-devel
 %defattr(-,root,root,-)
@@ -997,8 +998,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-goocanvas
 %defattr(-,root,root,-)
 %doc goocanvas/ChangeLog goocanvas/README goocanvas/sample
-%{ruby_sitelib}/goocanvas.rb
-%{ruby_sitearch}/goocanvas.so
+%{ruby_vendorlibdir}/goocanvas.rb
+%{ruby_vendorarchdir}/goocanvas.so
 
 %files -n ruby-goocanvas-devel
 %defattr(-,root,root,-)
@@ -1007,8 +1008,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gstreamer
 %defattr(-,root,root,-)
 %doc gstreamer/ChangeLog gstreamer/COPYING.LIB gstreamer/README
-%{ruby_sitelib}/gst.rb
-%{ruby_sitearch}/gst.so
+%{ruby_vendorlibdir}/gst.rb
+%{ruby_vendorarchdir}/gst.so
 
 %files -n ruby-gstreamer-devel
 %defattr(-,root,root,-)
@@ -1017,8 +1018,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gtkglext
 %defattr(-,root,root,-)
 %doc gtkglext/ChangeLog COPYING.LIB gtkglext/README gtkglext/README.rbogl gtkglext/sample
-%{ruby_sitelib}/gtkglext.rb
-%{ruby_sitearch}/gtkglext.so
+%{ruby_vendorlibdir}/gtkglext.rb
+%{ruby_vendorarchdir}/gtkglext.so
 
 %files -n ruby-gtkglext-devel
 %defattr(-,root,root,-)
@@ -1028,8 +1029,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gtkhtml2
 %defattr(-,root,root,-)
 %doc gtkhtml2/ChangeLog gtkhtml2/COPYING.LIB gtkhtml2/README gtkhtml2/sample
-%{ruby_sitelib}/gtkhtml2.rb
-%{ruby_sitearch}/gtkhtml2.so
+%{ruby_vendorlibdir}/gtkhtml2.rb
+%{ruby_vendorarchdir}/gtkhtml2.so
 
 %files -n ruby-gtkhtml2-devel
 %defattr(-,root,root,-)
@@ -1040,8 +1041,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gtkmozembed
 %defattr(-,root,root,-)
 %doc gtkmozembed/ChangeLog gtkmozembed/COPYING.LIB gtkmozembed/README gtkmozembed/sample
-%{ruby_sitelib}/gtkmozembed.rb
-%{ruby_sitearch}/gtkmozembed.so
+%{ruby_vendorlibdir}/gtkmozembed.rb
+%{ruby_vendorarchdir}/gtkmozembed.so
 
 %files -n ruby-gtkmozembed-devel
 %defattr(-,root,root,-)
@@ -1051,8 +1052,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gtksourceview
 %defattr(-,root,root,-)
 %doc gtksourceview/ChangeLog gtksourceview/COPYING.LIB gtksourceview/README gtksourceview/sample
-%{ruby_sitelib}/gtksourceview.rb
-%{ruby_sitearch}/gtksourceview.so
+%{ruby_vendorlibdir}/gtksourceview.rb
+%{ruby_vendorarchdir}/gtksourceview.so
 
 %files -n ruby-gtksourceview-devel
 %defattr(-,root,root,-)
@@ -1061,8 +1062,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-gtksourceview2
 %defattr(-,root,root,-)
 %doc gtksourceview2/ChangeLog gtksourceview2/COPYING.LIB gtksourceview2/README gtksourceview2/sample
-%{ruby_sitelib}/gtksourceview2.rb
-%{ruby_sitearch}/gtksourceview2.so
+%{ruby_vendorlibdir}/gtksourceview2.rb
+%{ruby_vendorarchdir}/gtksourceview2.so
 
 %files -n ruby-gtksourceview2-devel
 %defattr(-,root,root,-)
@@ -1071,21 +1072,21 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-libart2
 %defattr(-,root,root,-)
 %doc libart/ChangeLog libart/COPYING.LIB libart/README libart/sample
-%{ruby_sitelib}/libart2.rb
-%{ruby_sitearch}/libart2.so
+%{ruby_vendorlibdir}/libart2.rb
+%{ruby_vendorarchdir}/libart2.so
 
 %files -n ruby-libart2-devel
 %defattr(-,root,root,-)
-%{ruby_sitearch}/rbart.h
+%{ruby_vendorarchdir}/rbart.h
 %{_libdir}/pkgconfig/ruby-libart2.pc
 
 %files -n ruby-libglade2
 %defattr(-,root,root,-)
 %doc libglade/ChangeLog libglade/COPYING.LIB libglade/README libglade/sample
 %{_bindir}/ruby-glade-create-template
-#%{ruby_sitelib}/libglade2.rb
-%attr(755, root, root) %{ruby_sitelib}/libglade2.rb
-%{ruby_sitearch}/libglade2.so
+#%{ruby_vendorlibdir}/libglade2.rb
+%attr(755, root, root) %{ruby_vendorlibdir}/libglade2.rb
+%{ruby_vendorarchdir}/libglade2.so
 
 %files -n ruby-libglade2-devel
 %defattr(-,root,root,-)
@@ -1095,8 +1096,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n ruby-panelapplet2
 %defattr(-,root,root,-)
 %doc panel-applet/ChangeLog panel-applet/COPYING.LIB panel-applet/README panel-applet/sample
-%{ruby_sitelib}/panelapplet2.rb
-%{ruby_sitearch}/panelapplet2*.so
+%{ruby_vendorlibdir}/panelapplet2.rb
+%{ruby_vendorarchdir}/panelapplet2*.so
 
 %files -n ruby-panelapplet2-devel
 %defattr(-,root,root,-)
@@ -1105,6 +1106,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Feb 27 2012 Bohuslav Kabrda <bkabrda at redhat.com> - 0.90.4-1.7
+- Rebuilt for Ruby 1.9.3.
+
 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.90.4-1.6.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 


More information about the scm-commits mailing list