[DRE-commits] [ruby-grib] 03/04: Refresh patch

Youhei SASAKI uwabami-guest at moszumanska.debian.org
Mon Nov 7 08:23:03 UTC 2016


This is an automated email from the git hooks/post-receive script.

uwabami-guest pushed a commit to branch master
in repository ruby-grib.

commit 84341419667be284a0e61aabe218080bb93c08ea
Author: Youhei SASAKI <uwabami at gfd-dennou.org>
Date:   Mon Nov 7 17:14:09 2016 +0900

    Refresh patch
    
    Signed-off-by: Youhei SASAKI <uwabami at gfd-dennou.org>
---
 debian/patches/0002-Fix-NArray-PATH.patch | 107 ++++++++++++++++++++++++------
 1 file changed, 88 insertions(+), 19 deletions(-)

diff --git a/debian/patches/0002-Fix-NArray-PATH.patch b/debian/patches/0002-Fix-NArray-PATH.patch
index 9cee93d..30c33f5 100644
--- a/debian/patches/0002-Fix-NArray-PATH.patch
+++ b/debian/patches/0002-Fix-NArray-PATH.patch
@@ -8,34 +8,103 @@ Signed-off-by: Youhei SASAKI <uwabami at gfd-dennou.org>
  ext/extconf.rb | 22 ++--------------------
  1 file changed, 2 insertions(+), 20 deletions(-)
 
-diff --git a/ext/extconf.rb b/ext/extconf.rb
-index e8d9ee2..5845ed5 100644
 --- a/ext/extconf.rb
 +++ b/ext/extconf.rb
-@@ -1,24 +1,6 @@
+@@ -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)
--    if spec = ( Gem::Specification.find_by_name("numru-narray") || Gem::Specification.find_by_name("narray") )
--      gem_path = spec.full_gem_path
+-    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
--    if (spec = (Gem.source_index.find_name("numru-narray") || Gem.source_index.find_name("narray")) ).any?
--      gem_path = spec.full_gem_path
+-    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
--  gem_path = File.join(gem_path, "ext", "numru", "narray")
--rescue LoadError
--  dir_config("narray", RbConfig::CONFIG["sitearchdir"])
--end
--
--unless find_header("narray.h", gem_path)
--  find_header("narray.h", File.join(gem_path,"src"))
 -end
-+dir_config("narray", RbConfig::CONFIG["vendorarchdir"])
-+find_header("narray.h", RbConfig::CONFIG["vendorarchdir"])
++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("grib_api")
- if have_header("grib_api.h") && have_library("grib_api")
+ dir_config("narray", na_path, na_path)
+ unless have_header("narray.h")

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-grib.git



More information about the Pkg-ruby-extras-commits mailing list