aboutsummaryrefslogtreecommitdiffstats
path: root/databases/p5-BSON
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2011-08-09 17:46:09 +0800
committersunpoet <sunpoet@FreeBSD.org>2011-08-09 17:46:09 +0800
commit0b6a20175bc90414cb75644ebb0c27fb5e596943 (patch)
tree452053acf6c299070db10f7ef49b2f7f7eaf13f9 /databases/p5-BSON
parent7d03cf3d102c2a4d5f002bf657cad2160f47f7b4 (diff)
downloadfreebsd-ports-gnome-0b6a20175bc90414cb75644ebb0c27fb5e596943.tar.gz
freebsd-ports-gnome-0b6a20175bc90414cb75644ebb0c27fb5e596943.tar.zst
freebsd-ports-gnome-0b6a20175bc90414cb75644ebb0c27fb5e596943.zip
- Add p5-BSON 0.03
This module implements BSON serialization and deserialization as described at http://bsonspec.org. BSON is the primary data representation for MongoDB. WWW: http://search.cpan.org/dist/BSON/
Diffstat (limited to 'databases/p5-BSON')
-rw-r--r--databases/p5-BSON/Makefile33
-rw-r--r--databases/p5-BSON/distinfo2
-rw-r--r--databases/p5-BSON/pkg-descr4
-rw-r--r--databases/p5-BSON/pkg-plist12
4 files changed, 51 insertions, 0 deletions
diff --git a/databases/p5-BSON/Makefile b/databases/p5-BSON/Makefile
new file mode 100644
index 000000000000..4c4aa00a9ab5
--- /dev/null
+++ b/databases/p5-BSON/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: p5-BSON
+# Date created: 2011-08-03
+# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= BSON
+PORTVERSION= 0.03
+CATEGORIES= databases perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:MINIMAL
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Pure Perl implementation of MongoDB BSON serialization
+
+RUN_DEPENDS= p5-Tie-IxHash>=0:${PORTSDIR}/devel/p5-Tie-IxHash
+TEST_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime
+
+PERL_CONFIGURE= yes
+
+MAN3= BSON.3 \
+ BSON::Binary.3 \
+ BSON::Bool.3 \
+ BSON::Code.3 \
+ BSON::MaxKey.3 \
+ BSON::MinKey.3 \
+ BSON::ObjectId.3 \
+ BSON::Time.3 \
+ BSON::Timestamp.3
+
+.include <bsd.port.mk>
diff --git a/databases/p5-BSON/distinfo b/databases/p5-BSON/distinfo
new file mode 100644
index 000000000000..d97d2aece608
--- /dev/null
+++ b/databases/p5-BSON/distinfo
@@ -0,0 +1,2 @@
+SHA256 (BSON-0.03.tar.gz) = 4d4d62efe000f8df6b58ee82af127f354aad9d57e438331acfaaeea4826bfd1e
+SIZE (BSON-0.03.tar.gz) = 12535
diff --git a/databases/p5-BSON/pkg-descr b/databases/p5-BSON/pkg-descr
new file mode 100644
index 000000000000..4788bcd4edfa
--- /dev/null
+++ b/databases/p5-BSON/pkg-descr
@@ -0,0 +1,4 @@
+This module implements BSON serialization and deserialization as described at
+http://bsonspec.org. BSON is the primary data representation for MongoDB.
+
+WWW: http://search.cpan.org/dist/BSON/
diff --git a/databases/p5-BSON/pkg-plist b/databases/p5-BSON/pkg-plist
new file mode 100644
index 000000000000..4d87e318ae32
--- /dev/null
+++ b/databases/p5-BSON/pkg-plist
@@ -0,0 +1,12 @@
+%%SITE_PERL%%/BSON.pm
+%%SITE_PERL%%/BSON/Binary.pm
+%%SITE_PERL%%/BSON/Bool.pm
+%%SITE_PERL%%/BSON/Code.pm
+%%SITE_PERL%%/BSON/MaxKey.pm
+%%SITE_PERL%%/BSON/MinKey.pm
+%%SITE_PERL%%/BSON/ObjectId.pm
+%%SITE_PERL%%/BSON/Time.pm
+%%SITE_PERL%%/BSON/Timestamp.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/BSON/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/BSON
+@dirrm %%SITE_PERL%%/BSON