Skip to Content.
Sympa Menu

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

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 (35236ea079e62b2efc5c78207c60aaf3dab5f925)
  • Date: Fri, 17 Apr 2015 12:44:02 -0500

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

ChangeLog | 3 +++
perl-cpan/clone/DETAILS | 15 ++++++++-------
perl-cpan/clone/HISTORY | 4 ++++
perl-cpan/mldbm/DEPENDS | 3 +++
perl-cpan/mldbm/DETAILS | 23 +++++++++++++++++++++++
perl-cpan/mldbm/HISTORY | 2 ++
perl-cpan/sql-statement/DEPENDS | 3 +++
perl-cpan/sql-statement/DETAILS | 35 +++++++++++++++++++++++++++++++++++
perl-cpan/sql-statement/HISTORY | 2 ++
9 files changed, 83 insertions(+), 7 deletions(-)

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

sql-statement: new spell, SQL parsing and processing engine

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

mldbm: added freezethaw suggest dependency

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

mldbm: new spell, store multi-level Perl hash structure in single level
tied hash

commit 6984b3328129f97578d8d79a868160c0c8cb4cce
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

clone: => 0.38

diff --git a/ChangeLog b/ChangeLog
index dd523bb..872fb83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,9 @@
* perl-cpan/net-daemon: new spell, Perl extension for portable daemons
* perl-cpan/plrpc: new spell, Perl extension for writing PlRPC clients
and servers
+ * perl-cpan/mldbm: new spell, store multi-level Perl hash structure in
+ single level tied hash
+ * perl-cpan/sql-statement: new spell, SQL parsing and processing
engine

2015-04-16 Vlad Glagolev <stealth AT sourcemage.org>
* chat-irc: take over maintainership
diff --git a/perl-cpan/clone/DETAILS b/perl-cpan/clone/DETAILS
index 012bef9..f4b8ddd 100755
--- a/perl-cpan/clone/DETAILS
+++ b/perl-cpan/clone/DETAILS
@@ -1,14 +1,15 @@
SPELL=clone
- VERSION=0.22
- SOURCE=Clone-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/Clone-$VERSION
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RD/RDF//$SOURCE
-
SOURCE_HASH=sha512:80ba7ceba274ff4f6bc44ef00d4c1b6ac1bb186adf1b047431731bb6eeaac882d27331c5916a64a2720a16025a9f7bfbd1a25c608d06db560161585fa14d0296
- WEB_SITE="http://search.cpan.org/search?module=Clone";
+ SPELLX=Clone
+ VERSION=0.38
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GARU/$SOURCE
+
SOURCE_HASH=sha512:6e40547255eab43e7d2e43b745292277951cecc227f92c58246e3959395e6c23b13c25568c90012a851c6ad2e6173b5bc988664cdde54f2ca881c50b0108c766
+ WEB_SITE=http://search.cpan.org/dist/Clone/
ENTERED=20050416
LICENSE[0]=ART
KEYWORDS="perl"
- SHORT="Recursively copy Perl datatypes"
+ SHORT="recursively copy Perl datatypes"
cat << EOF
Recursively copy Perl datatypes.
EOF
diff --git a/perl-cpan/clone/HISTORY b/perl-cpan/clone/HISTORY
index 396fc5f..720a889 100644
--- a/perl-cpan/clone/HISTORY
+++ b/perl-cpan/clone/HISTORY
@@ -1,3 +1,7 @@
+2015-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 0.38; use SPELLX; quoting paths; updated
+ website, source url
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless

diff --git a/perl-cpan/mldbm/DEPENDS b/perl-cpan/mldbm/DEPENDS
new file mode 100755
index 0000000..2aba691
--- /dev/null
+++ b/perl-cpan/mldbm/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+
+suggest_depends freezethaw "" "" "for FreezeThaw serializer support"
diff --git a/perl-cpan/mldbm/DETAILS b/perl-cpan/mldbm/DETAILS
new file mode 100755
index 0000000..9bc8d5c
--- /dev/null
+++ b/perl-cpan/mldbm/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=mldbm
+ SPELLX=MLDBM
+ VERSION=2.05
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/CPAN/authors/id/C/CH/CHORNY/${SOURCE}
+
SOURCE_HASH=sha512:410fae3a2bd2182a4b9ace64127a92cbebc850d4252b8e9ccf0f6710f7086d87769eed518cd0c237031a96767bcff28f6c9695eaabac4bb629dc554261c78d2a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ LICENSE=ART
+ WEB_SITE=http://search.cpan.org/dist/MLDBM/
+ ENTERED=20150417
+ KEYWORDS="perl db"
+ SHORT="store multi-level Perl hash structure in single level tied
hash"
+cat << EOF
+This module can serve as a transparent interface to any TIEHASH package that
is
+required to store arbitrary perl data, including nested references. Thus,
this
+module can be used for storing references and other arbitrary data within DBM
+databases.
+
+It works by serializing the references in the hash into a single string. In
the
+underlying TIEHASH package (usually a DBM database), it is this string that
gets
+stored. When the value is fetched again, the string is deserialized to
+reconstruct the data structure into memory.
+EOF
diff --git a/perl-cpan/mldbm/HISTORY b/perl-cpan/mldbm/HISTORY
new file mode 100644
index 0000000..436eccc
--- /dev/null
+++ b/perl-cpan/mldbm/HISTORY
@@ -0,0 +1,2 @@
+2015-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 2.05
diff --git a/perl-cpan/sql-statement/DEPENDS b/perl-cpan/sql-statement/DEPENDS
new file mode 100755
index 0000000..86c562b
--- /dev/null
+++ b/perl-cpan/sql-statement/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends clone &&
+depends params-util
diff --git a/perl-cpan/sql-statement/DETAILS b/perl-cpan/sql-statement/DETAILS
new file mode 100755
index 0000000..87d3720
--- /dev/null
+++ b/perl-cpan/sql-statement/DETAILS
@@ -0,0 +1,35 @@
+ SPELL=sql-statement
+ SPELLX=SQL-Statement
+ VERSION=1.405
+ SOURCE=${SPELLX}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$PERL_CPAN_URL/CPAN/authors/id/R/RE/REHSACK/${SOURCE}
+
SOURCE_HASH=sha512:e7aa4cd9c300d3638e07e078c09d0e551fe799311b871f1a669efd4bf3f4675068895f86d15b852aa0230decacc3f019ad55a2972d0d298813ca189e9b57281b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ LICENSE=ART
+ WEB_SITE=http://search.cpan.org/dist/SQL-Statement/
+ ENTERED=20150417
+ KEYWORDS="perl sql"
+ SHORT="SQL parsing and processing engine"
+cat << EOF
+The SQL::Statement module implements a pure Perl SQL parsing and execution
+engine. While it by no means implements full ANSI standard, it does support
+many features including column and table aliases, built-in and user-defined
+functions, implicit and explicit joins, complex nested search conditions, and
+other features.
+
+SQL::Statement is a small embeddable Database Management System (DBMS).
+
+This means that it provides all of the services of a simple DBMS except that
+instead of a persistent storage mechanism, it has two things:
+
+1) an in-memory storage mechanism that allows you to prepare, execute, and
fetch
+from SQL statements using temporary tables;
+2) a set of software sockets where any author can plug in any storage
mechanism.
+
+There are three main uses for SQL::Statement. One or another (hopefully not
all)
+may be irrelevant for your needs:
+
+1) to access and manipulate data in CSV, XML, and other formats;
+2) to build your own DBD for a new data source;
+3) to parse and examine the structure of SQL statements.
+EOF
diff --git a/perl-cpan/sql-statement/HISTORY b/perl-cpan/sql-statement/HISTORY
new file mode 100644
index 0000000..18b937a
--- /dev/null
+++ b/perl-cpan/sql-statement/HISTORY
@@ -0,0 +1,2 @@
+2015-04-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.405



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (35236ea079e62b2efc5c78207c60aaf3dab5f925), Vlad Glagolev, 04/17/2015

Archive powered by MHonArc 2.6.24.

Top of Page