summaryrefslogtreecommitdiff
path: root/math/ruby-gsl
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2013-03-11 12:28:46 +0000
committertaca <taca@pkgsrc.org>2013-03-11 12:28:46 +0000
commit88678b3cc8f5cde4eba75fc71eebadd175ecee81 (patch)
tree07f319a776131340f105b3779f7b46cef411a3dd /math/ruby-gsl
parent4ce7b4d7cf49c5d93b7f6eb2b13ac19481104272 (diff)
downloadpkgsrc-88678b3cc8f5cde4eba75fc71eebadd175ecee81.tar.gz
Add ruby-gsl 1.15.3 which is latest version on rubygems.org.
It depends on math/ruby-narray, replacing ruby-rb-gsl. Changes from ruby-rb-gsl 1.14.7 isn't available.
Diffstat (limited to 'math/ruby-gsl')
-rw-r--r--math/ruby-gsl/DESCR1
-rw-r--r--math/ruby-gsl/Makefile15
-rw-r--r--math/ruby-gsl/PLIST662
-rw-r--r--math/ruby-gsl/distinfo5
4 files changed, 683 insertions, 0 deletions
diff --git a/math/ruby-gsl/DESCR b/math/ruby-gsl/DESCR
new file mode 100644
index 00000000000..96af10e967a
--- /dev/null
+++ b/math/ruby-gsl/DESCR
@@ -0,0 +1 @@
+Ruby/GSL, a ruby interface to GSL (GNU Scientific library).
diff --git a/math/ruby-gsl/Makefile b/math/ruby-gsl/Makefile
new file mode 100644
index 00000000000..b4f7dd93b5c
--- /dev/null
+++ b/math/ruby-gsl/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.13 2013/03/11 12:28:46 taca Exp $
+
+DISTNAME= gsl-1.15.3
+CATEGORIES= math
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://rb-gsl.rubyforge.org/
+COMMENT= Ruby interface to GNU Scientific Library
+LICENSE= gnu-gpl-v2 # OR later
+
+DEPENDS+= ${RUBY_PKGPREFIX}-narray>=0.5.9:../../math/ruby-narray
+
+.include "../../lang/ruby/gem.mk"
+.include "../../math/gsl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/ruby-gsl/PLIST b/math/ruby-gsl/PLIST
new file mode 100644
index 00000000000..a67c094d4f4
--- /dev/null
+++ b/math/ruby-gsl/PLIST
@@ -0,0 +1,662 @@
+@comment $NetBSD: PLIST,v 1.5 2013/03/11 12:28:46 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/AUTHORS
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/ChangeLog
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/THANKS
+${GEM_LIBDIR}/VERSION
+${GEM_LIBDIR}/examples/alf/alf.gp
+${GEM_LIBDIR}/examples/alf/alf.rb
+${GEM_LIBDIR}/examples/blas/blas.rb
+${GEM_LIBDIR}/examples/blas/dnrm2.rb
+${GEM_LIBDIR}/examples/blas/level1.rb
+${GEM_LIBDIR}/examples/blas/level2.rb
+${GEM_LIBDIR}/examples/blas/level3.rb
+${GEM_LIBDIR}/examples/bspline.rb
+${GEM_LIBDIR}/examples/cdf.rb
+${GEM_LIBDIR}/examples/cheb.rb
+${GEM_LIBDIR}/examples/combination.rb
+${GEM_LIBDIR}/examples/complex/RC-lpf.rb
+${GEM_LIBDIR}/examples/complex/add.rb
+${GEM_LIBDIR}/examples/complex/coerce.rb
+${GEM_LIBDIR}/examples/complex/complex.rb
+${GEM_LIBDIR}/examples/complex/fpmi.rb
+${GEM_LIBDIR}/examples/complex/functions.rb
+${GEM_LIBDIR}/examples/complex/michelson.rb
+${GEM_LIBDIR}/examples/complex/mul.rb
+${GEM_LIBDIR}/examples/complex/oscillator.rb
+${GEM_LIBDIR}/examples/complex/set.rb
+${GEM_LIBDIR}/examples/const/physconst.rb
+${GEM_LIBDIR}/examples/const/travel.rb
+${GEM_LIBDIR}/examples/deriv/demo.rb
+${GEM_LIBDIR}/examples/deriv/deriv.rb
+${GEM_LIBDIR}/examples/deriv/diff.rb
+${GEM_LIBDIR}/examples/dht.rb
+${GEM_LIBDIR}/examples/dirac.rb
+${GEM_LIBDIR}/examples/eigen/eigen.rb
+${GEM_LIBDIR}/examples/eigen/herm.rb
+${GEM_LIBDIR}/examples/eigen/narray.rb
+${GEM_LIBDIR}/examples/eigen/nonsymm.rb
+${GEM_LIBDIR}/examples/eigen/nonsymmv.rb
+${GEM_LIBDIR}/examples/eigen/qhoscillator.gp
+${GEM_LIBDIR}/examples/eigen/qhoscillator.rb
+${GEM_LIBDIR}/examples/eigen/vander.rb
+${GEM_LIBDIR}/examples/fft/fft.rb
+${GEM_LIBDIR}/examples/fft/fft2.rb
+${GEM_LIBDIR}/examples/fft/forward.rb
+${GEM_LIBDIR}/examples/fft/forward2.rb
+${GEM_LIBDIR}/examples/fft/radix2.rb
+${GEM_LIBDIR}/examples/fft/real-halfcomplex.rb
+${GEM_LIBDIR}/examples/fft/real-halfcomplex2.rb
+${GEM_LIBDIR}/examples/fft/realradix2.rb
+${GEM_LIBDIR}/examples/fft/sunspot.dat
+${GEM_LIBDIR}/examples/fft/sunspot.rb
+${GEM_LIBDIR}/examples/fit/expdata.dat
+${GEM_LIBDIR}/examples/fit/expfit.rb
+${GEM_LIBDIR}/examples/fit/gaussfit.rb
+${GEM_LIBDIR}/examples/fit/gaussian_2peaks.rb
+${GEM_LIBDIR}/examples/fit/hillfit.rb
+${GEM_LIBDIR}/examples/fit/lognormal.rb
+${GEM_LIBDIR}/examples/fit/lorentzfit.rb
+${GEM_LIBDIR}/examples/fit/multifit.rb
+${GEM_LIBDIR}/examples/fit/ndlinear.rb
+${GEM_LIBDIR}/examples/fit/nonlinearfit.rb
+${GEM_LIBDIR}/examples/fit/plot.gp
+${GEM_LIBDIR}/examples/fit/polyfit.rb
+${GEM_LIBDIR}/examples/fit/powerfit.rb
+${GEM_LIBDIR}/examples/fit/sigmoidfit.rb
+${GEM_LIBDIR}/examples/fit/sinfit.rb
+${GEM_LIBDIR}/examples/fit/wlinear.rb
+${GEM_LIBDIR}/examples/fresnel.rb
+${GEM_LIBDIR}/examples/function/function.rb
+${GEM_LIBDIR}/examples/function/log.rb
+${GEM_LIBDIR}/examples/function/min.rb
+${GEM_LIBDIR}/examples/function/sin.rb
+${GEM_LIBDIR}/examples/function/synchrotron.rb
+${GEM_LIBDIR}/examples/gallery/butterfly.rb
+${GEM_LIBDIR}/examples/gallery/cayley.rb
+${GEM_LIBDIR}/examples/gallery/cornu.rb
+${GEM_LIBDIR}/examples/gallery/eight.rb
+${GEM_LIBDIR}/examples/gallery/koch.rb
+${GEM_LIBDIR}/examples/gallery/lemniscate.rb
+${GEM_LIBDIR}/examples/gallery/polar.rb
+${GEM_LIBDIR}/examples/gallery/rgplot/cossin.rb
+${GEM_LIBDIR}/examples/gallery/rgplot/rgplot.replaced
+${GEM_LIBDIR}/examples/gallery/rgplot/roesller.rb
+${GEM_LIBDIR}/examples/gallery/roesller.rb
+${GEM_LIBDIR}/examples/gallery/scarabaeus.rb
+${GEM_LIBDIR}/examples/histogram/cauchy.rb
+${GEM_LIBDIR}/examples/histogram/cauchy.sh
+${GEM_LIBDIR}/examples/histogram/exponential.rb
+${GEM_LIBDIR}/examples/histogram/gauss.rb
+${GEM_LIBDIR}/examples/histogram/gsl-histogram.rb
+${GEM_LIBDIR}/examples/histogram/histo2d.rb
+${GEM_LIBDIR}/examples/histogram/histo3d.rb
+${GEM_LIBDIR}/examples/histogram/histogram-pdf.rb
+${GEM_LIBDIR}/examples/histogram/histogram.rb
+${GEM_LIBDIR}/examples/histogram/integral.rb
+${GEM_LIBDIR}/examples/histogram/poisson.rb
+${GEM_LIBDIR}/examples/histogram/power.rb
+${GEM_LIBDIR}/examples/histogram/rebin.rb
+${GEM_LIBDIR}/examples/histogram/smp.dat
+${GEM_LIBDIR}/examples/histogram/xexp.rb
+${GEM_LIBDIR}/examples/integration/ahmed.rb
+${GEM_LIBDIR}/examples/integration/cosmology.rb
+${GEM_LIBDIR}/examples/integration/friedmann.gp
+${GEM_LIBDIR}/examples/integration/friedmann.rb
+${GEM_LIBDIR}/examples/integration/gamma-zeta.rb
+${GEM_LIBDIR}/examples/integration/integration.rb
+${GEM_LIBDIR}/examples/integration/qag.rb
+${GEM_LIBDIR}/examples/integration/qag2.rb
+${GEM_LIBDIR}/examples/integration/qag3.rb
+${GEM_LIBDIR}/examples/integration/qagi.rb
+${GEM_LIBDIR}/examples/integration/qagi2.rb
+${GEM_LIBDIR}/examples/integration/qagiu.rb
+${GEM_LIBDIR}/examples/integration/qagp.rb
+${GEM_LIBDIR}/examples/integration/qags.rb
+${GEM_LIBDIR}/examples/integration/qawc.rb
+${GEM_LIBDIR}/examples/integration/qawf.rb
+${GEM_LIBDIR}/examples/integration/qawo.rb
+${GEM_LIBDIR}/examples/integration/qaws.rb
+${GEM_LIBDIR}/examples/integration/qng.rb
+${GEM_LIBDIR}/examples/interp/demo.gp
+${GEM_LIBDIR}/examples/interp/demo.rb
+${GEM_LIBDIR}/examples/interp/interp.rb
+${GEM_LIBDIR}/examples/interp/points
+${GEM_LIBDIR}/examples/interp/spline.rb
+${GEM_LIBDIR}/examples/jacobi/deriv.rb
+${GEM_LIBDIR}/examples/jacobi/integrate.rb
+${GEM_LIBDIR}/examples/jacobi/interp.rb
+${GEM_LIBDIR}/examples/jacobi/jacobi.rb
+${GEM_LIBDIR}/examples/linalg/HH.rb
+${GEM_LIBDIR}/examples/linalg/HH_narray.rb
+${GEM_LIBDIR}/examples/linalg/LQ_solve.rb
+${GEM_LIBDIR}/examples/linalg/LU.rb
+${GEM_LIBDIR}/examples/linalg/LU2.rb
+${GEM_LIBDIR}/examples/linalg/LU_narray.rb
+${GEM_LIBDIR}/examples/linalg/PTLQ.rb
+${GEM_LIBDIR}/examples/linalg/QR.rb
+${GEM_LIBDIR}/examples/linalg/QRPT.rb
+${GEM_LIBDIR}/examples/linalg/QR_solve.rb
+${GEM_LIBDIR}/examples/linalg/QR_solve_narray.rb
+${GEM_LIBDIR}/examples/linalg/SV.rb
+${GEM_LIBDIR}/examples/linalg/SV_narray.rb
+${GEM_LIBDIR}/examples/linalg/SV_solve.rb
+${GEM_LIBDIR}/examples/linalg/chol.rb
+${GEM_LIBDIR}/examples/linalg/chol_narray.rb
+${GEM_LIBDIR}/examples/linalg/complex.rb
+${GEM_LIBDIR}/examples/linalg/invert_narray.rb
+${GEM_LIBDIR}/examples/math/const.rb
+${GEM_LIBDIR}/examples/math/elementary.rb
+${GEM_LIBDIR}/examples/math/functions.rb
+${GEM_LIBDIR}/examples/math/inf_nan.rb
+${GEM_LIBDIR}/examples/math/minmax.rb
+${GEM_LIBDIR}/examples/math/power.rb
+${GEM_LIBDIR}/examples/math/test.rb
+${GEM_LIBDIR}/examples/matrix/a.dat
+${GEM_LIBDIR}/examples/matrix/add.rb
+${GEM_LIBDIR}/examples/matrix/b.dat
+${GEM_LIBDIR}/examples/matrix/cat.rb
+${GEM_LIBDIR}/examples/matrix/colvectors.rb
+${GEM_LIBDIR}/examples/matrix/complex.rb
+${GEM_LIBDIR}/examples/matrix/det.rb
+${GEM_LIBDIR}/examples/matrix/diagonal.rb
+${GEM_LIBDIR}/examples/matrix/get_all.rb
+${GEM_LIBDIR}/examples/matrix/hilbert.rb
+${GEM_LIBDIR}/examples/matrix/iterator.rb
+${GEM_LIBDIR}/examples/matrix/matrix.rb
+${GEM_LIBDIR}/examples/matrix/minmax.rb
+${GEM_LIBDIR}/examples/matrix/mul.rb
+${GEM_LIBDIR}/examples/matrix/rand.rb
+${GEM_LIBDIR}/examples/matrix/read.rb
+${GEM_LIBDIR}/examples/matrix/rowcol.rb
+${GEM_LIBDIR}/examples/matrix/set.rb
+${GEM_LIBDIR}/examples/matrix/set_all.rb
+${GEM_LIBDIR}/examples/matrix/view.rb
+${GEM_LIBDIR}/examples/matrix/view_all.rb
+${GEM_LIBDIR}/examples/matrix/write.rb
+${GEM_LIBDIR}/examples/min.rb
+${GEM_LIBDIR}/examples/monte/miser.rb
+${GEM_LIBDIR}/examples/monte/monte.rb
+${GEM_LIBDIR}/examples/monte/plain.rb
+${GEM_LIBDIR}/examples/monte/vegas.rb
+${GEM_LIBDIR}/examples/multimin/bundle.rb
+${GEM_LIBDIR}/examples/multimin/cqp.rb
+${GEM_LIBDIR}/examples/multimin/fdfminimizer.rb
+${GEM_LIBDIR}/examples/multimin/fminimizer.rb
+${GEM_LIBDIR}/examples/multiroot/demo.rb
+${GEM_LIBDIR}/examples/multiroot/fdfsolver.rb
+${GEM_LIBDIR}/examples/multiroot/fsolver.rb
+${GEM_LIBDIR}/examples/multiroot/fsolver2.rb
+${GEM_LIBDIR}/examples/multiroot/fsolver3.rb
+${GEM_LIBDIR}/examples/narray/histogram.rb
+${GEM_LIBDIR}/examples/narray/mandel.rb
+${GEM_LIBDIR}/examples/narray/narray.rb
+${GEM_LIBDIR}/examples/narray/narray2.rb
+${GEM_LIBDIR}/examples/narray/sf.rb
+${GEM_LIBDIR}/examples/ntuple/create.rb
+${GEM_LIBDIR}/examples/ntuple/project.rb
+${GEM_LIBDIR}/examples/odeiv/binarysystem.gp
+${GEM_LIBDIR}/examples/odeiv/binarysystem.rb
+${GEM_LIBDIR}/examples/odeiv/demo.gp
+${GEM_LIBDIR}/examples/odeiv/demo.rb
+${GEM_LIBDIR}/examples/odeiv/demo2.gp
+${GEM_LIBDIR}/examples/odeiv/duffing.rb
+${GEM_LIBDIR}/examples/odeiv/frei1.rb
+${GEM_LIBDIR}/examples/odeiv/frei2.rb
+${GEM_LIBDIR}/examples/odeiv/legendre.rb
+${GEM_LIBDIR}/examples/odeiv/odeiv.rb
+${GEM_LIBDIR}/examples/odeiv/odeiv2.rb
+${GEM_LIBDIR}/examples/odeiv/oscillator.rb
+${GEM_LIBDIR}/examples/odeiv/sedov.rb
+${GEM_LIBDIR}/examples/odeiv/whitedwarf.gp
+${GEM_LIBDIR}/examples/odeiv/whitedwarf.rb
+${GEM_LIBDIR}/examples/ool/conmin.rb
+${GEM_LIBDIR}/examples/ool/gencan.rb
+${GEM_LIBDIR}/examples/ool/pgrad.rb
+${GEM_LIBDIR}/examples/ool/spg.rb
+${GEM_LIBDIR}/examples/pdf/bernoulli.rb
+${GEM_LIBDIR}/examples/pdf/beta.rb
+${GEM_LIBDIR}/examples/pdf/binomiral.rb
+${GEM_LIBDIR}/examples/pdf/cauchy.rb
+${GEM_LIBDIR}/examples/pdf/chisq.rb
+${GEM_LIBDIR}/examples/pdf/exponential.rb
+${GEM_LIBDIR}/examples/pdf/exppow.rb
+${GEM_LIBDIR}/examples/pdf/fdist.rb
+${GEM_LIBDIR}/examples/pdf/flat.rb
+${GEM_LIBDIR}/examples/pdf/gamma.rb
+${GEM_LIBDIR}/examples/pdf/gauss-tail.rb
+${GEM_LIBDIR}/examples/pdf/gauss.rb
+${GEM_LIBDIR}/examples/pdf/geometric.rb
+${GEM_LIBDIR}/examples/pdf/gumbel.rb
+${GEM_LIBDIR}/examples/pdf/hypergeometric.rb
+${GEM_LIBDIR}/examples/pdf/landau.rb
+${GEM_LIBDIR}/examples/pdf/laplace.rb
+${GEM_LIBDIR}/examples/pdf/logarithmic.rb
+${GEM_LIBDIR}/examples/pdf/logistic.rb
+${GEM_LIBDIR}/examples/pdf/lognormal.rb
+${GEM_LIBDIR}/examples/pdf/neg-binomiral.rb
+${GEM_LIBDIR}/examples/pdf/pareto.rb
+${GEM_LIBDIR}/examples/pdf/pascal.rb
+${GEM_LIBDIR}/examples/pdf/poisson.rb
+${GEM_LIBDIR}/examples/pdf/rayleigh-tail.rb
+${GEM_LIBDIR}/examples/pdf/rayleigh.rb
+${GEM_LIBDIR}/examples/pdf/tdist.rb
+${GEM_LIBDIR}/examples/pdf/weibull.rb
+${GEM_LIBDIR}/examples/permutation/ex1.rb
+${GEM_LIBDIR}/examples/permutation/permutation.rb
+${GEM_LIBDIR}/examples/poly/bell.rb
+${GEM_LIBDIR}/examples/poly/bessel.rb
+${GEM_LIBDIR}/examples/poly/cheb.rb
+${GEM_LIBDIR}/examples/poly/cheb_II.rb
+${GEM_LIBDIR}/examples/poly/cubic.rb
+${GEM_LIBDIR}/examples/poly/demo.rb
+${GEM_LIBDIR}/examples/poly/eval.rb
+${GEM_LIBDIR}/examples/poly/eval_derivs.rb
+${GEM_LIBDIR}/examples/poly/fit.rb
+${GEM_LIBDIR}/examples/poly/hermite.rb
+${GEM_LIBDIR}/examples/poly/poly.rb
+${GEM_LIBDIR}/examples/poly/quadratic.rb
+${GEM_LIBDIR}/examples/random/diffusion.rb
+${GEM_LIBDIR}/examples/random/gaussian.rb
+${GEM_LIBDIR}/examples/random/generator.rb
+${GEM_LIBDIR}/examples/random/hdsobol.rb
+${GEM_LIBDIR}/examples/random/poisson.rb
+${GEM_LIBDIR}/examples/random/qrng.rb
+${GEM_LIBDIR}/examples/random/randomwalk.rb
+${GEM_LIBDIR}/examples/random/randomwalk2d.rb
+${GEM_LIBDIR}/examples/random/rayleigh.rb
+${GEM_LIBDIR}/examples/random/rng.rb
+${GEM_LIBDIR}/examples/random/rngextra.rb
+${GEM_LIBDIR}/examples/roots/bisection.rb
+${GEM_LIBDIR}/examples/roots/brent.rb
+${GEM_LIBDIR}/examples/roots/demo.rb
+${GEM_LIBDIR}/examples/roots/newton.rb
+${GEM_LIBDIR}/examples/roots/recombination.gp
+${GEM_LIBDIR}/examples/roots/recombination.rb
+${GEM_LIBDIR}/examples/roots/steffenson.rb
+${GEM_LIBDIR}/examples/sf/ShiChi.rb
+${GEM_LIBDIR}/examples/sf/SiCi.rb
+${GEM_LIBDIR}/examples/sf/airy_Ai.rb
+${GEM_LIBDIR}/examples/sf/airy_Bi.rb
+${GEM_LIBDIR}/examples/sf/bessel_IK.rb
+${GEM_LIBDIR}/examples/sf/bessel_JY.rb
+${GEM_LIBDIR}/examples/sf/beta_inc.rb
+${GEM_LIBDIR}/examples/sf/clausen.rb
+${GEM_LIBDIR}/examples/sf/dawson.rb
+${GEM_LIBDIR}/examples/sf/debye.rb
+${GEM_LIBDIR}/examples/sf/dilog.rb
+${GEM_LIBDIR}/examples/sf/ellint.rb
+${GEM_LIBDIR}/examples/sf/expint.rb
+${GEM_LIBDIR}/examples/sf/fermi.rb
+${GEM_LIBDIR}/examples/sf/gamma_inc_P.rb
+${GEM_LIBDIR}/examples/sf/gegenbauer.rb
+${GEM_LIBDIR}/examples/sf/hyperg.rb
+${GEM_LIBDIR}/examples/sf/laguerre.rb
+${GEM_LIBDIR}/examples/sf/lambertW.rb
+${GEM_LIBDIR}/examples/sf/legendre_P.rb
+${GEM_LIBDIR}/examples/sf/lngamma.rb
+${GEM_LIBDIR}/examples/sf/psi.rb
+${GEM_LIBDIR}/examples/sf/sphbessel.gp
+${GEM_LIBDIR}/examples/sf/sphbessel.rb
+${GEM_LIBDIR}/examples/sf/synchrotron.rb
+${GEM_LIBDIR}/examples/sf/transport.rb
+${GEM_LIBDIR}/examples/sf/zetam1.rb
+${GEM_LIBDIR}/examples/siman.rb
+${GEM_LIBDIR}/examples/sort/heapsort.rb
+${GEM_LIBDIR}/examples/sort/heapsort_vector_complex.rb
+${GEM_LIBDIR}/examples/sort/sort.rb
+${GEM_LIBDIR}/examples/sort/sort2.rb
+${GEM_LIBDIR}/examples/stats/mean.rb
+${GEM_LIBDIR}/examples/stats/statistics.rb
+${GEM_LIBDIR}/examples/stats/test.rb
+${GEM_LIBDIR}/examples/sum.rb
+${GEM_LIBDIR}/examples/tamu_anova.rb
+${GEM_LIBDIR}/examples/vector/a.dat
+${GEM_LIBDIR}/examples/vector/add.rb
+${GEM_LIBDIR}/examples/vector/b.dat
+${GEM_LIBDIR}/examples/vector/c.dat
+${GEM_LIBDIR}/examples/vector/collect.rb
+${GEM_LIBDIR}/examples/vector/compare.rb
+${GEM_LIBDIR}/examples/vector/complex.rb
+${GEM_LIBDIR}/examples/vector/complex_get_all.rb
+${GEM_LIBDIR}/examples/vector/complex_set_all.rb
+${GEM_LIBDIR}/examples/vector/complex_view_all.rb
+${GEM_LIBDIR}/examples/vector/connect.rb
+${GEM_LIBDIR}/examples/vector/decimate.rb
+${GEM_LIBDIR}/examples/vector/diff.rb
+${GEM_LIBDIR}/examples/vector/filescan.rb
+${GEM_LIBDIR}/examples/vector/floor.rb
+${GEM_LIBDIR}/examples/vector/get_all.rb
+${GEM_LIBDIR}/examples/vector/gnuplot.rb
+${GEM_LIBDIR}/examples/vector/graph.rb
+${GEM_LIBDIR}/examples/vector/histogram.rb
+${GEM_LIBDIR}/examples/vector/linspace.rb
+${GEM_LIBDIR}/examples/vector/log.rb
+${GEM_LIBDIR}/examples/vector/logic.rb
+${GEM_LIBDIR}/examples/vector/logspace.rb
+${GEM_LIBDIR}/examples/vector/minmax.rb
+${GEM_LIBDIR}/examples/vector/mul.rb
+${GEM_LIBDIR}/examples/vector/narray.rb
+${GEM_LIBDIR}/examples/vector/read.rb
+${GEM_LIBDIR}/examples/vector/set.rb
+${GEM_LIBDIR}/examples/vector/set_all.rb
+${GEM_LIBDIR}/examples/vector/smpv.dat
+${GEM_LIBDIR}/examples/vector/test.rb
+${GEM_LIBDIR}/examples/vector/test_gslblock.rb
+${GEM_LIBDIR}/examples/vector/vector.rb
+${GEM_LIBDIR}/examples/vector/view.rb
+${GEM_LIBDIR}/examples/vector/view_all.rb
+${GEM_LIBDIR}/examples/vector/where.rb
+${GEM_LIBDIR}/examples/vector/write.rb
+${GEM_LIBDIR}/examples/vector/zip.rb
+${GEM_LIBDIR}/examples/wavelet/ecg.dat
+${GEM_LIBDIR}/examples/wavelet/wavelet1.rb
+${GEM_LIBDIR}/ext/alf.c
+${GEM_LIBDIR}/ext/array.c
+${GEM_LIBDIR}/ext/array_complex.c
+${GEM_LIBDIR}/ext/blas.c
+${GEM_LIBDIR}/ext/blas1.c
+${GEM_LIBDIR}/ext/blas2.c
+${GEM_LIBDIR}/ext/blas3.c
+${GEM_LIBDIR}/ext/block.c
+${GEM_LIBDIR}/ext/block_source.c
+${GEM_LIBDIR}/ext/bspline.c
+${GEM_LIBDIR}/ext/bundle.c
+${GEM_LIBDIR}/ext/cdf.c
+${GEM_LIBDIR}/ext/cheb.c
+${GEM_LIBDIR}/ext/combination.c
+${GEM_LIBDIR}/ext/common.c
+${GEM_LIBDIR}/ext/complex.c
+${GEM_LIBDIR}/ext/const.c
+${GEM_LIBDIR}/ext/const_additional.c
+${GEM_LIBDIR}/ext/cqp.c
+${GEM_LIBDIR}/ext/deriv.c
+${GEM_LIBDIR}/ext/dht.c
+${GEM_LIBDIR}/ext/diff.c
+${GEM_LIBDIR}/ext/dirac.c
+${GEM_LIBDIR}/ext/eigen.c
+${GEM_LIBDIR}/ext/error.c
+${GEM_LIBDIR}/ext/extconf.rb
+${GEM_LIBDIR}/ext/fcmp.c
+${GEM_LIBDIR}/ext/fft.c
+${GEM_LIBDIR}/ext/fit.c
+${GEM_LIBDIR}/ext/fresnel.c
+${GEM_LIBDIR}/ext/function.c
+${GEM_LIBDIR}/ext/geometry.c
+${GEM_LIBDIR}/ext/graph.c
+${GEM_LIBDIR}/ext/gsl.c
+${GEM_LIBDIR}/ext/gsl_narray.c
+${GEM_LIBDIR}/ext/histogram.c
+${GEM_LIBDIR}/ext/histogram2d.c
+${GEM_LIBDIR}/ext/histogram3d.c
+${GEM_LIBDIR}/ext/histogram3d_source.c
+${GEM_LIBDIR}/ext/histogram_find.c
+${GEM_LIBDIR}/ext/histogram_oper.c
+${GEM_LIBDIR}/ext/ieee.c
+${GEM_LIBDIR}/ext/integration.c
+${GEM_LIBDIR}/ext/interp.c
+${GEM_LIBDIR}/ext/jacobi.c
+${GEM_LIBDIR}/ext/linalg.c
+${GEM_LIBDIR}/ext/linalg_complex.c
+${GEM_LIBDIR}/ext/math.c
+${GEM_LIBDIR}/ext/matrix.c
+${GEM_LIBDIR}/ext/matrix_complex.c
+${GEM_LIBDIR}/ext/matrix_double.c
+${GEM_LIBDIR}/ext/matrix_int.c
+${GEM_LIBDIR}/ext/matrix_source.c
+${GEM_LIBDIR}/ext/min.c
+${GEM_LIBDIR}/ext/monte.c
+${GEM_LIBDIR}/ext/multifit.c
+${GEM_LIBDIR}/ext/multimin.c
+${GEM_LIBDIR}/ext/multimin_fsdf.c
+${GEM_LIBDIR}/ext/multiroots.c
+${GEM_LIBDIR}/ext/multiset.c
+${GEM_LIBDIR}/ext/ndlinear.c
+${GEM_LIBDIR}/ext/nmf.c
+${GEM_LIBDIR}/ext/nmf_wrap.c
+${GEM_LIBDIR}/ext/ntuple.c
+${GEM_LIBDIR}/ext/odeiv.c
+${GEM_LIBDIR}/ext/ool.c
+${GEM_LIBDIR}/ext/oper_complex_source.c
+${GEM_LIBDIR}/ext/permutation.c
+${GEM_LIBDIR}/ext/poly.c
+${GEM_LIBDIR}/ext/poly2.c
+${GEM_LIBDIR}/ext/poly_source.c
+${GEM_LIBDIR}/ext/qrng.c
+${GEM_LIBDIR}/ext/randist.c
+${GEM_LIBDIR}/ext/rational.c
+${GEM_LIBDIR}/ext/rng.c
+${GEM_LIBDIR}/ext/root.c
+${GEM_LIBDIR}/ext/sf.c
+${GEM_LIBDIR}/ext/sf_airy.c
+${GEM_LIBDIR}/ext/sf_bessel.c
+${GEM_LIBDIR}/ext/sf_clausen.c
+${GEM_LIBDIR}/ext/sf_coulomb.c
+${GEM_LIBDIR}/ext/sf_coupling.c
+${GEM_LIBDIR}/ext/sf_dawson.c
+${GEM_LIBDIR}/ext/sf_debye.c
+${GEM_LIBDIR}/ext/sf_dilog.c
+${GEM_LIBDIR}/ext/sf_elementary.c
+${GEM_LIBDIR}/ext/sf_ellint.c
+${GEM_LIBDIR}/ext/sf_elljac.c
+${GEM_LIBDIR}/ext/sf_erfc.c
+${GEM_LIBDIR}/ext/sf_exp.c
+${GEM_LIBDIR}/ext/sf_expint.c
+${GEM_LIBDIR}/ext/sf_fermi_dirac.c
+${GEM_LIBDIR}/ext/sf_gamma.c
+${GEM_LIBDIR}/ext/sf_gegenbauer.c
+${GEM_LIBDIR}/ext/sf_hyperg.c
+${GEM_LIBDIR}/ext/sf_laguerre.c
+${GEM_LIBDIR}/ext/sf_lambert.c
+${GEM_LIBDIR}/ext/sf_legendre.c
+${GEM_LIBDIR}/ext/sf_log.c
+${GEM_LIBDIR}/ext/sf_mathieu.c
+${GEM_LIBDIR}/ext/sf_power.c
+${GEM_LIBDIR}/ext/sf_psi.c
+${GEM_LIBDIR}/ext/sf_synchrotron.c
+${GEM_LIBDIR}/ext/sf_transport.c
+${GEM_LIBDIR}/ext/sf_trigonometric.c
+${GEM_LIBDIR}/ext/sf_zeta.c
+${GEM_LIBDIR}/ext/signal.c
+${GEM_LIBDIR}/ext/siman.c
+${GEM_LIBDIR}/ext/sort.c
+${GEM_LIBDIR}/ext/spline.c
+${GEM_LIBDIR}/ext/stats.c
+${GEM_LIBDIR}/ext/sum.c
+${GEM_LIBDIR}/ext/tamu_anova.c
+${GEM_LIBDIR}/ext/tensor.c
+${GEM_LIBDIR}/ext/tensor_source.c
+${GEM_LIBDIR}/ext/vector.c
+${GEM_LIBDIR}/ext/vector_complex.c
+${GEM_LIBDIR}/ext/vector_double.c
+${GEM_LIBDIR}/ext/vector_int.c
+${GEM_LIBDIR}/ext/vector_source.c
+${GEM_LIBDIR}/ext/wavelet.c
+${GEM_LIBDIR}/include/rb_gsl.h
+${GEM_LIBDIR}/include/rb_gsl_array.h
+${GEM_LIBDIR}/include/rb_gsl_cheb.h
+${GEM_LIBDIR}/include/rb_gsl_common.h
+${GEM_LIBDIR}/include/rb_gsl_complex.h
+${GEM_LIBDIR}/include/rb_gsl_config.h
+${GEM_LIBDIR}/include/rb_gsl_const.h
+${GEM_LIBDIR}/include/rb_gsl_dirac.h
+${GEM_LIBDIR}/include/rb_gsl_eigen.h
+${GEM_LIBDIR}/include/rb_gsl_fft.h
+${GEM_LIBDIR}/include/rb_gsl_fit.h
+${GEM_LIBDIR}/include/rb_gsl_function.h
+${GEM_LIBDIR}/include/rb_gsl_graph.h
+${GEM_LIBDIR}/include/rb_gsl_histogram.h
+${GEM_LIBDIR}/include/rb_gsl_histogram3d.h
+${GEM_LIBDIR}/include/rb_gsl_integration.h
+${GEM_LIBDIR}/include/rb_gsl_interp.h
+${GEM_LIBDIR}/include/rb_gsl_linalg.h
+${GEM_LIBDIR}/include/rb_gsl_math.h
+${GEM_LIBDIR}/include/rb_gsl_odeiv.h
+${GEM_LIBDIR}/include/rb_gsl_poly.h
+${GEM_LIBDIR}/include/rb_gsl_rational.h
+${GEM_LIBDIR}/include/rb_gsl_rng.h
+${GEM_LIBDIR}/include/rb_gsl_root.h
+${GEM_LIBDIR}/include/rb_gsl_sf.h
+${GEM_LIBDIR}/include/rb_gsl_statistics.h
+${GEM_LIBDIR}/include/rb_gsl_tensor.h
+${GEM_LIBDIR}/include/rb_gsl_with_narray.h
+${GEM_LIBDIR}/include/templates_off.h
+${GEM_LIBDIR}/include/templates_on.h
+${GEM_LIBDIR}/lib/gsl.rb
+${GEM_LIBDIR}/lib/gsl/gnuplot.rb
+${GEM_LIBDIR}/lib/gsl/oper.rb
+${GEM_LIBDIR}/lib/ool.rb
+${GEM_LIBDIR}/lib/ool/conmin.rb
+${GEM_LIBDIR}/lib/rb_gsl.${RUBY_DLEXT}
+${GEM_LIBDIR}/lib/rbgsl.rb
+${GEM_LIBDIR}/rdoc/alf.rdoc
+${GEM_LIBDIR}/rdoc/blas.rdoc
+${GEM_LIBDIR}/rdoc/bspline.rdoc
+${GEM_LIBDIR}/rdoc/changes.rdoc
+${GEM_LIBDIR}/rdoc/cheb.rdoc
+${GEM_LIBDIR}/rdoc/cholesky_complex.rdoc
+${GEM_LIBDIR}/rdoc/combi.rdoc
+${GEM_LIBDIR}/rdoc/complex.rdoc
+${GEM_LIBDIR}/rdoc/const.rdoc
+${GEM_LIBDIR}/rdoc/dht.rdoc
+${GEM_LIBDIR}/rdoc/diff.rdoc
+${GEM_LIBDIR}/rdoc/ehandling.rdoc
+${GEM_LIBDIR}/rdoc/eigen.rdoc
+${GEM_LIBDIR}/rdoc/fft.rdoc
+${GEM_LIBDIR}/rdoc/fit.rdoc
+${GEM_LIBDIR}/rdoc/function.rdoc
+${GEM_LIBDIR}/rdoc/graph.rdoc
+${GEM_LIBDIR}/rdoc/hist.rdoc
+${GEM_LIBDIR}/rdoc/hist2d.rdoc
+${GEM_LIBDIR}/rdoc/hist3d.rdoc
+${GEM_LIBDIR}/rdoc/index.rdoc
+${GEM_LIBDIR}/rdoc/integration.rdoc
+${GEM_LIBDIR}/rdoc/interp.rdoc
+${GEM_LIBDIR}/rdoc/intro.rdoc
+${GEM_LIBDIR}/rdoc/linalg.rdoc
+${GEM_LIBDIR}/rdoc/linalg_complex.rdoc
+${GEM_LIBDIR}/rdoc/math.rdoc
+${GEM_LIBDIR}/rdoc/matrix.rdoc
+${GEM_LIBDIR}/rdoc/min.rdoc
+${GEM_LIBDIR}/rdoc/monte.rdoc
+${GEM_LIBDIR}/rdoc/multimin.rdoc
+${GEM_LIBDIR}/rdoc/multiroot.rdoc
+${GEM_LIBDIR}/rdoc/narray.rdoc
+${GEM_LIBDIR}/rdoc/ndlinear.rdoc
+${GEM_LIBDIR}/rdoc/nonlinearfit.rdoc
+${GEM_LIBDIR}/rdoc/ntuple.rdoc
+${GEM_LIBDIR}/rdoc/odeiv.rdoc
+${GEM_LIBDIR}/rdoc/perm.rdoc
+${GEM_LIBDIR}/rdoc/poly.rdoc
+${GEM_LIBDIR}/rdoc/qrng.rdoc
+${GEM_LIBDIR}/rdoc/randist.rdoc
+${GEM_LIBDIR}/rdoc/ref.rdoc
+${GEM_LIBDIR}/rdoc/rng.rdoc
+${GEM_LIBDIR}/rdoc/rngextra.rdoc
+${GEM_LIBDIR}/rdoc/roots.rdoc
+${GEM_LIBDIR}/rdoc/screenshot.rdoc
+${GEM_LIBDIR}/rdoc/sf.rdoc
+${GEM_LIBDIR}/rdoc/siman.rdoc
+${GEM_LIBDIR}/rdoc/sort.rdoc
+${GEM_LIBDIR}/rdoc/start.rdoc
+${GEM_LIBDIR}/rdoc/stats.rdoc
+${GEM_LIBDIR}/rdoc/sum.rdoc
+${GEM_LIBDIR}/rdoc/tensor.rdoc
+${GEM_LIBDIR}/rdoc/tut.rdoc
+${GEM_LIBDIR}/rdoc/use.rdoc
+${GEM_LIBDIR}/rdoc/vector.rdoc
+${GEM_LIBDIR}/rdoc/vector_complex.rdoc
+${GEM_LIBDIR}/rdoc/wavelet.rdoc
+${GEM_LIBDIR}/setup.rb
+${GEM_LIBDIR}/tests/blas/amax.rb
+${GEM_LIBDIR}/tests/blas/asum.rb
+${GEM_LIBDIR}/tests/blas/axpy.rb
+${GEM_LIBDIR}/tests/blas/copy.rb
+${GEM_LIBDIR}/tests/blas/dot.rb
+${GEM_LIBDIR}/tests/bspline.rb
+${GEM_LIBDIR}/tests/cdf.rb
+${GEM_LIBDIR}/tests/cheb.rb
+${GEM_LIBDIR}/tests/combination.rb
+${GEM_LIBDIR}/tests/complex.rb
+${GEM_LIBDIR}/tests/const.rb
+${GEM_LIBDIR}/tests/deriv.rb
+${GEM_LIBDIR}/tests/dht/dht1.rb
+${GEM_LIBDIR}/tests/dht/dht2.rb
+${GEM_LIBDIR}/tests/dht/dht3.rb
+${GEM_LIBDIR}/tests/dht/dht4.rb
+${GEM_LIBDIR}/tests/diff.rb
+${GEM_LIBDIR}/tests/eigen/eigen.rb
+${GEM_LIBDIR}/tests/eigen/gen.rb
+${GEM_LIBDIR}/tests/eigen/genherm.rb
+${GEM_LIBDIR}/tests/eigen/gensymm.rb
+${GEM_LIBDIR}/tests/eigen/nonsymm.rb
+${GEM_LIBDIR}/tests/eigen/nonsymmv.rb
+${GEM_LIBDIR}/tests/eigen/symm-herm.rb
+${GEM_LIBDIR}/tests/err.rb
+${GEM_LIBDIR}/tests/fit.rb
+${GEM_LIBDIR}/tests/gsl_test.rb
+${GEM_LIBDIR}/tests/gsl_test2.rb
+${GEM_LIBDIR}/tests/histo.rb
+${GEM_LIBDIR}/tests/integration/integration1.rb
+${GEM_LIBDIR}/tests/integration/integration2.rb
+${GEM_LIBDIR}/tests/integration/integration3.rb
+${GEM_LIBDIR}/tests/integration/integration4.rb
+${GEM_LIBDIR}/tests/interp.rb
+${GEM_LIBDIR}/tests/linalg/HH.rb
+${GEM_LIBDIR}/tests/linalg/LU.rb
+${GEM_LIBDIR}/tests/linalg/QR.rb
+${GEM_LIBDIR}/tests/linalg/SV.rb
+${GEM_LIBDIR}/tests/linalg/TDN.rb
+${GEM_LIBDIR}/tests/linalg/TDS.rb
+${GEM_LIBDIR}/tests/linalg/bidiag.rb
+${GEM_LIBDIR}/tests/linalg/cholesky.rb
+${GEM_LIBDIR}/tests/linalg/linalg.rb
+${GEM_LIBDIR}/tests/matrix/matrix_complex_test.rb
+${GEM_LIBDIR}/tests/matrix/matrix_nmf_test.rb
+${GEM_LIBDIR}/tests/matrix/matrix_test.rb
+${GEM_LIBDIR}/tests/min.rb
+${GEM_LIBDIR}/tests/monte/miser.rb
+${GEM_LIBDIR}/tests/monte/vegas.rb
+${GEM_LIBDIR}/tests/multifit/test_2dgauss.rb
+${GEM_LIBDIR}/tests/multifit/test_brown.rb
+${GEM_LIBDIR}/tests/multifit/test_enso.rb
+${GEM_LIBDIR}/tests/multifit/test_filip.rb
+${GEM_LIBDIR}/tests/multifit/test_gauss.rb
+${GEM_LIBDIR}/tests/multifit/test_longley.rb
+${GEM_LIBDIR}/tests/multifit/test_multifit.rb
+${GEM_LIBDIR}/tests/multimin.rb
+${GEM_LIBDIR}/tests/multiroot.rb
+${GEM_LIBDIR}/tests/multiset.rb
+${GEM_LIBDIR}/tests/narray/blas_dnrm2.rb
+${GEM_LIBDIR}/tests/odeiv.rb
+${GEM_LIBDIR}/tests/poly/poly.rb
+${GEM_LIBDIR}/tests/poly/special.rb
+${GEM_LIBDIR}/tests/qrng.rb
+${GEM_LIBDIR}/tests/quartic.rb
+${GEM_LIBDIR}/tests/randist.rb
+${GEM_LIBDIR}/tests/rng.rb
+${GEM_LIBDIR}/tests/roots.rb
+${GEM_LIBDIR}/tests/run-test.sh
+${GEM_LIBDIR}/tests/sf/gsl_test_sf.rb
+${GEM_LIBDIR}/tests/sf/test_airy.rb
+${GEM_LIBDIR}/tests/sf/test_bessel.rb
+${GEM_LIBDIR}/tests/sf/test_coulomb.rb
+${GEM_LIBDIR}/tests/sf/test_dilog.rb
+${GEM_LIBDIR}/tests/sf/test_gamma.rb
+${GEM_LIBDIR}/tests/sf/test_hyperg.rb
+${GEM_LIBDIR}/tests/sf/test_legendre.rb
+${GEM_LIBDIR}/tests/sf/test_mathieu.rb
+${GEM_LIBDIR}/tests/sf/test_mode.rb
+${GEM_LIBDIR}/tests/sf/test_sf.rb
+${GEM_LIBDIR}/tests/stats.rb
+${GEM_LIBDIR}/tests/stats_mt.rb
+${GEM_LIBDIR}/tests/sum.rb
+${GEM_LIBDIR}/tests/sys.rb
+${GEM_LIBDIR}/tests/tensor.rb
+${GEM_LIBDIR}/tests/vector/vector_complex_test.rb
+${GEM_LIBDIR}/tests/vector/vector_test.rb
+${GEM_LIBDIR}/tests/wavelet.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/math/ruby-gsl/distinfo b/math/ruby-gsl/distinfo
new file mode 100644
index 00000000000..f0a03a49aab
--- /dev/null
+++ b/math/ruby-gsl/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.6 2013/03/11 12:28:46 taca Exp $
+
+SHA1 (gsl-1.15.3.gem) = c3e3d8d47d4e456bcc40be9f43f7da2667622ed5
+RMD160 (gsl-1.15.3.gem) = 73d5d601c4ace8c5a0cabd4bab6045191d1a4077
+Size (gsl-1.15.3.gem) = 620032 bytes