summaryrefslogtreecommitdiff
path: root/math/ruby-rb-gsl
diff options
context:
space:
mode:
authortaca <taca>2010-03-31 10:00:06 +0000
committertaca <taca>2010-03-31 10:00:06 +0000
commit99327e936cfbfa6091a69e1dab099ffe54d88b32 (patch)
tree07d5adbdd2810f4b858c47fd0b46c8a27f75ee67 /math/ruby-rb-gsl
parent7939c52586926ce5b4e4211c59375219663fc848 (diff)
downloadpkgsrc-99327e936cfbfa6091a69e1dab099ffe54d88b32.tar.gz
Update ruby-rb-gsl package to 1.14.3.
Mon Mar 22 23:54:07 MDT 2010 * GSL-1.14 support * Added GSL::Multiset class * Added GSL::Function#glfixed(a, b table) Sun Aug 16 19:01:31 BOT 2009 * Added Non-negative Matrix Factorization (NMF) support (by Roman Shterenzon) Sat Aug 8 22:36:24 BOT 2009 * Added GSL-1.13 features: * Added GSL::Monte::Miser#params_get, GSL::Monte::Vegas#params_get * Added GSL::BSpline::greville_abscissa(i) * Added GSL::Poly#eval_derivs(x) * Added a new minimization algorithm "quad_golden" * Added a new multimin algorithm "nmsimplex2rand" Tue Jun 9 10:42:30 JST 2009 * Fixed bug in linalg.c (bug [#25842]) Thu Feb 2 12:16:38 JST 2009 * Fixed a bug in GSL::Histogram.alloc_uniform() (bug [#23040]) * Fixed a bug in GSL::Vector#/ (bug [#23334]) Thu Nov 6 17:34:18 JST 2008 * Match with the tensor extension version 0.99 * now not compatible for the versions older than tensor-0.97. Sat Jul 26 08:23:45 JST 2008 * GSL::Poly.eval now handles complex numbers (GSL-1.11) * Added new quasi-random generators "halton" and "reversehalton" * Added a module function GSL::MultiFit::linear_residuals() (GSL-1.11) * Fixed a bug in ODE solver Mon Jun 30 22:07:24 JST 2008 * Fixed GSL::Vector#normalize (#20865) Mon May 26 19:21:15 JST 2008 * Fixed a bug in GSL::Matrix::to_v (#19757) * Fixed a bug in GSL::Vector::Int multiplication (#19924)
Diffstat (limited to 'math/ruby-rb-gsl')
-rw-r--r--math/ruby-rb-gsl/Makefile14
-rw-r--r--math/ruby-rb-gsl/PLIST24
-rw-r--r--math/ruby-rb-gsl/distinfo9
-rw-r--r--math/ruby-rb-gsl/patches/patch-aa20
4 files changed, 28 insertions, 39 deletions
diff --git a/math/ruby-rb-gsl/Makefile b/math/ruby-rb-gsl/Makefile
index fdc99d27ae3..51e8f319da4 100644
--- a/math/ruby-rb-gsl/Makefile
+++ b/math/ruby-rb-gsl/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2010/03/18 17:22:36 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2010/03/31 10:00:06 taca Exp $
-DISTNAME= rb-gsl-1.10.3
+DISTNAME= rb-gsl-1.14.3
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= math ruby
-MASTER_SITES= http://rubyforge.org/frs/download.php/28909/
+MASTER_SITES= http://rubyforge.org/frs/download.php/69960/
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://rb-gsl.rubyforge.org/
@@ -26,14 +25,9 @@ INSTALLATION_DIRS= ${RUBY_DOC}/gsl ${RUBY_EG}/gsl
.include "../../lang/ruby/modules.mk"
.include "../../math/gsl/buildlink3.mk"
-post-patch:
- cd ${WRKSRC} && \
- chmod u+w include/rb_gsl_config.h
-
post-install:
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/${RUBY_DOC}/gsl
${INSTALL_DATA} ${WRKSRC}/html/*.html ${DESTDIR}${PREFIX}/${RUBY_DOC}/gsl
- cd ${WRKSRC}/examples; ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}/gsl
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${PREFIX}/${RUBY_EG}/gsl
+ cd ${WRKSRC}/examples; pax -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}/gsl
.include "../../mk/bsd.pkg.mk"
diff --git a/math/ruby-rb-gsl/PLIST b/math/ruby-rb-gsl/PLIST
index 10a17288c70..0fcb84d22be 100644
--- a/math/ruby-rb-gsl/PLIST
+++ b/math/ruby-rb-gsl/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:05:49 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2010/03/31 10:00:06 taca Exp $
${RUBY_VENDORLIB}/gsl.rb
${RUBY_VENDORLIB}/gsl/gnuplot.rb
${RUBY_VENDORLIB}/gsl/oper.rb
@@ -7,8 +7,10 @@ ${RUBY_VENDORLIB}/ool.rb
${RUBY_VENDORLIB}/ool/conmin.rb
${RUBY_VENDORLIB}/rbgsl.rb
${RUBY_DOC}/gsl/README
+${RUBY_DOC}/gsl/alf.html
${RUBY_DOC}/gsl/blas.html
${RUBY_DOC}/gsl/bspline.html
+${RUBY_DOC}/gsl/changes.html
${RUBY_DOC}/gsl/cheb.html
${RUBY_DOC}/gsl/cholesky_complex.html
${RUBY_DOC}/gsl/combi.html
@@ -63,6 +65,8 @@ ${RUBY_DOC}/gsl/use.html
${RUBY_DOC}/gsl/vector.html
${RUBY_DOC}/gsl/vector_complex.html
${RUBY_DOC}/gsl/wavelet.html
+${RUBY_EG}/gsl/alf/alf.gp
+${RUBY_EG}/gsl/alf/alf.rb
${RUBY_EG}/gsl/blas/blas.rb
${RUBY_EG}/gsl/blas/dnrm2.rb
${RUBY_EG}/gsl/blas/level1.rb
@@ -82,7 +86,6 @@ ${RUBY_EG}/gsl/complex/michelson.rb
${RUBY_EG}/gsl/complex/mul.rb
${RUBY_EG}/gsl/complex/oscillator.rb
${RUBY_EG}/gsl/complex/set.rb
-${RUBY_EG}/gsl/const/hoge.txt
${RUBY_EG}/gsl/const/physconst.rb
${RUBY_EG}/gsl/const/travel.rb
${RUBY_EG}/gsl/deriv/demo.rb
@@ -156,6 +159,7 @@ ${RUBY_EG}/gsl/histogram/poisson.rb
${RUBY_EG}/gsl/histogram/power.rb
${RUBY_EG}/gsl/histogram/rebin.rb
${RUBY_EG}/gsl/histogram/smp.dat
+${RUBY_EG}/gsl/histogram/xexp.rb
${RUBY_EG}/gsl/integration/ahmed.rb
${RUBY_EG}/gsl/integration/cosmology.rb
${RUBY_EG}/gsl/integration/friedmann.gp
@@ -178,8 +182,8 @@ ${RUBY_EG}/gsl/integration/qng.rb
${RUBY_EG}/gsl/interp/demo.gp
${RUBY_EG}/gsl/interp/demo.rb
${RUBY_EG}/gsl/interp/interp.rb
-${RUBY_EG}/gsl/interp/spline.rb
${RUBY_EG}/gsl/interp/points
+${RUBY_EG}/gsl/interp/spline.rb
${RUBY_EG}/gsl/jacobi/deriv.rb
${RUBY_EG}/gsl/jacobi/integrate.rb
${RUBY_EG}/gsl/jacobi/interp.rb
@@ -209,12 +213,15 @@ ${RUBY_EG}/gsl/math/inf_nan.rb
${RUBY_EG}/gsl/math/minmax.rb
${RUBY_EG}/gsl/math/power.rb
${RUBY_EG}/gsl/math/test.rb
+${RUBY_EG}/gsl/matrix/a.dat
${RUBY_EG}/gsl/matrix/add.rb
+${RUBY_EG}/gsl/matrix/b.dat
${RUBY_EG}/gsl/matrix/cat.rb
${RUBY_EG}/gsl/matrix/colvectors.rb
${RUBY_EG}/gsl/matrix/complex.rb
${RUBY_EG}/gsl/matrix/det.rb
${RUBY_EG}/gsl/matrix/diagonal.rb
+${RUBY_EG}/gsl/matrix/get_all.rb
${RUBY_EG}/gsl/matrix/hilbert.rb
${RUBY_EG}/gsl/matrix/iterator.rb
${RUBY_EG}/gsl/matrix/matrix.rb
@@ -224,7 +231,9 @@ ${RUBY_EG}/gsl/matrix/rand.rb
${RUBY_EG}/gsl/matrix/read.rb
${RUBY_EG}/gsl/matrix/rowcol.rb
${RUBY_EG}/gsl/matrix/set.rb
+${RUBY_EG}/gsl/matrix/set_all.rb
${RUBY_EG}/gsl/matrix/view.rb
+${RUBY_EG}/gsl/matrix/view_all.rb
${RUBY_EG}/gsl/matrix/write.rb
${RUBY_EG}/gsl/min.rb
${RUBY_EG}/gsl/monte/miser.rb
@@ -288,7 +297,6 @@ ${RUBY_EG}/gsl/pdf/logistic.rb
${RUBY_EG}/gsl/pdf/lognormal.rb
${RUBY_EG}/gsl/pdf/neg-binomiral.rb
${RUBY_EG}/gsl/pdf/pareto.rb
-${RUBY_EG}/gsl/pdf/pareto.rb.bak
${RUBY_EG}/gsl/pdf/pascal.rb
${RUBY_EG}/gsl/pdf/poisson.rb
${RUBY_EG}/gsl/pdf/rayleigh-tail.rb
@@ -304,6 +312,7 @@ ${RUBY_EG}/gsl/poly/cheb_II.rb
${RUBY_EG}/gsl/poly/cubic.rb
${RUBY_EG}/gsl/poly/demo.rb
${RUBY_EG}/gsl/poly/eval.rb
+${RUBY_EG}/gsl/poly/eval_derivs.rb
${RUBY_EG}/gsl/poly/fit.rb
${RUBY_EG}/gsl/poly/hermite.rb
${RUBY_EG}/gsl/poly/poly.rb
@@ -316,6 +325,7 @@ ${RUBY_EG}/gsl/random/poisson.rb
${RUBY_EG}/gsl/random/qrng.rb
${RUBY_EG}/gsl/random/randomwalk.rb
${RUBY_EG}/gsl/random/randomwalk2d.rb
+${RUBY_EG}/gsl/random/rayleigh.rb
${RUBY_EG}/gsl/random/rng.rb
${RUBY_EG}/gsl/random/rngextra.rb
${RUBY_EG}/gsl/roots/bisection.rb
@@ -369,11 +379,15 @@ ${RUBY_EG}/gsl/vector/c.dat
${RUBY_EG}/gsl/vector/collect.rb
${RUBY_EG}/gsl/vector/compare.rb
${RUBY_EG}/gsl/vector/complex.rb
+${RUBY_EG}/gsl/vector/complex_get_all.rb
+${RUBY_EG}/gsl/vector/complex_set_all.rb
+${RUBY_EG}/gsl/vector/complex_view_all.rb
${RUBY_EG}/gsl/vector/connect.rb
${RUBY_EG}/gsl/vector/decimate.rb
${RUBY_EG}/gsl/vector/diff.rb
${RUBY_EG}/gsl/vector/filescan.rb
${RUBY_EG}/gsl/vector/floor.rb
+${RUBY_EG}/gsl/vector/get_all.rb
${RUBY_EG}/gsl/vector/gnuplot.rb
${RUBY_EG}/gsl/vector/graph.rb
${RUBY_EG}/gsl/vector/histogram.rb
@@ -386,11 +400,13 @@ ${RUBY_EG}/gsl/vector/mul.rb
${RUBY_EG}/gsl/vector/narray.rb
${RUBY_EG}/gsl/vector/read.rb
${RUBY_EG}/gsl/vector/set.rb
+${RUBY_EG}/gsl/vector/set_all.rb
${RUBY_EG}/gsl/vector/smpv.dat
${RUBY_EG}/gsl/vector/test.rb
${RUBY_EG}/gsl/vector/test_gslblock.rb
${RUBY_EG}/gsl/vector/vector.rb
${RUBY_EG}/gsl/vector/view.rb
+${RUBY_EG}/gsl/vector/view_all.rb
${RUBY_EG}/gsl/vector/where.rb
${RUBY_EG}/gsl/vector/write.rb
${RUBY_EG}/gsl/vector/zip.rb
diff --git a/math/ruby-rb-gsl/distinfo b/math/ruby-rb-gsl/distinfo
index 60cad67d650..10bab61c496 100644
--- a/math/ruby-rb-gsl/distinfo
+++ b/math/ruby-rb-gsl/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2010/03/18 17:22:36 wiz Exp $
+$NetBSD: distinfo,v 1.5 2010/03/31 10:00:06 taca 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
+SHA1 (rb-gsl-1.14.3.tar.gz) = b78b617202c1a4152022f92316602869d2c93dd2
+RMD160 (rb-gsl-1.14.3.tar.gz) = d767cff2e0da48d0b6c5ce17f9f0487bc2e4a187
+Size (rb-gsl-1.14.3.tar.gz) = 777234 bytes
diff --git a/math/ruby-rb-gsl/patches/patch-aa b/math/ruby-rb-gsl/patches/patch-aa
deleted file mode 100644
index 099a4080ae2..00000000000
--- a/math/ruby-rb-gsl/patches/patch-aa
+++ /dev/null
@@ -1,20 +0,0 @@
-$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));