[DRE-commits] [ruby-gsl] 01/01: Rename deprecated enum name.

Guillaume Bouteille duffman-guest at alioth.debian.org
Thu Aug 15 15:07:50 UTC 2013


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

duffman-guest pushed a commit to branch master
in repository ruby-gsl.

commit 7ae9ebe901e663847a72334219882606e2853605
Author: Guillaume Bouteille <duffman at gb2n.org>
Date:   Thu Aug 15 17:07:17 2013 +0200

    Rename deprecated enum name.
---
 debian/changelog                              |    7 ++++
 debian/patches/20130815_deprecated_enum.patch |   56 +++++++++++++++++++++++++
 debian/patches/series                         |    1 +
 3 files changed, 64 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index aadf0f2..01ec27a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+ruby-gsl (1.14.7-2) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Added patch to rename deprecated enum.
+
+ -- duffman <duffman at springfield>  Thu, 15 Aug 2013 16:02:47 +0200
+
 ruby-gsl (1.14.7-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/patches/20130815_deprecated_enum.patch b/debian/patches/20130815_deprecated_enum.patch
new file mode 100644
index 0000000..086d718
--- /dev/null
+++ b/debian/patches/20130815_deprecated_enum.patch
@@ -0,0 +1,56 @@
+diff --git a/ext/fft.c b/ext/fft.c
+index 9fd76d8..f65ded2 100644
+--- a/ext/fft.c
++++ b/ext/fft.c
+@@ -897,10 +897,10 @@ void Init_gsl_fft(VALUE module)
+ 
+   /*****/
+ 
+-  rb_define_const(mgsl_fft, "Forward", INT2FIX(forward));
+-  rb_define_const(mgsl_fft, "FORWARD", INT2FIX(forward));
+-  rb_define_const(mgsl_fft, "Backward", INT2FIX(backward));
+-  rb_define_const(mgsl_fft, "BACKWARD", INT2FIX(backward));
++  rb_define_const(mgsl_fft, "Forward", INT2FIX(gsl_fft_forward));
++  rb_define_const(mgsl_fft, "FORWARD", INT2FIX(gsl_fft_forward));
++  rb_define_const(mgsl_fft, "Backward", INT2FIX(gsl_fft_backward));
++  rb_define_const(mgsl_fft, "BACKWARD", INT2FIX(gsl_fft_backward));
+ 
+   /* Transforms for complex vectors */
+   rb_define_method(cgsl_vector_complex, "radix2_forward", 
+diff --git a/ext/wavelet.c b/ext/wavelet.c
+index 82197d9..6ced49e 100644
+--- a/ext/wavelet.c
++++ b/ext/wavelet.c
+@@ -152,10 +152,10 @@ static void rb_gsl_wavelet_define_const(VALUE klass)
+   rb_define_const(klass, "BSPLINE", INT2FIX(GSL_WAVELET_BSPLINE));
+   rb_define_const(klass, "BSPLINE_CENTERED", INT2FIX(GSL_WAVELET_BSPLINE_CENTERED));
+   /*****/
+-  rb_define_const(klass, "FORWARD", INT2FIX(forward));
+-  rb_define_const(klass, "Forward", INT2FIX(forward));
+-  rb_define_const(klass, "BACKWARD", INT2FIX(backward));
+-  rb_define_const(klass, "Backward", INT2FIX(backward));
++  rb_define_const(klass, "FORWARD", INT2FIX(gsl_wavelet_forward));
++  rb_define_const(klass, "Forward", INT2FIX(gsl_wavelet_forward));
++  rb_define_const(klass, "BACKWARD", INT2FIX(gsl_wavelet_backward));
++  rb_define_const(klass, "Backward", INT2FIX(gsl_wavelet_backward));
+ }
+ 
+ static VALUE rb_gsl_wavelet_name(VALUE ww)
+@@ -191,7 +191,7 @@ static VALUE rb_gsl_wavelet_transform0(int argc, VALUE *argv, VALUE obj,
+ {
+   gsl_wavelet *w = NULL;
+   gsl_vector *v = NULL, *vnew;
+-  gsl_wavelet_direction dir = forward;
++  gsl_wavelet_direction dir = gsl_wavelet_forward;
+   gsl_wavelet_workspace *work = NULL;
+   int itmp, flag = 0, status;
+   double *ptr1, *ptr2;
+@@ -527,7 +527,7 @@ static VALUE rb_gsl_wavelet2d(int argc, VALUE *argv, VALUE obj,
+ {
+   gsl_wavelet *w = NULL;
+   gsl_matrix *m = NULL, *mnew;
+-  gsl_wavelet_direction dir = forward;
++  gsl_wavelet_direction dir = gsl_wavelet_forward;
+   gsl_wavelet_workspace *work = NULL;
+   VALUE ary, ret;
+   int itmp, flag = 0, status;
diff --git a/debian/patches/series b/debian/patches/series
index df6ceb1..30daf68 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@
 20110605_vector_complex.c
 20110605_matrix_complex.c
 20110605_extconf.rb
+20130815_deprecated_enum.patch

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



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