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