summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--math/ruby-rb-gsl/Makefile4
-rw-r--r--math/ruby-rb-gsl/distinfo3
-rw-r--r--math/ruby-rb-gsl/patches/patch-aa20
3 files changed, 25 insertions, 2 deletions
diff --git a/math/ruby-rb-gsl/Makefile b/math/ruby-rb-gsl/Makefile
index f0ae795422e..fdc99d27ae3 100644
--- a/math/ruby-rb-gsl/Makefile
+++ b/math/ruby-rb-gsl/Makefile
@@ -1,13 +1,15 @@
-# $NetBSD: Makefile,v 1.4 2008/07/14 12:56:08 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2010/03/18 17:22:36 wiz Exp $
DISTNAME= rb-gsl-1.10.3
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
+PKGREVISION= 1
CATEGORIES= math ruby
MASTER_SITES= http://rubyforge.org/frs/download.php/28909/
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://rb-gsl.rubyforge.org/
COMMENT= Ruby interface to the GNU Scientific Library
+LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/math/ruby-rb-gsl/distinfo b/math/ruby-rb-gsl/distinfo
index a5046f0613f..60cad67d650 100644
--- a/math/ruby-rb-gsl/distinfo
+++ b/math/ruby-rb-gsl/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.3 2008/06/20 15:34:33 minskim Exp $
+$NetBSD: distinfo,v 1.4 2010/03/18 17:22:36 wiz Exp $
SHA1 (rb-gsl-1.10.3.tar.gz) = a6eb96a12a65b3996b8b8801454c89ce5fc5413c
RMD160 (rb-gsl-1.10.3.tar.gz) = 5c31b03070135f7684a4ba5db1f2209e62e2c9d2
Size (rb-gsl-1.10.3.tar.gz) = 722963 bytes
+SHA1 (patch-aa) = 267e2753e97344cb7682ae8e55bab97440803616
diff --git a/math/ruby-rb-gsl/patches/patch-aa b/math/ruby-rb-gsl/patches/patch-aa
new file mode 100644
index 00000000000..099a4080ae2
--- /dev/null
+++ b/math/ruby-rb-gsl/patches/patch-aa
@@ -0,0 +1,20 @@
+$NetBSD: patch-aa,v 1.3 2010/03/18 17:22:36 wiz Exp $
+
+--- ext/const.c.orig 2007-12-08 14:45:32.000000000 +0000
++++ ext/const.c
+@@ -276,7 +276,6 @@ static void rb_gsl_const_cgs(VALUE modul
+ rb_float_new(GSL_CONST_CGS_ELECTRON_CHARGE));
+ rb_define_const(module, "ELECTRON_CHARGE_ESU",
+ rb_float_new(GSL_CONST_CGS_ELECTRON_CHARGE*GSL_CONST_CGS_SPEED_OF_LIGHT));
+- rb_define_const(module, "GAUSS", rb_float_new(GSL_CONST_CGS_GAUSS));
+ rb_define_const(module, "STILB", rb_float_new(GSL_CONST_CGS_STILB));
+ rb_define_const(module, "LUMEN", rb_float_new(GSL_CONST_CGS_LUMEN));
+ rb_define_const(module, "LUX", rb_float_new(GSL_CONST_CGS_LUX));
+@@ -599,7 +598,6 @@ static void rb_gsl_const_cgs(VALUE modul
+ rb_float_new(GSL_CONST_CGSM_ELECTRON_CHARGE));
+ rb_define_const(module, "ELECTRON_CHARGE_ESU",
+ rb_float_new(GSL_CONST_CGSM_ELECTRON_CHARGE*GSL_CONST_CGSM_SPEED_OF_LIGHT));
+- rb_define_const(module, "GAUSS", rb_float_new(GSL_CONST_CGSM_GAUSS));
+ rb_define_const(module, "STILB", rb_float_new(GSL_CONST_CGSM_STILB));
+ rb_define_const(module, "LUMEN", rb_float_new(GSL_CONST_CGSM_LUMEN));
+ rb_define_const(module, "LUX", rb_float_new(GSL_CONST_CGSM_LUX));