summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-12-13 12:30:13 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-12-13 12:30:13 +0000
commit6a003de971477a3b521f9ec0717971e25e60ea88 (patch)
tree782253d3de2628e05d6e9d3ac62ff0153d7a2b74 /devel
parentadd p5-POE-Component-IKC (diff)
add p5-POE-Component-DBIAgent
POE Component for running asynchronous DBI calls PR: 32783 Submitted by: Sergey Skvortsov <skv@protey.ru>
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-POE-Component-DBIAgent/Makefile29
-rw-r--r--devel/p5-POE-Component-DBIAgent/distinfo1
-rw-r--r--devel/p5-POE-Component-DBIAgent/pkg-comment1
-rw-r--r--devel/p5-POE-Component-DBIAgent/pkg-descr10
-rw-r--r--devel/p5-POE-Component-DBIAgent/pkg-plist10
6 files changed, 52 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index aec8157e6e23..f3f621ad2b4c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -399,6 +399,7 @@
SUBDIR += p5-POE-Component-Client-DNS
SUBDIR += p5-POE-Component-Client-HTTP
SUBDIR += p5-POE-Component-Client-Ping
+ SUBDIR += p5-POE-Component-DBIAgent
SUBDIR += p5-POE-Component-IKC
SUBDIR += p5-POE-Component-JobQueue
SUBDIR += p5-POE-Component-Pcap
diff --git a/devel/p5-POE-Component-DBIAgent/Makefile b/devel/p5-POE-Component-DBIAgent/Makefile
new file mode 100644
index 000000000000..46412a7f8386
--- /dev/null
+++ b/devel/p5-POE-Component-DBIAgent/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: POE-Component-DBIAgent
+# Date created: 10 Dec 2001
+# Whom: Sergey Skvortsov <skv@protey.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= POE-Component-DBIAgent
+PORTVERSION= 0.11
+CATEGORIES= devel perl5 databases
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= POE
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= skv@protey.ru
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/POE.pm:${PORTSDIR}/devel/p5-POE \
+ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
+ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
+ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Class/MethodMaker.pm:${PORTSDIR}/devel/p5-Class-MethodMaker
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+MAN3= POE::Component::DBIAgent.3 POE::Component::DBIAgent::Helper.3 \
+ POE::Component::DBIAgent::Queue.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-POE-Component-DBIAgent/distinfo b/devel/p5-POE-Component-DBIAgent/distinfo
new file mode 100644
index 000000000000..536a42fb700f
--- /dev/null
+++ b/devel/p5-POE-Component-DBIAgent/distinfo
@@ -0,0 +1 @@
+MD5 (POE-Component-DBIAgent-0.11.tar.gz) = 59ca46f8c906f72945a59b0c9b103a2f
diff --git a/devel/p5-POE-Component-DBIAgent/pkg-comment b/devel/p5-POE-Component-DBIAgent/pkg-comment
new file mode 100644
index 000000000000..c7e7a6010879
--- /dev/null
+++ b/devel/p5-POE-Component-DBIAgent/pkg-comment
@@ -0,0 +1 @@
+POE Component for running asynchronous DBI calls
diff --git a/devel/p5-POE-Component-DBIAgent/pkg-descr b/devel/p5-POE-Component-DBIAgent/pkg-descr
new file mode 100644
index 000000000000..daf2faa9398a
--- /dev/null
+++ b/devel/p5-POE-Component-DBIAgent/pkg-descr
@@ -0,0 +1,10 @@
+The DBIAgent is your answer to non-blocking DBI in POE.
+
+It fires off child processes (configurable, defaults to 3) and feeds
+database queries to it via two-way pipe (or however Wheel::Run is able
+to manage it).
+
+WWW: http://search.cpan.org/search?dist=POE-Component-DBIAgent
+
+-- Sergey Skvortsov
+skv@protey.ru
diff --git a/devel/p5-POE-Component-DBIAgent/pkg-plist b/devel/p5-POE-Component-DBIAgent/pkg-plist
new file mode 100644
index 000000000000..cdd80c4b6e65
--- /dev/null
+++ b/devel/p5-POE-Component-DBIAgent/pkg-plist
@@ -0,0 +1,10 @@
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE/Component/DBIAgent/.packlist
+lib/perl5/site_perl/%%PERL_VER%%/POE/Component/DBIAgent.pm
+lib/perl5/site_perl/%%PERL_VER%%/POE/Component/DBIAgent/Helper.pm
+lib/perl5/site_perl/%%PERL_VER%%/POE/Component/DBIAgent/Queue.pm
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/POE/Component/DBIAgent
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE/Component/DBIAgent
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/POE/Component 2>/dev/null || true
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/POE 2>/dev/null || true
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE/Component 2>/dev/null || true
+@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE 2>/dev/null || true