From: Debian Ruby Extras Maintainers
 <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Date: Mon, 20 Jun 2016 21:53:37 +0900
Subject: Fix NArray PATH: search NArray from vendorarchdir

Origin: vendor
Forwarded: not-needed

Signed-off-by: Youhei SASAKI <uwabami@gfd-dennou.org>
---
 ext/extconf.rb | 92 +++++++++++++++++++++++++++++-----------------------------
 1 file changed, 46 insertions(+), 46 deletions(-)

diff --git a/ext/extconf.rb b/ext/extconf.rb
index 7609e5e..761f2bd 100644
--- a/ext/extconf.rb
+++ b/ext/extconf.rb
@@ -1,51 +1,51 @@
 require "mkmf"
 
-na_path = RbConfig::CONFIG["sitearchdir"]
-begin
-  require "rubygems"
-  gem = true
-rescue LoadError
-  gem = false
-end
-if gem
-  if ( na_type = ENV["NARRAY_TYPE"] )
-    nas = [na_type]
-  else
-    nas = %w(narray numru-narray)
-  end
-  if Gem::Specification.respond_to?(:find_by_name)
-    nas.each do |na|
-      begin
-        if ( spec = Gem::Specification.find_by_name(na) )
-          na_type = na
-          na_path = spec.full_gem_path
-          case na_type
-          when "narray"
-            na_path = File.join(na_path, "src")
-          when "numru-narray"
-            na_path = File.join(na_path, "ext", "numru", "narray")
-          end
-          break
-        end
-      rescue LoadError
-      end
-    end
-  else
-    nas.each do |na|
-      if ( spec = Gem.source_index.find_name(na) ).any?
-        na_type = na
-        na_path = spec[0].full_gem_path
-        case na_type
-        when "narray"
-          na_path = File.join(na_path, "src")
-        when "numru-narray"
-          na_path = File.join(na_path, "ext", "numru", "narray")
-        end
-        break
-      end
-    end
-  end
-end
+na_path = RbConfig::CONFIG["vendorarchdir"]
+# begin
+#   require "rubygems"
+#   gem = true
+# rescue LoadError
+#   gem = false
+# end
+# if gem
+#   if ( na_type = ENV["NARRAY_TYPE"] )
+#     nas = [na_type]
+#   else
+#     nas = %w(narray numru-narray)
+#   end
+#   if Gem::Specification.respond_to?(:find_by_name)
+#     nas.each do |na|
+#       begin
+#         if ( spec = Gem::Specification.find_by_name(na) )
+#           na_type = na
+#           na_path = spec.full_gem_path
+#           case na_type
+#           when "narray"
+#             na_path = File.join(na_path, "src")
+#           when "numru-narray"
+#             na_path = File.join(na_path, "ext", "numru", "narray")
+#           end
+#           break
+#         end
+#       rescue LoadError
+#       end
+#     end
+#   else
+#     nas.each do |na|
+#       if ( spec = Gem.source_index.find_name(na) ).any?
+#         na_type = na
+#         na_path = spec[0].full_gem_path
+#         case na_type
+#         when "narray"
+#           na_path = File.join(na_path, "src")
+#         when "numru-narray"
+#           na_path = File.join(na_path, "ext", "numru", "narray")
+#         end
+#         break
+#       end
+#     end
+#   end
+# end
 
 dir_config("narray", na_path, na_path)
 unless have_header("narray.h")
