Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (316d5d1e95523dc90fe36bae9a6c2a6f645aa382)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (316d5d1e95523dc90fe36bae9a6c2a6f645aa382)
  • Date: Wed, 3 Oct 2012 18:15:57 -0500

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

ChangeLog | 5 +++++
perl-cpan/devel-nytprof/BUILD | 1 +
perl-cpan/devel-nytprof/DEPENDS | 1 +
perl-cpan/devel-nytprof/DETAILS | 32 ++++++++++++++++++++++++++++++++
perl-cpan/devel-nytprof/HISTORY | 3 +++
perl-cpan/json-any/BUILD | 1 +
perl-cpan/json-any/DEPENDS | 2 ++
perl-cpan/json-any/DETAILS | 15 +++++++++++++++
perl-cpan/json-any/HISTORY | 5 +++++
perl-cpan/json/BUILD | 1 +
perl-cpan/json/DEPENDS | 1 +
perl-cpan/json/DETAILS | 25 +++++++++++++++++++++++++
perl-cpan/json/HISTORY | 3 +++
13 files changed, 95 insertions(+)

New commits:
commit 316d5d1e95523dc90fe36bae9a6c2a6f645aa382
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

devel-nytprof, json, json-any: added

diff --git a/ChangeLog b/ChangeLog
index b163114..a30d540 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,9 @@
2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
+ * perl-cpan/devel-nytprof: new spell, perl profiler
+ * perl-cpan/json: new spell, JSON modules for perl
+ * perl-cpan/json-any: new spell, access differing perl JSON modules
+
+2012-10-02 Thomas Orgis <sobukus AT sourcemage.org>
* perl-cpan/text-asciipipe: new spell, perl module for shifting text
files through pipes

diff --git a/perl-cpan/devel-nytprof/BUILD b/perl-cpan/devel-nytprof/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/devel-nytprof/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/devel-nytprof/DEPENDS b/perl-cpan/devel-nytprof/DEPENDS
new file mode 100755
index 0000000..ef48976
--- /dev/null
+++ b/perl-cpan/devel-nytprof/DEPENDS
@@ -0,0 +1 @@
+depends json-any
diff --git a/perl-cpan/devel-nytprof/DETAILS b/perl-cpan/devel-nytprof/DETAILS
new file mode 100755
index 0000000..8272a9a
--- /dev/null
+++ b/perl-cpan/devel-nytprof/DETAILS
@@ -0,0 +1,32 @@
+ SPELL=devel-nytprof
+ VERSION=4.09
+ SOURCE="Devel-NYTProf-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TI/TIMB/${SOURCE}
+
SOURCE_HASH=sha512:2840e28f600ea9d814f588e6fe5df0b5b08955c12e301b67b535eab4c50fa34a63f0da514bfed5c9feea71fa01614eeaf9781ad12baf2ae0a8b019bdda6798db
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Devel-NYTProf-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~TIMB/Devel-NYTProf/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="Powerful feature-rich source code profiler"
+cat << EOF
+Devel::NYTProf is a powerful, fast, feature-rich perl source code profiler.
+
+- Performs per-line statement profiling for fine detail - Performs
+per-subroutine statement profiling for overview - Performs per-opcode
profiling
+for slow perl builtins - Performs per-block statement profiling (the first
+profiler to do so) - Accounts correctly for time spent after calls return -
+Performs inclusive and exclusive timing of subroutines - Subroutine times are
+per calling location (a powerful feature) - Can profile compile-time
activity,
+just run-time, or just END time - Uses novel techniques for efficient
profiling
+- Sub-microsecond (100ns) resolution on supported systems - Very fast - the
+fastest statement and subroutine profilers for perl - Handles applications
+that fork, with no performance cost - Immune from noise caused by profiling
+overheads and I/O - Program being profiled can stop/start the profiler -
+Generates richly annotated and cross-linked html reports - Captures source
+code, including string evals, for stable results - Trivial to use with
+mod_perl - add one line to httpd.conf - Includes an extensive test suite -
+Tested on very large codebases
+
+NYTProf is effectively two profilers in one: a statement profiler, and a
+subroutine profiler.
+EOF
diff --git a/perl-cpan/devel-nytprof/HISTORY b/perl-cpan/devel-nytprof/HISTORY
new file mode 100644
index 0000000..7b52142
--- /dev/null
+++ b/perl-cpan/devel-nytprof/HISTORY
@@ -0,0 +1,3 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/json-any/BUILD b/perl-cpan/json-any/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/json-any/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/json-any/DEPENDS b/perl-cpan/json-any/DEPENDS
new file mode 100755
index 0000000..348d067
--- /dev/null
+++ b/perl-cpan/json-any/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends json
diff --git a/perl-cpan/json-any/DETAILS b/perl-cpan/json-any/DETAILS
new file mode 100755
index 0000000..44fb7d9
--- /dev/null
+++ b/perl-cpan/json-any/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=json-any
+ VERSION=1.29
+ SOURCE="JSON-Any-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PE/PERIGRIN/${SOURCE}
+
SOURCE_HASH=sha512:d4015fd0053c00afe855513c7982db1fbfe2f494f53bfaad41eb8e917ea00d292db146a505df8f77fa423d3a1c6b59befd76790bc09a5b3e82bd3d5f36dcd5ce
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/JSON-Any-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~perigrin/JSON-Any/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="Wrapper Class for the various JSON classes."
+cat << EOF
+This module tries to provide a coherent API to bring together the various
+JSON modules currently on CPAN. This module will allow you to code to any
JSON
+API and have it work regardless of which JSON module is actually installed.
+EOF
diff --git a/perl-cpan/json-any/HISTORY b/perl-cpan/json-any/HISTORY
new file mode 100644
index 0000000..d516891
--- /dev/null
+++ b/perl-cpan/json-any/HISTORY
@@ -0,0 +1,5 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+ Note: The build itself asks questions. We sould turn
+ that off somehow.
+
diff --git a/perl-cpan/json/BUILD b/perl-cpan/json/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/json/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/json/DEPENDS b/perl-cpan/json/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/json/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/json/DETAILS b/perl-cpan/json/DETAILS
new file mode 100755
index 0000000..cd22400
--- /dev/null
+++ b/perl-cpan/json/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=json
+ VERSION=2.53
+ SOURCE="JSON-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/M/MA/MAKAMAKA/${SOURCE}
+
SOURCE_HASH=sha512:fd35090f90c7d6658f7398ba8b2fb3815e0493e147964bc127f2e4f9692b67334d213b7417e3049e5837ca309e04d28b6d2bb1558d31d8295fa54724ce5d2548
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/JSON-${VERSION}"
+ WEB_SITE=".org/~makamaka/JSON/http://search.cpan.org/~makamaka/JSON/";
+ LICENSE[0]=ART
+ ENTERED=20121003
+ SHORT="JSON (JavaScript Object Notation) encoder/decoder"
+cat << EOF
+JSON (JavaScript Object Notation) is a simple data format. See to
+http://www.json.org/ and RFC4627(http://www.ietf.org/rfc/rfc4627.txt).
+
+This module converts Perl data structures to JSON and vice versa using either
+JSON::XS or JSON::PP.
+
+JSON::XS is the fastest and most proper JSON module on CPAN which must be
+compiled and installed in your environment. JSON::PP is a pure-Perl module
+which is bundled in this distribution and has a strong compatibility to
+JSON::XS.
+
+This module try to use JSON::XS by default and fail to it, use JSON::PP
+instead. So its features completely depend on JSON::XS or JSON::PP.
+EOF
diff --git a/perl-cpan/json/HISTORY b/perl-cpan/json/HISTORY
new file mode 100644
index 0000000..7b52142
--- /dev/null
+++ b/perl-cpan/json/HISTORY
@@ -0,0 +1,3 @@
+2012-10-03 Thomas Orgis <sobukus AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created
+



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (316d5d1e95523dc90fe36bae9a6c2a6f645aa382), Thomas Orgis, 10/03/2012

Archive powered by MHonArc 2.6.24.

Top of Page