# $Id: Portfile 52687 2009-06-21 16:42:40Z ram@macports.org $

PortSystem         1.0
PortGroup          python26 1.0

name               py26-dnspython
version            1.7.1
categories-append  net
platforms          darwin
maintainers        ram openmaintainer

description        DNS toolkit for Python
long_description \
  dnspython is a DNS toolkit for Python. It supports almost all \
  record types. It can be used for queries, zone transfers, and \
  dynamic updates. It supports TSIG authenticated messages and EDNS0.

homepage           http://www.dnspython.org/
master_sites       ${homepage}kits/${version}
distname           dnspython-${version}

checksums          md5 870f52ca78b4f37ac7a4e718d337334c \
                   sha1 9423854b4ca28235bc0c457a7009d3530e1ab6bc \
                   rmd160 73eb3433cff218f859c748944ec3e442ed25ff25

post-destroot {
  xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}/examples
  xinstall -m 644 -W ${worksrcpath} ChangeLog LICENSE README TODO \
    ${destroot}${prefix}/share/doc/${name}
  xinstall -m 644 -W ${worksrcpath}/examples ddns.py e164.py \
    mx.py name.py reverse.py reverse_name.py xfr.py \
    ${destroot}${prefix}/share/doc/${name}/examples
}

livecheck.check    regex
livecheck.url      ${homepage}
livecheck.regex    {is (\d+(?:\.\d+)*),}
