summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2010-11-14 20:53:11 +0000
committersno <sno@pkgsrc.org>2010-11-14 20:53:11 +0000
commitab0079a40a48d5c40ee27d7eff1598ce05c021b5 (patch)
treee62040e526d8698d5cf8a571e04bf38c6899bc4d /databases
parente691571c085dbb9fb33941b6ae9b6d7dca9cfd1f (diff)
downloadpkgsrc-ab0079a40a48d5c40ee27d7eff1598ce05c021b5.tar.gz
Importing Perl5 module MLDBM::Serializer::JSON 0.001 into
databases/p5-MLDBM-Serializer-JSON. MLDBM::Serializer::JSON provides an extension to MLDBM to enable storing the additional columns as JSON instead of Data::Dumper or FreezeThaw. JSON is very widely used - from Perl over Ruby to Python and surely JavaScript and so on.
Diffstat (limited to 'databases')
-rw-r--r--databases/p5-MLDBM-Serializer-JSON/DESCR5
-rw-r--r--databases/p5-MLDBM-Serializer-JSON/Makefile25
-rw-r--r--databases/p5-MLDBM-Serializer-JSON/distinfo5
3 files changed, 35 insertions, 0 deletions
diff --git a/databases/p5-MLDBM-Serializer-JSON/DESCR b/databases/p5-MLDBM-Serializer-JSON/DESCR
new file mode 100644
index 00000000000..41473519b07
--- /dev/null
+++ b/databases/p5-MLDBM-Serializer-JSON/DESCR
@@ -0,0 +1,5 @@
+MLDBM::Serializer::JSON provides an extension to MLDBM to enable storing
+the additional columns as JSON instead of Data::Dumper or FreezeThaw.
+
+JSON is very widely used - from Perl over Ruby to Python and surely
+JavaScript and so on.
diff --git a/databases/p5-MLDBM-Serializer-JSON/Makefile b/databases/p5-MLDBM-Serializer-JSON/Makefile
new file mode 100644
index 00000000000..f3d36ff4cba
--- /dev/null
+++ b/databases/p5-MLDBM-Serializer-JSON/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/11/14 20:53:11 sno Exp $
+#
+
+DISTNAME= MLDBM-Serializer-JSON-0.001
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= databases perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MLDBM/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/MLDBM-Serializer-JSON/
+COMMENT= DBM serializer uses JSON for language interoperability
+LICENSE= ${PERL5_LICENSE}
+
+USE_LANGUAGES= #empty
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+DEPENDS+= p5-MLDBM>=2.04:../../databases/p5-MLDBM
+DEPENDS+= p5-JSON-Any>=1.22:../../converters/p5-JSON-Any
+
+PERL5_PACKLIST= auto/MLDBM/Serializer/JSON/.packlist
+PERL5_MODULE_TYPE= Module::Build
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/p5-MLDBM-Serializer-JSON/distinfo b/databases/p5-MLDBM-Serializer-JSON/distinfo
new file mode 100644
index 00000000000..163ebec498c
--- /dev/null
+++ b/databases/p5-MLDBM-Serializer-JSON/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/11/14 20:53:11 sno Exp $
+
+SHA1 (MLDBM-Serializer-JSON-0.001.tar.gz) = 9ff6a589f9d704dd168fd093827fa8a8e883993f
+RMD160 (MLDBM-Serializer-JSON-0.001.tar.gz) = 17a8feb6b20c3a0f543e2026e28ac7b35a023a8e
+Size (MLDBM-Serializer-JSON-0.001.tar.gz) = 4362 bytes