diff options
author | he <he> | 2008-07-29 11:45:33 +0000 |
---|---|---|
committer | he <he> | 2008-07-29 11:45:33 +0000 |
commit | 55dafcabe00573c5a412618614d85bd46102b970 (patch) | |
tree | a9a6cc4241f37a20ac9eed613b43ab36328ff616 | |
parent | 088835ab11f48824209d4a3675b7f15e6f82fb7b (diff) | |
download | pkgsrc-55dafcabe00573c5a412618614d85bd46102b970.tar.gz |
Update from version 2.01 to 2.05.
Pkgsrc change:
o Convert to using Module::Build.
Upstream changes:
Changes in v2.05 - leto
Fri Feb 29 21:58:47 EST 2008
----------------------------
* fix accidental use of "our" that broke old (like 5.5) Perl's
Thanks to srezic@cpan.org for the first FAILed report
* added $matrix->display_precision($n) to easily change the output
to something a bit easier to read
$a->display_precision(0)
is useful for printing integer matrices nicely
* NEED print_precision() docs near stringify
* t/display_precision.t created
* example/ directory created with some benchmark scripts
Changes in v2.04 - leto
Sat Feb 23 20:59:08 EST 2008
---------------------------
* fixed pod errors
* $a->length does row+col vectors now
* converted all tests except ext1.t to Test::More and added
some overall Kwalitee
* fixed error with doing $string = $matrix . "\nStuff\n";
* new funcion new_tridiag
* $matrix->min and $matrix->max now return the min/max element of a matrix
* new function new_random added which looks like (with default
options shown)
# returns $n x $m matrix of real numbers between 0 and 10
new_random($n,$m, { symmetric => 0, tridiag => 0, bounded_by => [0,10], integer => 0 )
new_random($n, %options ) # returns a square matrix
This has proven to be pretty useful in the unit tests of
Math::MatrixReal so I figured others may want an easy way to
generate a random matrix of your own flavor
* t/rand.t created
* t/tridiag.t created
* t/stringify.t created
* t/minimax.t created
* t/positive.t created
* t/gsm.t created
* t/similar.t created
Changes in v2.03 - leto
Sun Jan 27 13:19:55 EST 2008
---------------------------
* now using Module::Build, so Math::MatrixReal should in theory be able to
compile on systems without make, please test and let me know!
* new concatenation operator ".", i.e $c = $a . $b concatenates two
matrices side-by-side
* t/concat.t created
* new function assign_row
* beginning of a test suite overhaul (converting to Test::More )
Changes in v2.02 - leto
Sat Jun 09 12:29:08 EDT 2007
----------------------------
* Fixed the overloading for the division operator which did
not recognize $a/2, reported by Daniel Brooks <db48x@yahoo.com>
* Added support for matrix division notation, so that $a/$b =
$a*$b**(-1) when $a and $b are square matrices
* t/div.t created
-rw-r--r-- | math/p5-Math-MatrixReal/Makefile | 5 | ||||
-rw-r--r-- | math/p5-Math-MatrixReal/distinfo | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/math/p5-Math-MatrixReal/Makefile b/math/p5-Math-MatrixReal/Makefile index 40111380175..afbd25a2173 100644 --- a/math/p5-Math-MatrixReal/Makefile +++ b/math/p5-Math-MatrixReal/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.14 2008/06/12 02:14:36 joerg Exp $ +# $NetBSD: Makefile,v 1.15 2008/07/29 11:45:33 he Exp $ -DISTNAME= Math-MatrixReal-2.01 +DISTNAME= Math-MatrixReal-2.05 PKGNAME= p5-${DISTNAME} SVR4_PKGNAME= p5mmr CATEGORIES= math perl5 @@ -13,6 +13,7 @@ COMMENT= Perl module for performing operations on real matrices PKG_DESTDIR_SUPPORT= user-destdir PERL5_PACKLIST= auto/Math/MatrixReal/.packlist +PERL5_MODULE_TYPE= Module::Build .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" diff --git a/math/p5-Math-MatrixReal/distinfo b/math/p5-Math-MatrixReal/distinfo index 50bbc4fed61..2ec4ab74d03 100644 --- a/math/p5-Math-MatrixReal/distinfo +++ b/math/p5-Math-MatrixReal/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2007/02/27 09:25:29 wiz Exp $ +$NetBSD: distinfo,v 1.4 2008/07/29 11:45:33 he Exp $ -SHA1 (Math-MatrixReal-2.01.tar.gz) = f00007fe5ce39d036d89cab796f02542d0611175 -RMD160 (Math-MatrixReal-2.01.tar.gz) = 5cb02bdaf0fd8845b97dcff25b2eb3e1d2a70761 -Size (Math-MatrixReal-2.01.tar.gz) = 56216 bytes +SHA1 (Math-MatrixReal-2.05.tar.gz) = a1ecaada560232108c0aba3664a53c503fc08559 +RMD160 (Math-MatrixReal-2.05.tar.gz) = a86fd4b15f6726d135fbd39ee347ca151dfd525b +Size (Math-MatrixReal-2.05.tar.gz) = 64172 bytes |