aboutsummaryrefslogtreecommitdiff
path: root/databases/p5-MR-Tarantool
diff options
context:
space:
mode:
authorAndrej Zverev <az@FreeBSD.org>2013-06-16 17:48:40 +0000
committerAndrej Zverev <az@FreeBSD.org>2013-06-16 17:48:40 +0000
commitb98157787fb1e45969c4d6632df41484ecf23c90 (patch)
treef2b2317c94865b9e027fad1b3c4df24807ad0f85 /databases/p5-MR-Tarantool
parent2e78e303e8cd41a7ca51312bcd8b0f4595daa07d (diff)
new port databases/p5-MR-Tarantool
A driver for an efficient Tarantool/Box NoSQL in-memory storage. PR: ports/178617 Submitted by: Veniamin Gvozdikov <g.veniamin@googlemail.com>
Notes
Notes: svn path=/head/; revision=321063
Diffstat (limited to 'databases/p5-MR-Tarantool')
-rw-r--r--databases/p5-MR-Tarantool/Makefile39
-rw-r--r--databases/p5-MR-Tarantool/distinfo2
-rw-r--r--databases/p5-MR-Tarantool/pkg-descr3
-rw-r--r--databases/p5-MR-Tarantool/pkg-plist29
4 files changed, 73 insertions, 0 deletions
diff --git a/databases/p5-MR-Tarantool/Makefile b/databases/p5-MR-Tarantool/Makefile
new file mode 100644
index 000000000000..0744bf45d50b
--- /dev/null
+++ b/databases/p5-MR-Tarantool/Makefile
@@ -0,0 +1,39 @@
+# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
+# $FreeBSD$
+
+PORTNAME= MR-Tarantool
+PORTVERSION= 0.0.24
+CATEGORIES= databases perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= g.veniamin@googlemail.com
+COMMENT= Driver for an efficient Tarantool/Box NoSQL in-memory storage
+
+BUILD_DEPENDS= p5-AnyEvent>=7.04:${PORTSDIR}/devel/p5-AnyEvent \
+ p5-Class-Singleton>=1.4:${PORTSDIR}/devel/p5-Class-Singleton \
+ p5-Mouse>=1.1:${PORTSDIR}/devel/p5-Mouse \
+ p5-String-CRC32>=1.4:${PORTSDIR}/devel/p5-String-CRC32
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= MR::IProto.3 \
+ MR::IProto::Cluster.3 \
+ MR::IProto::Cluster::Server.3 \
+ MR::IProto::Connection.3 \
+ MR::IProto::Connection::Async.3 \
+ MR::IProto::Connection::Sync.3 \
+ MR::IProto::Error.3 \
+ MR::IProto::Message.3 \
+ MR::IProto::NoResponse.3 \
+ MR::IProto::Request.3 \
+ MR::IProto::Response.3 \
+ MR::IProto::Role::Debuggable.3 \
+ MR::IProto::Server.3 \
+ MR::IProto::Server::Connection.3 \
+ MR::SilverBox.3 \
+ MR::Tarantool::Box.3 \
+ MR::Tarantool::Box::Singleton.3
+
+.include <bsd.port.mk>
diff --git a/databases/p5-MR-Tarantool/distinfo b/databases/p5-MR-Tarantool/distinfo
new file mode 100644
index 000000000000..c3c40a5b0a0d
--- /dev/null
+++ b/databases/p5-MR-Tarantool/distinfo
@@ -0,0 +1,2 @@
+SHA256 (MR-Tarantool-0.0.24.tar.gz) = 3612d53b3deae33c08936c53eed8bb421c483c706d0aef407f514bfca4820952
+SIZE (MR-Tarantool-0.0.24.tar.gz) = 41155
diff --git a/databases/p5-MR-Tarantool/pkg-descr b/databases/p5-MR-Tarantool/pkg-descr
new file mode 100644
index 000000000000..46ebb60d91e3
--- /dev/null
+++ b/databases/p5-MR-Tarantool/pkg-descr
@@ -0,0 +1,3 @@
+A driver for an efficient Tarantool/Box NoSQL in-memory storage.
+
+WWW: http://search.cpan.org/dist/MR-Tarantool/
diff --git a/databases/p5-MR-Tarantool/pkg-plist b/databases/p5-MR-Tarantool/pkg-plist
new file mode 100644
index 000000000000..4f6644da8d75
--- /dev/null
+++ b/databases/p5-MR-Tarantool/pkg-plist
@@ -0,0 +1,29 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/MR/Tarantool/.packlist
+%%SITE_PERL%%/MR/Pending.pm
+%%SITE_PERL%%/MR/IProto.pm
+%%SITE_PERL%%/MR/Tarantool/Box/Singleton.pm
+%%SITE_PERL%%/MR/Tarantool/Box.pm
+%%SITE_PERL%%/MR/IProto/Connection.pm
+%%SITE_PERL%%/MR/IProto/Message.pm
+%%SITE_PERL%%/MR/IProto/NoResponse.pm
+%%SITE_PERL%%/MR/IProto/Role/Debuggable.pm
+%%SITE_PERL%%/MR/IProto/Cluster.pm
+%%SITE_PERL%%/MR/IProto/Cluster/Server.pm
+%%SITE_PERL%%/MR/IProto/Response.pm
+%%SITE_PERL%%/MR/IProto/Server/Connection.pm
+%%SITE_PERL%%/MR/IProto/Server.pm
+%%SITE_PERL%%/MR/IProto/Error.pm
+%%SITE_PERL%%/MR/IProto/Request.pm
+%%SITE_PERL%%/MR/IProto/Connection/Async.pm
+%%SITE_PERL%%/MR/IProto/Connection/Sync.pm
+%%SITE_PERL%%/MR/SilverBox.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MR/Tarantool
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MR
+@dirrm %%SITE_PERL%%/MR/Tarantool/Box
+@dirrm %%SITE_PERL%%/MR/Tarantool
+@dirrm %%SITE_PERL%%/MR/IProto/Server
+@dirrm %%SITE_PERL%%/MR/IProto/Role
+@dirrm %%SITE_PERL%%/MR/IProto/Connection
+@dirrm %%SITE_PERL%%/MR/IProto/Cluster
+@dirrm %%SITE_PERL%%/MR/IProto
+@dirrm %%SITE_PERL%%/MR