summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2013-03-11 09:27:27 +0000
committertaca <taca@pkgsrc.org>2013-03-11 09:27:27 +0000
commit89fca57ee97af2a0641193fa9e6630a25ae59425 (patch)
tree957eeaf359959d0a7968f91331db503f1cc6637d /math
parent15afd8349627fb7fb8990543285b294e82cdeac4 (diff)
downloadpkgsrc-89fca57ee97af2a0641193fa9e6630a25ae59425.tar.gz
Add ruby-narray package version 0.6.0.8.
* NArray properties: + Fast and easy calculation for large numerical array. + Accepting Elements: 8,16,32 bit integer, single/double float/complex, Ruby Object. + Easy extraction/substitution of array subset, using assignment with number, range, array index. + Operator: +,-,*,/,%,**, etc. + FFTW version 2 or 3 is separately supported. + NImage: Image viewer class. + Ruby/PGPLOT: Graphics library interface (separately distributed) X-Y Graph, Histogram, Contour map, Image map, etc. * NArray is similar to: + Python/NumPy, Perl/PDL, Yorick, IDL
Diffstat (limited to 'math')
-rw-r--r--math/ruby-narray/DESCR16
-rw-r--r--math/ruby-narray/Makefile14
-rw-r--r--math/ruby-narray/PLIST35
-rw-r--r--math/ruby-narray/distinfo5
4 files changed, 70 insertions, 0 deletions
diff --git a/math/ruby-narray/DESCR b/math/ruby-narray/DESCR
new file mode 100644
index 00000000000..20728f829d0
--- /dev/null
+++ b/math/ruby-narray/DESCR
@@ -0,0 +1,16 @@
+* NArray properties:
+
+ + Fast and easy calculation for large numerical array.
+ + Accepting Elements:
+ 8,16,32 bit integer, single/double float/complex, Ruby Object.
+ + Easy extraction/substitution of array subset,
+ using assignment with number, range, array index.
+ + Operator: +,-,*,/,%,**, etc.
+ + FFTW version 2 or 3 is separately supported.
+ + NImage: Image viewer class.
+ + Ruby/PGPLOT: Graphics library interface (separately distributed)
+ X-Y Graph, Histogram, Contour map, Image map, etc.
+
+* NArray is similar to:
+
+ + Python/NumPy, Perl/PDL, Yorick, IDL
diff --git a/math/ruby-narray/Makefile b/math/ruby-narray/Makefile
new file mode 100644
index 00000000000..dd5d92b99ea
--- /dev/null
+++ b/math/ruby-narray/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2013/03/11 09:27:27 taca Exp $
+
+DISTNAME= narray-0.6.0.8
+CATEGORIES= math
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://narray.rubyforge.org/
+COMMENT= N-dimensional Numerical Array class for Ruby
+LICENSE= 2-clause-bsd OR ruby-license
+
+GEM_CLEANBUILD= src/Makefile src/*.o src/.RUBY*.time
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/ruby-narray/PLIST b/math/ruby-narray/PLIST
new file mode 100644
index 00000000000..c6529ade5e4
--- /dev/null
+++ b/math/ruby-narray/PLIST
@@ -0,0 +1,35 @@
+@comment $NetBSD: PLIST,v 1.1 2013/03/11 09:27:27 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/ChangeLog
+${GEM_LIBDIR}/MANIFEST
+${GEM_LIBDIR}/README.en
+${GEM_LIBDIR}/README.ja
+${GEM_LIBDIR}/SPEC.en
+${GEM_LIBDIR}/SPEC.ja
+${GEM_LIBDIR}/narray.h
+${GEM_LIBDIR}/narray.${RUBY_DLEXT}
+${GEM_LIBDIR}/narray_config.h
+${GEM_LIBDIR}/narray_ext.rb
+${GEM_LIBDIR}/nmatrix.rb
+${GEM_LIBDIR}/src/depend
+${GEM_LIBDIR}/src/extconf.rb
+${GEM_LIBDIR}/src/lib/narray_ext.rb
+${GEM_LIBDIR}/src/lib/nmatrix.rb
+${GEM_LIBDIR}/src/mkmath.rb
+${GEM_LIBDIR}/src/mkmf.log
+${GEM_LIBDIR}/src/mknafunc.rb
+${GEM_LIBDIR}/src/mkop.rb
+${GEM_LIBDIR}/src/na_array.c
+${GEM_LIBDIR}/src/na_func.c
+${GEM_LIBDIR}/src/na_index.c
+${GEM_LIBDIR}/src/na_linalg.c
+${GEM_LIBDIR}/src/na_math.c
+${GEM_LIBDIR}/src/na_op.c
+${GEM_LIBDIR}/src/na_random.c
+${GEM_LIBDIR}/src/narray.c
+${GEM_LIBDIR}/src/narray.def
+${GEM_LIBDIR}/src/narray.h
+${GEM_LIBDIR}/src/narray.so
+${GEM_LIBDIR}/src/narray_config.h
+${GEM_LIBDIR}/src/narray_local.h
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/math/ruby-narray/distinfo b/math/ruby-narray/distinfo
new file mode 100644
index 00000000000..5040c75ba98
--- /dev/null
+++ b/math/ruby-narray/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/03/11 09:27:27 taca Exp $
+
+SHA1 (narray-0.6.0.8.gem) = 2af0dea43c29f8fb88cb61780b0be68d6b7c59d6
+RMD160 (narray-0.6.0.8.gem) = 7ed2256ae12c489c8f40e7b1cde977186d0e3a1c
+Size (narray-0.6.0.8.gem) = 65024 bytes