# -*- 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       legacysupport 1.1

# clock_gettime
legacysupport.newest_darwin_requires_legacy 15

name            adns
version         1.6.1
revision        0
categories      net
maintainers     nomaintainer
description     asynchronous DNS client library
long_description \
    adns is a resolver library for C (and C++) programs, and a \
    collection of useful DNS resolver utilities.
homepage        https://www.chiark.greenend.org.uk/~ian/adns/

license         GPL-3

master_sites    ${homepage}ftp/ \
                ftp://ftp.chiark.greenend.org.uk/users/ian/adns/

checksums       rmd160  dce74f6e8c92e52ed9e802c355ca90f89499aae2 \
                sha256  7138b3789b7506bd683f451d4f7d853077a91803b7b35d86ec667f0f9cd401cd \
                size    322439

patchfiles      patch-configure.diff

configure.ldflags-prepend \
                -L../src

destroot.args   prefix=${destroot}${prefix}
destroot.post_args
 
test.run        yes
test.target     check

livecheck.type  regex
livecheck.url   [lindex ${master_sites} 0]
livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)
