[Midnightbsd-cvs] mports [17448] trunk/math: radnom isaac math lib for perl

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Sep 21 17:20:59 EDT 2014


Revision: 17448
          http://svnweb.midnightbsd.org/mports/?rev=17448
Author:   laffer1
Date:     2014-09-21 17:20:58 -0400 (Sun, 21 Sep 2014)
Log Message:
-----------
radnom isaac math lib for perl

Modified Paths:
--------------
    trunk/math/Makefile

Added Paths:
-----------
    trunk/math/p5-Math-Random-ISAAC/
    trunk/math/p5-Math-Random-ISAAC/Makefile
    trunk/math/p5-Math-Random-ISAAC/distinfo
    trunk/math/p5-Math-Random-ISAAC/pkg-descr
    trunk/math/p5-Math-Random-ISAAC/pkg-plist

Modified: trunk/math/Makefile
===================================================================
--- trunk/math/Makefile	2014-09-21 21:17:39 UTC (rev 17447)
+++ trunk/math/Makefile	2014-09-21 21:20:58 UTC (rev 17448)
@@ -33,6 +33,7 @@
 SUBDIR += p5-Math-Base36
 SUBDIR += p5-Math-BigInt
 SUBDIR += p5-Math-BigRat
+SUBDIR += p5-Math-Random-ISAAC
 SUBDIR += p5-Math-Round
 SUBDIR += p5-Set-IntSpan
 SUBDIR += p5-bignum

Added: trunk/math/p5-Math-Random-ISAAC/Makefile
===================================================================
--- trunk/math/p5-Math-Random-ISAAC/Makefile	                        (rev 0)
+++ trunk/math/p5-Math-Random-ISAAC/Makefile	2014-09-21 21:20:58 UTC (rev 17448)
@@ -0,0 +1,23 @@
+# $MidnightBSD$
+
+PORTNAME=	Math-Random-ISAAC
+PORTVERSION=	1.004
+CATEGORIES=	math perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:JAWNSY
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Perl interface to the ISAAC PRNG Algorithm
+
+LICENSE=	artistic gpl mit publicdom
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	p5-Test-NoWarnings>0:${PORTSDIR}/devel/p5-Test-NoWarnings
+RUN_DEPENDS:=	${BUILD_DEPENDS} \
+		p5-Math-Random-ISAAC-XS>0:${PORTSDIR}/math/p5-Math-Random-ISAAC-XS
+
+USES=		perl5
+PERL_CONFIGURE=	yes
+
+.include <bsd.port.mk>


Property changes on: trunk/math/p5-Math-Random-ISAAC/Makefile
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/math/p5-Math-Random-ISAAC/distinfo
===================================================================
--- trunk/math/p5-Math-Random-ISAAC/distinfo	                        (rev 0)
+++ trunk/math/p5-Math-Random-ISAAC/distinfo	2014-09-21 21:20:58 UTC (rev 17448)
@@ -0,0 +1,2 @@
+SHA256 (Math-Random-ISAAC-1.004.tar.gz) = 2773f02fbf207e9745e76a037df08bf5a8cc987ed23c57040ce7f7b1561f2b7c
+SIZE (Math-Random-ISAAC-1.004.tar.gz) = 34445


Property changes on: trunk/math/p5-Math-Random-ISAAC/distinfo
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/math/p5-Math-Random-ISAAC/pkg-descr
===================================================================
--- trunk/math/p5-Math-Random-ISAAC/pkg-descr	                        (rev 0)
+++ trunk/math/p5-Math-Random-ISAAC/pkg-descr	2014-09-21 21:20:58 UTC (rev 17448)
@@ -0,0 +1,12 @@
+As with other Pseudo-Random Number Generator (PRNG) algorithms like the
+Mersenne Twister (see Math::Random::MT), this algorithm is designed to
+take some seed information and produce seemingly random results as output.
+
+However, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has
+different goals than these commonly used algorithms. In particular, it's
+really fast - on average, it requires only 18.75 machine cycles to generate
+a 32-bit value. This makes it suitable for applications where a significant
+amount of random data needs to be produced quickly, such solving using the
+Monte Carlo method or for games.
+
+WWW: http://search.cpan.org/dist/Math-Random-ISAAC/


Property changes on: trunk/math/p5-Math-Random-ISAAC/pkg-descr
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/math/p5-Math-Random-ISAAC/pkg-plist
===================================================================
--- trunk/math/p5-Math-Random-ISAAC/pkg-plist	                        (rev 0)
+++ trunk/math/p5-Math-Random-ISAAC/pkg-plist	2014-09-21 21:20:58 UTC (rev 17448)
@@ -0,0 +1,11 @@
+%%SITE_PERL%%/Math/Random/ISAAC/PP.pm
+%%SITE_PERL%%/Math/Random/ISAAC.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Random/ISAAC/.packlist
+%%PERL5_MAN3%%/Math::Random::ISAAC::PP.3.gz
+%%PERL5_MAN3%%/Math::Random::ISAAC.3.gz
+ at dirrmtry %%SITE_PERL%%/Math/Random/ISAAC
+ at dirrmtry %%SITE_PERL%%/Math/Random
+ at dirrmtry %%SITE_PERL%%/Math
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Random/ISAAC
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Random
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math


Property changes on: trunk/math/p5-Math-Random-ISAAC/pkg-plist
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list