aboutsummaryrefslogtreecommitdiff
path: root/net/p5-AnyEvent-RabbitMQ
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2011-10-30 11:04:47 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2011-10-30 11:04:47 +0000
commit7e2f79fedca248ebd62a1d40d6814aebb694f4dd (patch)
tree3157632cb037d991b6e765c05c387c01f2b52b58 /net/p5-AnyEvent-RabbitMQ
parent36645b771a3161d537a84767733d5f8a627a4c20 (diff)
downloadports-7e2f79fedca248ebd62a1d40d6814aebb694f4dd.tar.gz
ports-7e2f79fedca248ebd62a1d40d6814aebb694f4dd.zip
AnyEvent::RabbitMQ is an AMQP(Advanced Message Queuing Protocol) client
library, that is intended to allow you to interact with AMQP-compliant message brokers/servers such as RabbitMQ in an asynchronous fashion. You can use AnyEvent::RabbitMQ to - * Declare and delete exchanges * Declare, delete, bind and unbind queues * Set QoS * Publish, consume, get, ack, recover and reject messages * Select, commit and rollback transactions AnyEvnet::RabbitMQ is known to work with RabbitMQ versions 2.5.1 and version 0-8 of the AMQP specification. WWW: http://search.cpan.org/dist/AnyEvent-RabbitMQ/
Notes
Notes: svn path=/head/; revision=284707
Diffstat (limited to 'net/p5-AnyEvent-RabbitMQ')
-rw-r--r--net/p5-AnyEvent-RabbitMQ/Makefile39
-rw-r--r--net/p5-AnyEvent-RabbitMQ/distinfo2
-rw-r--r--net/p5-AnyEvent-RabbitMQ/pkg-descr16
-rw-r--r--net/p5-AnyEvent-RabbitMQ/pkg-plist13
4 files changed, 70 insertions, 0 deletions
diff --git a/net/p5-AnyEvent-RabbitMQ/Makefile b/net/p5-AnyEvent-RabbitMQ/Makefile
new file mode 100644
index 000000000000..57e90d12bcaf
--- /dev/null
+++ b/net/p5-AnyEvent-RabbitMQ/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: AnyEvent::RabbitMQ
+# Date created: 29 Oct 2011
+# Whom: Cheng-Lung Sung <clsung@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= AnyEvent-RabbitMQ
+PORTVERSION= 1.05
+CATEGORIES= net devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= clsung@FreeBSD.org
+COMMENT= An asynchronous and multi channel Perl AMQP client
+
+LICENSE= ART10 GPLv1
+LICENSE_COMB= dual
+
+RUN_DEPENDS= p5-AnyEvent>=0:${PORTSDIR}/devel/p5-AnyEvent \
+ p5-Net-AMQP>=0:${PORTSDIR}/net/p5-Net-AMQP \
+ p5-Devel-GlobalDestruction>=0:${PORTSDIR}/devel/p5-Devel-GlobalDestruction \
+ p5-File-ShareDir>=0:${PORTSDIR}/devel/p5-File-ShareDir \
+ p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
+ p5-Readonly>=1.03:${PORTSDIR}/devel/p5-Readonly \
+ p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean
+
+TEST_DEPENDS= ${RUN_DEPENDS}
+PERL_CONFIGURE= yes
+
+MAN3= AnyEvent::RabbitMQ.3 \
+ AnyEvent::RabbitMQ::Channel.3
+
+.if defined(MAINTAINER_MODE)
+regression-test: build
+ cd ${WRKSRC} && ${MAKE} test
+.endif
+
+.include <bsd.port.mk>
diff --git a/net/p5-AnyEvent-RabbitMQ/distinfo b/net/p5-AnyEvent-RabbitMQ/distinfo
new file mode 100644
index 000000000000..942812280030
--- /dev/null
+++ b/net/p5-AnyEvent-RabbitMQ/distinfo
@@ -0,0 +1,2 @@
+SHA256 (AnyEvent-RabbitMQ-1.05.tar.gz) = 01669a7924446d17b2b07c013ca4425ac9e6786f8a16d338a2c76ed87ffa7519
+SIZE (AnyEvent-RabbitMQ-1.05.tar.gz) = 61426
diff --git a/net/p5-AnyEvent-RabbitMQ/pkg-descr b/net/p5-AnyEvent-RabbitMQ/pkg-descr
new file mode 100644
index 000000000000..9b9110db46d5
--- /dev/null
+++ b/net/p5-AnyEvent-RabbitMQ/pkg-descr
@@ -0,0 +1,16 @@
+AnyEvent::RabbitMQ is an AMQP(Advanced Message Queuing Protocol) client
+library, that is intended to allow you to interact with AMQP-compliant
+message brokers/servers such as RabbitMQ in an asynchronous fashion.
+
+You can use AnyEvent::RabbitMQ to -
+
+ * Declare and delete exchanges
+ * Declare, delete, bind and unbind queues
+ * Set QoS
+ * Publish, consume, get, ack, recover and reject messages
+ * Select, commit and rollback transactions
+
+AnyEvnet::RabbitMQ is known to work with RabbitMQ versions 2.5.1 and
+version 0-8 of the AMQP specification.
+
+WWW: http://search.cpan.org/dist/AnyEvent-RabbitMQ/
diff --git a/net/p5-AnyEvent-RabbitMQ/pkg-plist b/net/p5-AnyEvent-RabbitMQ/pkg-plist
new file mode 100644
index 000000000000..2757be3ce002
--- /dev/null
+++ b/net/p5-AnyEvent-RabbitMQ/pkg-plist
@@ -0,0 +1,13 @@
+%%SITE_PERL%%/auto/share/dist/AnyEvent-RabbitMQ/fixed_amqp0-8.xml
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/AnyEvent/RabbitMQ/.packlist
+%%SITE_PERL%%/AnyEvent/RabbitMQ.pm
+%%SITE_PERL%%/AnyEvent/RabbitMQ/Channel.pm
+%%SITE_PERL%%/AnyEvent/RabbitMQ/LocalQueue.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/AnyEvent/RabbitMQ
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/AnyEvent
+@dirrmtry %%SITE_PERL%%/AnyEvent/RabbitMQ
+@dirrmtry %%SITE_PERL%%/AnyEvent
+@dirrm %%SITE_PERL%%/auto/share/dist/AnyEvent-RabbitMQ
+@dirrmtry %%SITE_PERL%%/auto/share/dist
+@dirrmtry %%SITE_PERL%%/auto/share
+@dirrmtry %%SITE_PERL%%/auto