freebsd-ports/net/p5-POEx-Role-TCPServer/Makefile
Jun Kuriyama e68f669870 POEx::Role::TCPServer bundles up the lower level
SocketFactory/ReadWrite combination of wheels into a simple
Moose::Role. It builds upon other POEx modules such as
POEx::Role::SessionInstantiation and POEx::Types.

The events for SocketFactory for and for each ReadWrite instantiated
are methods that can be advised in any way deemed fit. Advising these
methods is actually encouraged and can simplify code for the consumer.

The only method that must be provided by the consuming class is
handle_inbound_data.

WWW: http://search.cpan.org/dist/POEx-Role-TCPServer/
2010-10-10 05:56:04 +00:00

32 lines
937 B
Makefile

# New ports collection makefile for: POEx::Role::TCPServer
# Date created: 10 Oct 2010
# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= POEx-Role-TCPServer
PORTVERSION= 1.102740
CATEGORIES= net perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= ../../authors/id/N/NP/NPEREZ
PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Perl extension for TCPServer Moose role on POE
RUN_DEPENDS= \
p5-MooseX-Declare>0:${PORTSDIR}/devel/p5-MooseX-Declare \
p5-MooseX-Types>0:${PORTSDIR}/devel/p5-MooseX-Types \
p5-MooseX-Types-Structured>0:${PORTSDIR}/devel/p5-MooseX-Types-Structured \
p5-POE>0:${PORTSDIR}/devel/p5-POE \
p5-POEx-Role-SessionInstantiation>0:${PORTSDIR}/devel/p5-POEx-Role-SessionInstantiation \
p5-POEx-Types>0:${PORTSDIR}/devel/p5-POEx-Types \
p5-aliased>0:${PORTSDIR}/devel/p5-aliased
BUILD_DEPENDS= ${RUN_DEPENDS}
PERL_CONFIGURE= yes
MAN3= POEx::Role::TCPServer.3
.include <bsd.port.mk>