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