--- /dev/null
+--- ruby-gnome2-all-0.19.4/glib/src/lib/glib-mkenums.rb.orig 2010-07-31 23:18:04.303915210 +0200
++++ ruby-gnome2-all-0.19.4/glib/src/lib/glib-mkenums.rb 2010-07-31 23:28:22.970166438 +0200
+@@ -145,7 +145,7 @@
+ @targets = []
+ files.each do |path|
+ data = ""
+- File.open(path) do |i|
++ File.open(path, "r:ASCII-8BIT") do |i|
+ data = i.read
+ end
+ @targets << [path, EnumDefinition.parse(data, g_type_prefix, options)]
# Source0-md5: 40451e4173e2c8bcd5046aea7e499ef9
Patch0: %{name}-libxul.patch
Patch1: %{name}-libgnomeui.patch
+Patch2: %{name}-ruby19.patch
URL: http://ruby-gnome2.sourceforge.jp/
BuildRequires: GConf2-devel >= 2.0
BuildRequires: glib2-devel >= 2.0
BuildRequires: poppler-glib-devel >= 0.5.2
BuildRequires: rpmbuild(macros) >= 1.277
BuildRequires: ruby-devel
-BuildRequires: ruby-rcairo
+BuildRequires: ruby-rcairo >= 1.8.1-3
BuildRequires: sed >= 4.0
BuildRequires: vte-devel >= 0.12.1
BuildRequires: xulrunner-devel >= 1.9-5
%setup -q -n %{name}-all-%{version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
find . -name '*.rb' | xargs sed -i -e '1s,#.*local/bin/ruby,#!%{_bindir}/ruby,'
%build