packages: ruby-gnome2/ruby-gnome2.spec, ruby-gnome2/ruby-gnome2-ruby19.patc...

baggins baggins at pld-linux.org
Sat Jul 31 23:30:48 CEST 2010


Author: baggins                      Date: Sat Jul 31 21:30:48 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- fixed ruby 1.9 encoding issues
- fixed ruby-rcairo header location problem

---- Files affected:
packages/ruby-gnome2:
   ruby-gnome2.spec (1.50 -> 1.51) , ruby-gnome2-ruby19.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/ruby-gnome2/ruby-gnome2.spec
diff -u packages/ruby-gnome2/ruby-gnome2.spec:1.50 packages/ruby-gnome2/ruby-gnome2.spec:1.51
--- packages/ruby-gnome2/ruby-gnome2.spec:1.50	Sat Jul 31 22:15:01 2010
+++ packages/ruby-gnome2/ruby-gnome2.spec	Sat Jul 31 23:30:42 2010
@@ -10,6 +10,7 @@
 # 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
@@ -35,7 +36,7 @@
 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
@@ -90,6 +91,7 @@
 %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
@@ -203,6 +205,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.51  2010/07/31 21:30:42  baggins
+- fixed ruby 1.9 encoding issues
+- fixed ruby-rcairo header location problem
+
 Revision 1.50  2010/07/31 20:15:01  baggins
 - up to 0.19.4
 

================================================================
Index: packages/ruby-gnome2/ruby-gnome2-ruby19.patch
diff -u /dev/null packages/ruby-gnome2/ruby-gnome2-ruby19.patch:1.1
--- /dev/null	Sat Jul 31 23:30:48 2010
+++ packages/ruby-gnome2/ruby-gnome2-ruby19.patch	Sat Jul 31 23:30:42 2010
@@ -0,0 +1,11 @@
+--- 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)]
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ruby-gnome2/ruby-gnome2.spec?r1=1.50&r2=1.51&f=u



More information about the pld-cvs-commit mailing list