[DRE-commits] [ruby-grib] 01/07: Add patch: Use eccodes instead of grib_api
Youhei SASAKI
uwabami-guest at moszumanska.debian.org
Sun Sep 24 15:32:52 UTC 2017
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 965591eac476f8c371b60885effa77172d1e7f9d
Author: Youhei SASAKI <uwabami at gfd-dennou.org>
Date: Mon Sep 25 00:03:56 2017 +0900
Add patch: Use eccodes instead of grib_api
Signed-off-by: Youhei SASAKI <uwabami at gfd-dennou.org>
---
debian/patches/0002-Fix-NArray-PATH.patch | 6 ++--
.../0003-Use-eccodes-instead-of-grib_api.patch | 32 ++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 37 insertions(+), 2 deletions(-)
diff --git a/debian/patches/0002-Fix-NArray-PATH.patch b/debian/patches/0002-Fix-NArray-PATH.patch
index 30c33f5..a946632 100644
--- a/debian/patches/0002-Fix-NArray-PATH.patch
+++ b/debian/patches/0002-Fix-NArray-PATH.patch
@@ -5,9 +5,11 @@ Subject: Fix NArray PATH: search NArray from vendorarchdir
Signed-off-by: Youhei SASAKI <uwabami at gfd-dennou.org>
---
- ext/extconf.rb | 22 ++--------------------
- 1 file changed, 2 insertions(+), 20 deletions(-)
+ 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 @@
diff --git a/debian/patches/0003-Use-eccodes-instead-of-grib_api.patch b/debian/patches/0003-Use-eccodes-instead-of-grib_api.patch
new file mode 100644
index 0000000..f545451
--- /dev/null
+++ b/debian/patches/0003-Use-eccodes-instead-of-grib_api.patch
@@ -0,0 +1,32 @@
+From: Youhei SASAKI <uwabami at gfd-dennou.org>
+Date: Sun, 24 Sep 2017 23:59:38 +0900
+Subject: Use eccodes instead of grib_api
+
+Signed-off-by: Youhei SASAKI <uwabami at gfd-dennou.org>
+---
+ ext/extconf.rb | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/ext/extconf.rb
++++ b/ext/extconf.rb
+@@ -54,7 +54,7 @@
+ exit(-1)
+ end
+
+-dir_config("grib_api")
+-if have_header("grib_api.h") && have_library("grib_api")
++dir_config("eccodes")
++if have_header("grib_api.h") && have_library("eccodes")
+ create_makefile("numru/grib")
+ end
+--- a/lib/numru/grib/setenv.rb
++++ b/lib/numru/grib/setenv.rb
+@@ -5,7 +5,7 @@
+ ENV[env_name] = "#{gdp}:#{def_path}"
+ else
+ begin
+- path = `grib_info -d`.strip
++ path = `codes_info -d`.strip
+ rescue
+ $stderr.print <<-EOM
+ The 'grib_info' command cannot be found.
diff --git a/debian/patches/series b/debian/patches/series
index 3f30c73..72a98ba 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
0001-Fix-RSpec-LOAD_PATH.patch
0002-Fix-NArray-PATH.patch
+0003-Use-eccodes-instead-of-grib_api.patch
--
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