pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/ruby-rb-gsl Update ruby-rb-gsl to 1.10.3.
details: https://anonhg.NetBSD.org/pkgsrc/rev/3117c0c61dd5
branches: trunk
changeset: 543582:3117c0c61dd5
user: minskim <minskim%pkgsrc.org@localhost>
date: Fri Jun 20 15:34:33 2008 +0000
description:
Update ruby-rb-gsl to 1.10.3.
Major changes since 1.9.2:
* GSL-1.10 support
* Generalized eigensystems
* Cholesky routines to complex matrices
* and more
* NDLINEAR extension support: multi-linear,
multi-parameter least squares fitting
diffstat:
math/ruby-rb-gsl/Makefile | 16 ++++++++--------
math/ruby-rb-gsl/PLIST | 21 +++++++++------------
math/ruby-rb-gsl/distinfo | 9 ++++-----
math/ruby-rb-gsl/patches/patch-aa | 13 -------------
4 files changed, 21 insertions(+), 38 deletions(-)
diffs (183 lines):
diff -r 6b70568e6623 -r 3117c0c61dd5 math/ruby-rb-gsl/Makefile
--- a/math/ruby-rb-gsl/Makefile Fri Jun 20 15:28:11 2008 +0000
+++ b/math/ruby-rb-gsl/Makefile Fri Jun 20 15:34:33 2008 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2008/06/19 14:51:16 taca Exp $
+# $NetBSD: Makefile,v 1.3 2008/06/20 15:34:33 minskim Exp $
-DISTNAME= rb-gsl-1.9.2
+DISTNAME= rb-gsl-1.10.3
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= math ruby
-MASTER_SITES= http://rubyforge.org/frs/download.php/23975/
+MASTER_SITES= http://rubyforge.org/frs/download.php/28909/
MAINTAINER= minskim%NetBSD.org@localhost
HOMEPAGE= http://rb-gsl.rubyforge.org/
@@ -16,20 +15,21 @@
--siterubyver=${PREFIX}/${RUBY_VENDORLIB} \
--siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB}
+REPLACE_RUBY_DIRS= examples
+
INSTALLATION_DIRS= ${RUBY_DOC}/gsl ${RUBY_EG}/gsl
.include "../../lang/ruby/modules.mk"
.include "../../math/gsl/buildlink3.mk"
post-patch:
- cd ${WRKSRC}/samples; \
- ${FIND} . -type d -exec ${CHMOD} ${PKGDIRMODE} {} \; ;\
- ${FIND} . -type f -exec ${CHMOD} ${SHAREMODE} {} \;
+ 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}/samples; ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}/gsl
+ cd ${WRKSRC}/examples; ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_EG}/gsl
${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DESTDIR}${PREFIX}/${RUBY_EG}/gsl
.include "../../mk/bsd.pkg.mk"
diff -r 6b70568e6623 -r 3117c0c61dd5 math/ruby-rb-gsl/PLIST
--- a/math/ruby-rb-gsl/PLIST Fri Jun 20 15:28:11 2008 +0000
+++ b/math/ruby-rb-gsl/PLIST Fri Jun 20 15:34:33 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2008/06/19 14:51:16 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/06/20 15:34:33 minskim Exp $
${RUBY_VENDORLIB}/gsl.rb
${RUBY_VENDORLIB}/gsl/gnuplot.rb
${RUBY_VENDORLIB}/gsl/oper.rb
@@ -7,11 +7,10 @@
${RUBY_VENDORLIB}/ool/conmin.rb
${RUBY_VENDORLIB}/rbgsl.rb
${RUBY_DOC}/gsl/README
-${RUBY_DOC}/gsl/airy.html
-${RUBY_DOC}/gsl/bessel.html
${RUBY_DOC}/gsl/blas.html
${RUBY_DOC}/gsl/bspline.html
${RUBY_DOC}/gsl/cheb.html
+${RUBY_DOC}/gsl/cholesky_complex.html
${RUBY_DOC}/gsl/combi.html
${RUBY_DOC}/gsl/complex.html
${RUBY_DOC}/gsl/const.html
@@ -39,6 +38,7 @@
${RUBY_DOC}/gsl/multimin.html
${RUBY_DOC}/gsl/multiroot.html
${RUBY_DOC}/gsl/narray.html
+${RUBY_DOC}/gsl/ndlinear.html
${RUBY_DOC}/gsl/nonlinearfit.html
${RUBY_DOC}/gsl/ntuple.html
${RUBY_DOC}/gsl/odeiv.html
@@ -82,6 +82,7 @@
${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
@@ -90,7 +91,6 @@
${RUBY_EG}/gsl/dht.rb
${RUBY_EG}/gsl/dirac.rb
${RUBY_EG}/gsl/eigen/eigen.rb
-${RUBY_EG}/gsl/eigen/gensymm.rb
${RUBY_EG}/gsl/eigen/herm.rb
${RUBY_EG}/gsl/eigen/narray.rb
${RUBY_EG}/gsl/eigen/nonsymm.rb
@@ -98,7 +98,6 @@
${RUBY_EG}/gsl/eigen/qhoscillator.gp
${RUBY_EG}/gsl/eigen/qhoscillator.rb
${RUBY_EG}/gsl/eigen/vander.rb
-${RUBY_EG}/gsl/eigen/workspace.rb
${RUBY_EG}/gsl/fft/fft.rb
${RUBY_EG}/gsl/fft/fft2.rb
${RUBY_EG}/gsl/fft/forward.rb
@@ -113,13 +112,13 @@
${RUBY_EG}/gsl/fit/expfit.rb
${RUBY_EG}/gsl/fit/gaussfit.rb
${RUBY_EG}/gsl/fit/gaussian_2peaks.rb
-${RUBY_EG}/gsl/fit/hi.dat
${RUBY_EG}/gsl/fit/hillfit.rb
-${RUBY_EG}/gsl/fit/lo.dat
${RUBY_EG}/gsl/fit/lognormal.rb
${RUBY_EG}/gsl/fit/lorentzfit.rb
${RUBY_EG}/gsl/fit/multifit.rb
+${RUBY_EG}/gsl/fit/ndlinear.rb
${RUBY_EG}/gsl/fit/nonlinearfit.rb
+${RUBY_EG}/gsl/fit/plot.gp
${RUBY_EG}/gsl/fit/polyfit.rb
${RUBY_EG}/gsl/fit/powerfit.rb
${RUBY_EG}/gsl/fit/sigmoidfit.rb
@@ -179,8 +178,8 @@
${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
@@ -203,7 +202,6 @@
${RUBY_EG}/gsl/linalg/chol_narray.rb
${RUBY_EG}/gsl/linalg/complex.rb
${RUBY_EG}/gsl/linalg/invert_narray.rb
-${RUBY_EG}/gsl/linalg/linalg.replaced
${RUBY_EG}/gsl/math/const.rb
${RUBY_EG}/gsl/math/elementary.rb
${RUBY_EG}/gsl/math/functions.rb
@@ -211,11 +209,9 @@
${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/a.rb
${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
@@ -307,6 +303,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/fit.rb
${RUBY_EG}/gsl/poly/hermite.rb
${RUBY_EG}/gsl/poly/poly.rb
diff -r 6b70568e6623 -r 3117c0c61dd5 math/ruby-rb-gsl/distinfo
--- a/math/ruby-rb-gsl/distinfo Fri Jun 20 15:28:11 2008 +0000
+++ b/math/ruby-rb-gsl/distinfo Fri Jun 20 15:34:33 2008 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.2 2008/06/19 14:51:16 taca Exp $
+$NetBSD: distinfo,v 1.3 2008/06/20 15:34:33 minskim Exp $
-SHA1 (rb-gsl-1.9.2.tar.gz) = 39d29abe95906b9c1b9cd28ca3df213bb4826cc8
-RMD160 (rb-gsl-1.9.2.tar.gz) = ccaea4d25d1ce7526bf17035be650e24df83bb54
-Size (rb-gsl-1.9.2.tar.gz) = 671120 bytes
-SHA1 (patch-aa) = 4da4f02514b3500a93a5af499f361346f7f9b77b
+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
diff -r 6b70568e6623 -r 3117c0c61dd5 math/ruby-rb-gsl/patches/patch-aa
--- a/math/ruby-rb-gsl/patches/patch-aa Fri Jun 20 15:28:11 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2008/06/19 14:51:16 taca Exp $
-
---- ext/min.c.orig 2007-08-11 04:46:52.000000000 +0000
-+++ ext/min.c
-@@ -123,7 +123,7 @@ static VALUE rb_gsl_min_fminimizer_x_upp
- return rb_float_new(gsl_min_fminimizer_x_upper(gmf));
- }
-
--#ifndef GSL_1_2_LATER
-+#ifndef GSL_1_0_LATER
- static double gsl_min_fminimizer_x_minimum(const gsl_min_fminimizer * s)
- {
- /* return s->x_minimum;*/
Home |
Main Index |
Thread Index |
Old Index