aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-POE-Component-Pluggable
diff options
context:
space:
mode:
authorRong-En Fan <rafan@FreeBSD.org>2006-12-22 22:26:53 +0000
committerRong-En Fan <rafan@FreeBSD.org>2006-12-22 22:26:53 +0000
commitea9cd6bae8f215939f04731d9c1735a52f95ffa2 (patch)
treeea8024f04d54fb677790eac570ddfc6e095bb1c2 /devel/p5-POE-Component-Pluggable
parent4c3492553788d9fec356e56b10ffddb67870b0ff (diff)
downloadports-ea9cd6bae8f215939f04731d9c1735a52f95ffa2.tar.gz
ports-ea9cd6bae8f215939f04731d9c1735a52f95ffa2.zip
Notes
Diffstat (limited to 'devel/p5-POE-Component-Pluggable')
-rw-r--r--devel/p5-POE-Component-Pluggable/Makefile26
-rw-r--r--devel/p5-POE-Component-Pluggable/distinfo3
-rw-r--r--devel/p5-POE-Component-Pluggable/pkg-descr7
-rw-r--r--devel/p5-POE-Component-Pluggable/pkg-plist11
4 files changed, 47 insertions, 0 deletions
diff --git a/devel/p5-POE-Component-Pluggable/Makefile b/devel/p5-POE-Component-Pluggable/Makefile
new file mode 100644
index 000000000000..e9255589fe6e
--- /dev/null
+++ b/devel/p5-POE-Component-Pluggable/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: POE-Component-Pluggable
+# Date created: 2006/12/22
+# Whom: chinsan
+#
+# $FreeBSD$
+#
+
+PORTNAME= POE-Component-Pluggable
+PORTVERSION= 0.04
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= POE
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= chinsan@FreeBSD.org
+COMMENT= A base class for creating plugin enabled POE Components
+
+BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= POE::Component::Pluggable.3 POE::Component::Pluggable::Pipeline.3 \
+ POE::Component::Pluggable::Constants.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-POE-Component-Pluggable/distinfo b/devel/p5-POE-Component-Pluggable/distinfo
new file mode 100644
index 000000000000..f2ed5bb14d3c
--- /dev/null
+++ b/devel/p5-POE-Component-Pluggable/distinfo
@@ -0,0 +1,3 @@
+MD5 (POE-Component-Pluggable-0.04.tar.gz) = cac4a9d6b9aa8150366850620928c0d6
+SHA256 (POE-Component-Pluggable-0.04.tar.gz) = 5b24f80a0bc1f66e64fc34cae54d5e814574e6f294b98764ae2f200638eb41b3
+SIZE (POE-Component-Pluggable-0.04.tar.gz) = 19909
diff --git a/devel/p5-POE-Component-Pluggable/pkg-descr b/devel/p5-POE-Component-Pluggable/pkg-descr
new file mode 100644
index 000000000000..d9ee58983a2f
--- /dev/null
+++ b/devel/p5-POE-Component-Pluggable/pkg-descr
@@ -0,0 +1,7 @@
+POE::Component::Pluggable is a base class for creating plugin enabled POE
+Components. It is a generic port of POE::Component::IRCs plugin system.
+
+If your component dispatches events to registered POE sessions then
+POE::Component::Pluggable may be a good fit for you.
+
+WWW: http://search.cpan.org/dist/POE-Component-Pluggable/
diff --git a/devel/p5-POE-Component-Pluggable/pkg-plist b/devel/p5-POE-Component-Pluggable/pkg-plist
new file mode 100644
index 000000000000..ff26860cc478
--- /dev/null
+++ b/devel/p5-POE-Component-Pluggable/pkg-plist
@@ -0,0 +1,11 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Pluggable/.packlist
+%%SITE_PERL%%/POE/Component/Pluggable.pm
+%%SITE_PERL%%/POE/Component/Pluggable/Pipeline.pm
+%%SITE_PERL%%/POE/Component/Pluggable/Constants.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Pluggable
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
+@dirrmtry %%SITE_PERL%%/POE/Component/Pluggable
+@dirrmtry %%SITE_PERL%%/POE/Component
+@dirrmtry %%SITE_PERL%%/POE