# $Id: Portfile 82547 2011-08-15 16:46:16Z jmr@macports.org $

PortSystem          1.0
PortGroup	    perl5 1.0

perl5.setup	    Danga-Socket 1.61
revision        2
categories          perl net
platforms	    darwin
maintainers	    pmq

description         Event loop and event-driven async socket base class
long_description    \
    This is an abstract base class for objects backed by a socket which \
    provides the basic framework for event-driven asynchronous IO, \
    designed to be fast.  Danga::Socket is both a base class for objects, \
    and an event loop. \
    Callers subclass Danga::Socket.  Danga::Socket's constructor registers \
    itself with the Danga::Socket event loop, and invokes callbacks on the \
    object for readability, writability, errors, and other conditions.

checksums           md5 dc8f481b35172a090b977f3dea7fa24a \
		    sha1 dc767b69d1a2448b679771a740fb2964f944b6aa

if {${perl5.major} != ""} {
depends_run-append  port:p${perl5.major}-time-hires port:p${perl5.major}-bsd-resource \
		    port:p${perl5.major}-io-kqueue port:p${perl5.major}-sys-syscall \
		    port:p${perl5.major}-io-aio

supported_archs noarch
}
