Description: Make Ruby bindings multiarch aware

Index: graphviz-2.26.3/config/config_ruby.rb
===================================================================
--- graphviz-2.26.3.orig/config/config_ruby.rb	2005-03-26 19:49:00.000000000 +0100
+++ graphviz-2.26.3/config/config_ruby.rb	2014-04-20 16:05:32.092528766 +0200
@@ -1,16 +1,17 @@
 require 'rbconfig'
 
-CONFIG = Config::MAKEFILE_CONFIG
+CONFIG = RbConfig::MAKEFILE_CONFIG
 
 
 case ARGV[0]
 when "INCLUDES"
-    puts Config::expand(CONFIG["archdir"])
+    dirs = [RbConfig::expand(CONFIG["rubyhdrdir"]), RbConfig::expand(CONFIG["rubyarchhdrdir"])]
+    puts "-I"+dirs.join(" -I")
 when "lib"
-    puts Config::expand(CONFIG["libdir"])
+    puts RbConfig::expand(CONFIG["libdir"])
 when "archsitelib"
-    puts Config::expand(CONFIG["sitearchdir"])
+    puts RbConfig::expand(CONFIG["vendorarchdir"])
 when "sitelib"
-    puts Config::expand(CONFIG["sitedir"])
+    puts RbConfig::expand(CONFIG["vendordir"])
 end
 
Index: graphviz-2.26.3/configure.ac
===================================================================
--- graphviz-2.26.3.orig/configure.ac	2014-04-20 16:00:11.000000000 +0200
+++ graphviz-2.26.3/configure.ac	2014-04-20 16:00:11.000000000 +0200
@@ -1461,7 +1461,7 @@ else
       if test "x$RUBY" = "x"; then
 	use_ruby="No (ruby not available)"
       else
-        RUBY_INCLUDES="-I`$RUBY $srcdir/config/config_ruby.rb INCLUDES`"
+        RUBY_INCLUDES="`$RUBY $srcdir/config/config_ruby.rb INCLUDES`"
 	# hack for powerpc-darwin8 (10.4)
 	if test "x$DARWIN" = "xyes"; then
 	  RUBY_INCLUDES=`echo $RUBY_INCLUDES | sed 's/powerpc/universal/'`
