# $Id: Portfile 77525 2011-04-02 16:50:01Z ram@macports.org $

PortSystem         1.0
PortGroup          python26 1.0

name               py26-dnspython
version            1.9.4
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 8a89b7865251c4e9d8ec2f8cc9f8cd78 \
                   sha1 41d00d0f81bc9aba02c5c62e1d4a8ee57810410e \
                   rmd160 0ec0bb554208b215e8f70b7ebc41414387d6a178

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.type     regex
livecheck.url      ${homepage}
livecheck.regex    {is (\d+(?:\.\d+)*),}
