From 99327e936cfbfa6091a69e1dab099ffe54d88b32 Mon Sep 17 00:00:00 2001 From: taca Date: Wed, 31 Mar 2010 10:00:06 +0000 Subject: 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) --- math/ruby-rb-gsl/Makefile | 14 ++++---------- math/ruby-rb-gsl/PLIST | 24 ++++++++++++++++++++---- math/ruby-rb-gsl/distinfo | 9 ++++----- math/ruby-rb-gsl/patches/patch-aa | 20 -------------------- 4 files changed, 28 insertions(+), 39 deletions(-) delete mode 100644 math/ruby-rb-gsl/patches/patch-aa (limited to 'math/ruby-rb-gsl') 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)); -- cgit v1.2.3