aboutsummaryrefslogtreecommitdiff
path: root/databases/p5-Mongoose
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2018-10-12 16:14:37 +0000
committerWen Heping <wen@FreeBSD.org>2018-10-12 16:14:37 +0000
commit2aac96bbae8291f802c2594007ec3b88e90f29c3 (patch)
tree11300c9f144f37bcb47260eb2b33d344a38546d5 /databases/p5-Mongoose
parent76df1019e2bc0f46ce3e647c18e92ae4043d340f (diff)
Notes
Diffstat (limited to 'databases/p5-Mongoose')
-rw-r--r--databases/p5-Mongoose/Makefile30
-rw-r--r--databases/p5-Mongoose/distinfo3
-rw-r--r--databases/p5-Mongoose/pkg-descr5
-rw-r--r--databases/p5-Mongoose/pkg-plist30
4 files changed, 68 insertions, 0 deletions
diff --git a/databases/p5-Mongoose/Makefile b/databases/p5-Mongoose/Makefile
new file mode 100644
index 000000000000..e06f844dae66
--- /dev/null
+++ b/databases/p5-Mongoose/Makefile
@@ -0,0 +1,30 @@
+# Created by: Nick Hibma <n_hibma@freebsd.org>
+# $FreeBSD$
+
+PORTNAME= Mongoose
+PORTVERSION= 2.00
+CATEGORIES= databases perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:DIEGOK
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= n_hibma@FreeBSD.org
+COMMENT= MongoDB document to Moose object mapper
+
+LICENSE= ART10 GPLv1
+LICENSE_COMB= dual
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-MongoDB>=0:databases/p5-MongoDB \
+ p5-Moose>=0:devel/p5-Moose \
+ p5-MooseX-Singleton>=0:devel/p5-MooseX-Singleton \
+ p5-MooseX-Role-Parameterized>=0:devel/p5-MooseX-Role-Parameterized \
+ p5-Params-Coerce>=0:devel/p5-Params-Coerce
+
+USES= perl5
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/p5-Mongoose/distinfo b/databases/p5-Mongoose/distinfo
new file mode 100644
index 000000000000..12042a7ecbc3
--- /dev/null
+++ b/databases/p5-Mongoose/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1539357640
+SHA256 (Mongoose-2.00.tar.gz) = 138551505f3ecb1cb8394042be01506b7459e139f397e4923147c9c09fae10f3
+SIZE (Mongoose-2.00.tar.gz) = 52577
diff --git a/databases/p5-Mongoose/pkg-descr b/databases/p5-Mongoose/pkg-descr
new file mode 100644
index 000000000000..bf064c6611a8
--- /dev/null
+++ b/databases/p5-Mongoose/pkg-descr
@@ -0,0 +1,5 @@
+This is a MongoDB to Moose object mapper. This module allows you to use
+the full power of MongoDB within your Moose classes, without sacrificing
+MongoDB's power, flexibility and speed.
+
+WWW: https://metacpan.org/release/Mongoose/
diff --git a/databases/p5-Mongoose/pkg-plist b/databases/p5-Mongoose/pkg-plist
new file mode 100644
index 000000000000..affd73424669
--- /dev/null
+++ b/databases/p5-Mongoose/pkg-plist
@@ -0,0 +1,30 @@
+%%SITE_PERL%%/Mongoose.pm
+%%SITE_PERL%%/Mongoose/Class.pm
+%%SITE_PERL%%/Mongoose/Cookbook.pod
+%%SITE_PERL%%/Mongoose/Cursor.pm
+%%SITE_PERL%%/Mongoose/Document.pm
+%%SITE_PERL%%/Mongoose/EmbeddedDocument.pm
+%%SITE_PERL%%/Mongoose/Engine.pm
+%%SITE_PERL%%/Mongoose/File.pm
+%%SITE_PERL%%/Mongoose/Intro.pod
+%%SITE_PERL%%/Mongoose/Join.pm
+%%SITE_PERL%%/Mongoose/Meta/AttributeTraits.pm
+%%SITE_PERL%%/Mongoose/Role/Collapser.pm
+%%SITE_PERL%%/Mongoose/Role/Engine.pm
+%%SITE_PERL%%/Mongoose/Role/Expander.pm
+%%SITE_PERL%%/Mongoose/Role/Naming.pm
+%%PERL5_MAN3%%/Mongoose.3.gz
+%%PERL5_MAN3%%/Mongoose::Class.3.gz
+%%PERL5_MAN3%%/Mongoose::Cookbook.3.gz
+%%PERL5_MAN3%%/Mongoose::Cursor.3.gz
+%%PERL5_MAN3%%/Mongoose::Document.3.gz
+%%PERL5_MAN3%%/Mongoose::EmbeddedDocument.3.gz
+%%PERL5_MAN3%%/Mongoose::Engine.3.gz
+%%PERL5_MAN3%%/Mongoose::File.3.gz
+%%PERL5_MAN3%%/Mongoose::Intro.3.gz
+%%PERL5_MAN3%%/Mongoose::Join.3.gz
+%%PERL5_MAN3%%/Mongoose::Meta::AttributeTraits.3.gz
+%%PERL5_MAN3%%/Mongoose::Role::Collapser.3.gz
+%%PERL5_MAN3%%/Mongoose::Role::Engine.3.gz
+%%PERL5_MAN3%%/Mongoose::Role::Expander.3.gz
+%%PERL5_MAN3%%/Mongoose::Role::Naming.3.gz