aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-Thread-Queue
diff options
context:
space:
mode:
authorBeat Gaetzi <beat@FreeBSD.org>2009-06-20 19:32:49 +0000
committerBeat Gaetzi <beat@FreeBSD.org>2009-06-20 19:32:49 +0000
commitad18a4f0786ac7465ebc2dde857fd130acdf1716 (patch)
tree490d6618f2fef67cc244ca16eb9fb9c410e95aa4 /devel/p5-Thread-Queue
parent633cd7fd8af83d009cae177013054a304c4abc56 (diff)
downloadports-ad18a4f0786ac7465ebc2dde857fd130acdf1716.tar.gz
ports-ad18a4f0786ac7465ebc2dde857fd130acdf1716.zip
Notes
Diffstat (limited to 'devel/p5-Thread-Queue')
-rw-r--r--devel/p5-Thread-Queue/Makefile25
-rw-r--r--devel/p5-Thread-Queue/distinfo3
-rw-r--r--devel/p5-Thread-Queue/pkg-descr13
-rw-r--r--devel/p5-Thread-Queue/pkg-plist5
4 files changed, 46 insertions, 0 deletions
diff --git a/devel/p5-Thread-Queue/Makefile b/devel/p5-Thread-Queue/Makefile
new file mode 100644
index 000000000000..8f44e19fadda
--- /dev/null
+++ b/devel/p5-Thread-Queue/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: p5-Thread-Queue
+# Date created: June 2nd 2009
+# Whom: Cezary Morga <cm@therek.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Thread-Queue
+PORTVERSION= 2.11
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= cm@therek.net
+COMMENT= Perl5 thread-safe queues
+
+BUILD_DEPENDS= p5-Scalar-List-Utils>=1.10:${PORTSDIR}/lang/p5-Scalar-List-Utils \
+ p5-threads-shared>=1.26:${PORTSDIR}/devel/p5-threads-shared
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= YES
+
+MAN3= Thread::Queue.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Thread-Queue/distinfo b/devel/p5-Thread-Queue/distinfo
new file mode 100644
index 000000000000..d7f5c176c40c
--- /dev/null
+++ b/devel/p5-Thread-Queue/distinfo
@@ -0,0 +1,3 @@
+MD5 (Thread-Queue-2.11.tar.gz) = 955df887847e767dfeecbd3ead490606
+SHA256 (Thread-Queue-2.11.tar.gz) = f8c45414e6d7a03964575435a50446ef0b33b55d8130b957b5551056a81a480c
+SIZE (Thread-Queue-2.11.tar.gz) = 10879
diff --git a/devel/p5-Thread-Queue/pkg-descr b/devel/p5-Thread-Queue/pkg-descr
new file mode 100644
index 000000000000..63bd1c123f80
--- /dev/null
+++ b/devel/p5-Thread-Queue/pkg-descr
@@ -0,0 +1,13 @@
+This module provides thread-safe FIFO queues that can be accessed safely
+by any number of threads.
+
+Any data types supported by threads::shared can be passed via queues:
+- Ordinary scalars
+- Array refs
+- Hash refs
+- Scalar refs
+- Objects based on the above
+
+Ordinary scalars are added to queues as they are.
+
+WWW: http://search.cpan.org/dist/Thread-Queue/
diff --git a/devel/p5-Thread-Queue/pkg-plist b/devel/p5-Thread-Queue/pkg-plist
new file mode 100644
index 000000000000..d10ad90612d9
--- /dev/null
+++ b/devel/p5-Thread-Queue/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/Thread/Queue.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Queue/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Queue
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread
+@dirrmtry %%SITE_PERL%%/Thread