Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa3791bbb31009f91299fbe0ba48f3d8d1aa04e0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa3791bbb31009f91299fbe0ba48f3d8d1aa04e0)
  • Date: Mon, 21 Sep 2015 06:44:43 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 4 ++++
perl-cpan/math-random-isaac/DEPENDS | 2 ++
perl-cpan/math-random-isaac/DETAILS | 29 +++++++++++++++++++++++++++++
perl-cpan/math-random-isaac/HISTORY | 2 ++
perl-cpan/patchreader/DETAILS | 16 ++++++++--------
perl-cpan/patchreader/HISTORY | 4 ++++
6 files changed, 49 insertions(+), 8 deletions(-)

New commits:
commit aa3791bbb31009f91299fbe0ba48f3d8d1aa04e0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

math-random-isaac: new spell, Perl interface to the ISAAC PRNG algorithm

(cherry picked from commit 42450ffbca547cb0e98e960f8f8020cfffa5fb70)

Conflicts:
ChangeLog

commit 1b4e5b3ac6cd51d6ef41cd1779495ed102e8091b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

patchreader: => 0.9.6

(cherry picked from commit b9f17dec76ffeb7ebc3700c91881b18381f8cdbc)

diff --git a/ChangeLog b/ChangeLog
index b9e4130..4f7df96 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * perl-cpan/math-random-isaac: new spell, Perl interface to the ISAAC
+ PRNG algorithm
+
2015-09-10 Ismael Luceno <ismael AT sourcemage.org>
* utils/tuxboot: new spell, To create bootable Live USB drives

diff --git a/perl-cpan/math-random-isaac/DEPENDS
b/perl-cpan/math-random-isaac/DEPENDS
new file mode 100755
index 0000000..d542348
--- /dev/null
+++ b/perl-cpan/math-random-isaac/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends test-nowarnings
diff --git a/perl-cpan/math-random-isaac/DETAILS
b/perl-cpan/math-random-isaac/DETAILS
new file mode 100755
index 0000000..23ec4b1
--- /dev/null
+++ b/perl-cpan/math-random-isaac/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=math-random-isaac
+ SPELLX=Math-Random-ISAAC
+ VERSION=1.004
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/J/JA/JAWNSY/${SOURCE}
+
SOURCE_HASH=sha512:98fdfb28b207b4afe72ab82a2b564b06c5daaac15cdab2ce2ef698b16c0dcf5b23ac28fbebe170d2c6c7239fe6c97f634e5c03a8f2bd0aeb8369d0008b9ae0a2
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ LICENSE=PD
+ WEB_SITE=http://search.cpan.org/dist/Math-Random-ISAAC/
+ ENTERED=20150920
+ KEYWORDS="perl"
+ SHORT="Perl interface to the ISAAC PRNG algorithm"
+cat << EOF
+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.
+
+The results are uniformly distributed, unbiased, and unpredictable unless you
+know the seed. The algorithm was published by Bob Jenkins in the late 90s and
+despite the best efforts of many security researchers, no feasible attacks
have
+been found to date.
+EOF
diff --git a/perl-cpan/math-random-isaac/HISTORY
b/perl-cpan/math-random-isaac/HISTORY
new file mode 100644
index 0000000..817a283
--- /dev/null
+++ b/perl-cpan/math-random-isaac/HISTORY
@@ -0,0 +1,2 @@
+2015-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.004
diff --git a/perl-cpan/patchreader/DETAILS b/perl-cpan/patchreader/DETAILS
index 5af361a..e12c542 100755
--- a/perl-cpan/patchreader/DETAILS
+++ b/perl-cpan/patchreader/DETAILS
@@ -1,14 +1,14 @@
- BUILD_API=2
SPELL=patchreader
- VERSION=0.9.5
- SOURCE=PatchReader-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/PatchReader-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/J/JK/JKEISER/$SOURCE
-
SOURCE_HASH=sha512:fa1163425c25092f57503b965b8e61843d9f9cb478b19f772f56a5f6f37c052435e7a9eb0f526befc645cbc22126de080401b65de0d56d02047d3601e1c0209c
+ SPELLX=PatchReader
+ VERSION=0.9.6
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TM/TMANNERM/${SOURCE}
+
SOURCE_HASH=sha512:4ad51a193e9bb24a736e36723cca4e6394f9e54b489ba2e44887fdc034081ab9efdcabdf22ed1976f381e685bd90867098ae47ffb8966c2021d5c690cc4c70d5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
LICENSE=
- WEB_SITE=http://search.cpan.org/~jkeiser/patchreader/
+ WEB_SITE=http://search.cpan.org/dist/patchreader/
ENTERED=20031124
- KEYWORDS="perl"
+ KEYWORDS="perl"
SHORT='patchreader is a set of utilities for doing various things
with a patch'
cat << EOF
patchreader is a set of utilities for reading in, transforming, and doing
diff --git a/perl-cpan/patchreader/HISTORY b/perl-cpan/patchreader/HISTORY
index e3077f5..11fec2d 100644
--- a/perl-cpan/patchreader/HISTORY
+++ b/perl-cpan/patchreader/HISTORY
@@ -1,3 +1,7 @@
+2015-09-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.6; use SPELLX; updated source url,
+ website; dropped BUILD_API; quoting paths
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless




  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (aa3791bbb31009f91299fbe0ba48f3d8d1aa04e0), Vlad Glagolev, 09/21/2015

Archive powered by MHonArc 2.6.24.

Top of Page