# -*- 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-syck
version                 0.9.3
revision                1
categories-append       net devel
platforms               darwin freebsd openbsd
maintainers             ryandesign openmaintainer
license                 PHP-3.01

php.branches            5.3 5.4 5.5 5.6
php.pecl                yes
php.pecl.prerelease     yes

description             PHP bindings for syck

long_description        Syck is a parser for YAML -- this package installs \
                        the syck php extension, allowing php code to \
                        interface to the libsyck C library.

checksums               md5     cbbe638b431f74eec71c76588cd14f7e \
                        sha1    c015f8527a6dea2644c122f085a2598939f63920 \
                        rmd160  b1f3c8a0e537feedd2a383b11a98afc97f666231

if {${name} ne ${subport}} {
    depends_lib-append  port:syck \
                        port:re2c
    
    patchfiles          patch-phpext.c.diff
    
    configure.args      --with-syck=${prefix}
}