# -*- 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               cxx11 1.1
PortGroup               php 1.1

name                    php-sqlsrv
categories-append       databases
platforms               darwin
maintainers             {ryandesign @ryandesign} openmaintainer
license                 MIT

php.branches            7.0 7.1 7.2 7.3
php.pecl                yes

description             Microsoft sqlsrv drivers for PHP

long_description        ${description}

if {[vercmp ${php.branch} 7.1] >= 0} {
    version             5.6.1
    revision            1
    checksums           rmd160  2ef591fa12fc8829ef7c2736adba10c45c6f9b78 \
                        sha256  0ab48ae7a9957586f5ec3ea1c19c528951517529078679a0dc3fd9fe83305445 \
                        size    183396
} elseif {[vercmp ${php.branch} 7.0] >= 0} {
    version             5.3.0
    revision            0
    checksums           rmd160  ab9e9d47f6385fb0a57f489933859def1b6761fc \
                        sha256  dfcacbaf5ea505d11a057c673544ff923e74c78f16cc95ee57808a44ee20967a \
                        size    173492
}

if {${subport} ne ${name}} {
    depends_lib-append  port:msodbcsql

    # msodbcsql is x86_64-only
    supported_archs     x86_64
}