# $Id: Portfile 63250 2010-01-30 17:05:32Z ram@macports.org $

PortSystem         1.0
PortGroup          python25 1.0

name               py25-dnspython
version            1.8.0
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 77f379e0cb21e11470a35359e6211c53 \
                   sha1 71f9a1b4243fca7a4cbda064665d15fc4c28f91e \
                   rmd160 d7ab6f336a2c677544d1706d1d32e67afaad9405

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+)*),}
