summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2012-09-13 18:13:50 +0000
committerasau <asau@pkgsrc.org>2012-09-13 18:13:50 +0000
commit62bae2b6ba66ee8297b4c14cf10930acd750c81f (patch)
treededf72d092e53a65b6adce72b369e64292cfcafb /math
parent0a2c6fe82a794a9405c0ff33277b0ae1bc518c8d (diff)
downloadpkgsrc-62bae2b6ba66ee8297b4c14cf10930acd750c81f.tar.gz
Update to MTL 2.1.2-22
Add test target. Changes in MTL 2.1.2-22 Adaptations to the stricter syntax requirements in new compilers like GCC 4.0.
Diffstat (limited to 'math')
-rw-r--r--math/mtl/Makefile11
-rw-r--r--math/mtl/PLIST14
-rw-r--r--math/mtl/distinfo8
3 files changed, 23 insertions, 10 deletions
diff --git a/math/mtl/Makefile b/math/mtl/Makefile
index 900ec2a670b..c693a9b05a2 100644
--- a/math/mtl/Makefile
+++ b/math/mtl/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2012/09/11 23:04:24 asau Exp $
+# $NetBSD: Makefile,v 1.12 2012/09/13 18:13:50 asau Exp $
-DISTNAME= mtl-2.1.2-21
-PKGNAME= mtl-2.1.2.21
+DISTNAME= mtl-2.1.2-22
+PKGNAME= mtl-2.1.2.22
CATEGORIES= math devel
MASTER_SITES= http://www.osl.iu.edu/download/research/mtl/
@@ -22,7 +22,10 @@ INSTALL_MAKE_FLAGS+= includedir=${DESTDIR}${PREFIX}/include/mtl
post-install:
${INSTALL_DATA} ${WRKSRC}/contrib/examples/*.cc \
${DESTDIR}${PREFIX}/share/examples/mtl
- cd ${WRKSRC} && ${INSTALL_DATA} INSTALL LICENSE README \
+ cd ${WRKSRC} && ${INSTALL_DATA} INSTALL license.mtl.txt README \
${DESTDIR}${PREFIX}/share/doc/mtl
+do-test:
+ cd $(WRKSRC)/test && $(PERL5) ./bin/make_and_test.pl $(QUICK) -d ./src
+
.include "../../mk/bsd.pkg.mk"
diff --git a/math/mtl/PLIST b/math/mtl/PLIST
index 0e1336ff0b7..b93718e72d5 100644
--- a/math/mtl/PLIST
+++ b/math/mtl/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:05:46 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2012/09/13 18:13:50 asau Exp $
include/mtl/abs.h
include/mtl/array2D.h
include/mtl/banded_indexer.h
@@ -47,6 +47,7 @@ include/mtl/mtl2lapack.h
include/mtl/mtl_algo.h
include/mtl/mtl_complex.h
include/mtl/mtl_config.h
+include/mtl/mtl_decl.h
include/mtl/mtl_exception.h
include/mtl/mtl_iterator.h
include/mtl/mtl_limits.h
@@ -70,8 +71,8 @@ include/mtl/transform_iterator.h
include/mtl/uplo.h
include/mtl/utils.h
share/doc/mtl/INSTALL
-share/doc/mtl/LICENSE
share/doc/mtl/README
+share/doc/mtl/license.mtl.txt
share/examples/mtl/abs_sum.cc
share/examples/mtl/apply_givens.cc
share/examples/mtl/array2D.cc
@@ -80,6 +81,8 @@ share/examples/mtl/banded_matvec_mult.cc
share/examples/mtl/banded_view_test.cc
share/examples/mtl/blocked_matrix.cc
share/examples/mtl/blocked_vector.cc
+share/examples/mtl/cholesky.cc
+share/examples/mtl/cholesky_external.cc
share/examples/mtl/dot_prod.cc
share/examples/mtl/euclid_norm.cc
share/examples/mtl/external_matrix.cc
@@ -88,13 +91,19 @@ share/examples/mtl/gecon.cc
share/examples/mtl/geequ.cc
share/examples/mtl/geev.cc
share/examples/mtl/general_matvec_mult.cc
+share/examples/mtl/gesvd.cc
share/examples/mtl/getrf.cc
+share/examples/mtl/gmres.cc
+share/examples/mtl/iccg.cc
+share/examples/mtl/ilu.cc
+share/examples/mtl/ilut.cc
share/examples/mtl/kiester_geev.cc
share/examples/mtl/lu_factorization.cc
share/examples/mtl/lu_solve.cc
share/examples/mtl/max_index.cc
share/examples/mtl/neg_stride.cc
share/examples/mtl/partition.cc
+share/examples/mtl/qmr.cc
share/examples/mtl/range.cc
share/examples/mtl/rank_1_gen_mat.cc
share/examples/mtl/rank_1_symm_sparse.cc
@@ -106,6 +115,7 @@ share/examples/mtl/sparse_mult.cc
share/examples/mtl/sparse_mult_col.cc
share/examples/mtl/sparse_tri_solve.cc
share/examples/mtl/sparse_vec_prod.cc
+share/examples/mtl/ssor.cc
share/examples/mtl/subrange_vector.cc
share/examples/mtl/swap_rows.cc
share/examples/mtl/symm_banded_vec_prod.cc
diff --git a/math/mtl/distinfo b/math/mtl/distinfo
index 0ab7413a3d1..209744a02ee 100644
--- a/math/mtl/distinfo
+++ b/math/mtl/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2005/02/23 12:06:56 agc Exp $
+$NetBSD: distinfo,v 1.3 2012/09/13 18:13:50 asau Exp $
-SHA1 (mtl-2.1.2-21.tar.gz) = 4be1d02ae39a20a4e28931f619e4f77bdebfa784
-RMD160 (mtl-2.1.2-21.tar.gz) = b359ea410c1e30fa44ba42a61a93c7a7d0602991
-Size (mtl-2.1.2-21.tar.gz) = 273258 bytes
+SHA1 (mtl-2.1.2-22.tar.gz) = a0be05ef033f9718747c32b9e9e2146d69b4162a
+RMD160 (mtl-2.1.2-22.tar.gz) = a16d8cf08dae0d47d54abcbe0a62ae3b714eebe7
+Size (mtl-2.1.2-22.tar.gz) = 287018 bytes