# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem              1.0
PortGroup               php 1.1

name                    php-event
version                 2.3.0
categories-append       devel
platforms               darwin
maintainers             {ryandesign @ryandesign} openmaintainer
license                 PHP-3.01

php.branches            5.4 5.5 5.6 7.0 7.1 7.2
php.pecl                yes

description             efficiently schedule I/O, time and signal based events

long_description        PECL extension to ${description} using libevent.

checksums               rmd160  befad4cbddda6e2553201da6c2ecd3f37892d33c \
                        sha256  10e37f2b1c47475be891ef84b4282b5739d9aa8a1facd0c0141ee0edc3048435

if {${name} ne ${subport}} {
    depends_lib-append  port:libevent \
                        path:lib/libssl.dylib:openssl \
                        port:${php}-sockets

    configure.args-append \
                        --with-event-libevent-dir=${prefix} \
                        --with-openssl-dir=${prefix}
}