# -*- 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.7.0
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  be0a169c573cedcc9454be26b706dd1349de40f8 \
                sha256  2ffabc4853bb1c70e29e6585ea15dfef8b2bdb86b6ccaad0a3b8c92b5d526d1b \
                size    324862

patchfiles      patch-configure.diff \
                patch-nextid-getentropy.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+)*)
