pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/ruby-gsl Update ruby-gsl pacakge to 0.2.0 migrati...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/51de92ca6cf4
branches:  trunk
changeset: 484479:51de92ca6cf4
user:      taca <taca%pkgsrc.org@localhost>
date:      Sat Nov 27 16:27:45 2004 +0000

description:
Update ruby-gsl pacakge to 0.2.0 migrating to use new Ruby framework.

0.2.0: using GSL 1.5
       sorting vectors
       fixes in Vector and Linalg_complex
       check if complex_householder_hv is available
       check for Cygwin
       faster MonteCarlo implementation
       more and renamed constants (MKS -> MKSA, CGS -> CGSM)
       better (meaning more sensible) error handling
       fixed initialization bug in Spline
       more samples

diffstat:

 math/ruby-gsl/Makefile |  31 +++++++++----------------------
 math/ruby-gsl/PLIST    |   7 ++++++-
 math/ruby-gsl/distinfo |   6 +++---
 3 files changed, 18 insertions(+), 26 deletions(-)

diffs (97 lines):

diff -r 1c586bec5383 -r 51de92ca6cf4 math/ruby-gsl/Makefile
--- a/math/ruby-gsl/Makefile    Sat Nov 27 16:26:09 2004 +0000
+++ b/math/ruby-gsl/Makefile    Sat Nov 27 16:27:45 2004 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2004/10/03 00:12:57 tv Exp $
+# $NetBSD: Makefile,v 1.5 2004/11/27 16:27:45 taca Exp $
 
-DISTNAME=      ruby-gsl-0.1.9
-PKGREVISION=   1
+DISTNAME=      ruby-gsl-0.2.0
+PKGNAME=       ${RUBY_PKGPREFIX}-gsl-0.2.0
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=ruby-gsl/}
 
@@ -9,25 +9,13 @@
 HOMEPAGE=      http://ruby-gsl.sourceforge.net/
 COMMENT=       Wrapper of the GNU Scientific Library (GSL) for Ruby
 
-DIST_SUBDIR=           ruby
-WRKSRC=                        ${WRKDIR}/${DISTNAME}/ext
+USE_BUILDLINK3=                yes
 USE_RUBY_EXTCONF=      yes
-USE_BUILDLINK3=                yes
 INSTALL_TARGET=                site-install
-
-DOCS=          README
-
-post-patch:
-       ${MV} ${WRKSRC}/Const.c ${WRKSRC}/Const.c.bak
-       ${SED} -e 's;CONST_MKS_;CONST_MKSA_;g' -e 's;CONST_CGS_;CONST_CGSM_;g' \
-               ${WRKSRC}/Const.c.bak > ${WRKSRC}/Const.c
-
-DOCS=  \
-       HOWTO \
-       IMPLEMENTED \
-       README \
-       TODO \
-       doc.rd
+WRKSRC=                        ${WRKDIR}/${DISTNAME}/ext
+DOCS=                  AUTHORS HISTORY HOWTO IMPLEMENTED README THANKS \
+                       TODO doc.rd
+REPLACE_RUBY_DIRS=     ${WRKSRC}/../samples
 
 post-install:
        ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/gsl
@@ -37,7 +25,6 @@
        ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/gsl
        ${INSTALL_DATA} ${WRKSRC}/../samples/*.rb ${RUBY_EXAMPLESDIR}/gsl
 
-.include "../../lang/ruby-base/Makefile.common"
-.include "../../lang/ruby-base/buildlink3.mk"
+.include "../../lang/ruby/modules.mk"
 .include "../../math/gsl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 1c586bec5383 -r 51de92ca6cf4 math/ruby-gsl/PLIST
--- a/math/ruby-gsl/PLIST       Sat Nov 27 16:26:09 2004 +0000
+++ b/math/ruby-gsl/PLIST       Sat Nov 27 16:27:45 2004 +0000
@@ -1,8 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/15 00:18:31 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/11/27 16:27:45 taca Exp $
 ${RUBY_SITEARCHLIBDIR}/GSL.so
+${RUBY_DOCDIR}/gsl/AUTHORS
+${RUBY_DOCDIR}/gsl/HISTORY
 ${RUBY_DOCDIR}/gsl/HOWTO
 ${RUBY_DOCDIR}/gsl/IMPLEMENTED
 ${RUBY_DOCDIR}/gsl/README
+${RUBY_DOCDIR}/gsl/THANKS
 ${RUBY_DOCDIR}/gsl/TODO
 ${RUBY_DOCDIR}/gsl/doc.rd
 ${RUBY_EXAMPLESDIR}/gsl/array.rb
@@ -26,6 +29,7 @@
 ${RUBY_EXAMPLESDIR}/gsl/matrix_complex.rb
 ${RUBY_EXAMPLESDIR}/gsl/min.rb
 ${RUBY_EXAMPLESDIR}/gsl/monte.rb
+${RUBY_EXAMPLESDIR}/gsl/monteI.rb
 ${RUBY_EXAMPLESDIR}/gsl/multi.rb
 ${RUBY_EXAMPLESDIR}/gsl/perm.rb
 ${RUBY_EXAMPLESDIR}/gsl/poly.rb
@@ -37,6 +41,7 @@
 ${RUBY_EXAMPLESDIR}/gsl/shuffle.rb
 ${RUBY_EXAMPLESDIR}/gsl/siman.rb
 ${RUBY_EXAMPLESDIR}/gsl/solve.rb
+${RUBY_EXAMPLESDIR}/gsl/sort.rb
 ${RUBY_EXAMPLESDIR}/gsl/special.rb
 ${RUBY_EXAMPLESDIR}/gsl/spline.rb
 ${RUBY_EXAMPLESDIR}/gsl/stats.rb
diff -r 1c586bec5383 -r 51de92ca6cf4 math/ruby-gsl/distinfo
--- a/math/ruby-gsl/distinfo    Sat Nov 27 16:26:09 2004 +0000
+++ b/math/ruby-gsl/distinfo    Sat Nov 27 16:27:45 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2003/09/15 00:18:31 dmcmahill Exp $
+$NetBSD: distinfo,v 1.2 2004/11/27 16:27:45 taca Exp $
 
-SHA1 (ruby/ruby-gsl-0.1.9.tar.gz) = f72834aa70446712b0ae8571796ad1ae16443db0
-Size (ruby/ruby-gsl-0.1.9.tar.gz) = 142951 bytes
+SHA1 (ruby/ruby-gsl-0.2.0.tar.gz) = 8a04336cce6547890ad74cecbfc694ff7f5ffe62
+Size (ruby/ruby-gsl-0.2.0.tar.gz) = 149391 bytes



Home | Main Index | Thread Index | Old Index