New port py-dnspython version 1.3.2: A DNS toolkit for Python

This commit is contained in:
Mario Sergio Fujikawa Ferreira 2004-12-26 10:36:52 +00:00
parent 8d7c479a6c
commit 321c6ec69e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=125208
5 changed files with 287 additions and 0 deletions

View file

@ -70,6 +70,7 @@
SUBDIR += powerdns
SUBDIR += py-adns
SUBDIR += py-dns
SUBDIR += py-dnspython
SUBDIR += rbldnsd
SUBDIR += rbllookup
SUBDIR += sheerdns

47
dns/py-dnspython/Makefile Normal file
View file

@ -0,0 +1,47 @@
# New ports collection makefile for: dnspython
# Date created: Sun Dec 26 09:58:59 UTC 2004
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= dnspython
PORTVERSION= 1.3.2
CATEGORIES= dns python
MASTER_SITES= http://www.dnspython.org/kits/stable/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lioux@FreeBSD.org
COMMENT= A DNS toolkit for Python
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PORTDOCS= \
ChangeLog \
README \
TODO
EXAMPLE_FILES= \
mx.py \
name.py \
reverse.py \
xfr.py
poast-extract:
@${CHMOD} -Rf u+w ${WRKSRC}
post-install:
# docs
.ifndef(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for file in ${PORTDOCS}
@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
.endfor
.endif
# examples
@${MKDIR} ${EXAMPLESDIR}
.for file in ${EXAMPLE_FILES}
@${INSTALL_DATA} ${WRKSRC}/examples/${file} ${EXAMPLESDIR}
.endfor
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (dnspython-1.3.2.tar.gz) = 8ee1fb516d3909a6826c402fc9bc099c
SIZE (dnspython-1.3.2.tar.gz) = 85347

View file

@ -0,0 +1,15 @@
[ excerpt with modifications from developer's site ]
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.
dnspython provides both high and low level access to DNS. The high
level classes perform queries for data of a given name, type, and
class, and return an answer set. The low level classes allow direct
manipulation of DNS zones, messages, names, and records.
Author: Bob Halley <halley@dnspython.org>
WWW: http://www.dnspython.org/
-- lioux@FreeBSD.org

222
dns/py-dnspython/pkg-plist Normal file
View file

@ -0,0 +1,222 @@
%%PYTHON_SITELIBDIR%%/dns/__init__.py
%%PYTHON_SITELIBDIR%%/dns/__init__.pyc
%%PYTHON_SITELIBDIR%%/dns/__init__.pyo
%%PYTHON_SITELIBDIR%%/dns/dnssec.py
%%PYTHON_SITELIBDIR%%/dns/dnssec.pyc
%%PYTHON_SITELIBDIR%%/dns/dnssec.pyo
%%PYTHON_SITELIBDIR%%/dns/exception.py
%%PYTHON_SITELIBDIR%%/dns/exception.pyc
%%PYTHON_SITELIBDIR%%/dns/exception.pyo
%%PYTHON_SITELIBDIR%%/dns/flags.py
%%PYTHON_SITELIBDIR%%/dns/flags.pyc
%%PYTHON_SITELIBDIR%%/dns/flags.pyo
%%PYTHON_SITELIBDIR%%/dns/inet.py
%%PYTHON_SITELIBDIR%%/dns/inet.pyc
%%PYTHON_SITELIBDIR%%/dns/inet.pyo
%%PYTHON_SITELIBDIR%%/dns/ipv4.py
%%PYTHON_SITELIBDIR%%/dns/ipv4.pyc
%%PYTHON_SITELIBDIR%%/dns/ipv4.pyo
%%PYTHON_SITELIBDIR%%/dns/ipv6.py
%%PYTHON_SITELIBDIR%%/dns/ipv6.pyc
%%PYTHON_SITELIBDIR%%/dns/ipv6.pyo
%%PYTHON_SITELIBDIR%%/dns/message.py
%%PYTHON_SITELIBDIR%%/dns/message.pyc
%%PYTHON_SITELIBDIR%%/dns/message.pyo
%%PYTHON_SITELIBDIR%%/dns/name.py
%%PYTHON_SITELIBDIR%%/dns/name.pyc
%%PYTHON_SITELIBDIR%%/dns/name.pyo
%%PYTHON_SITELIBDIR%%/dns/namedict.py
%%PYTHON_SITELIBDIR%%/dns/namedict.pyc
%%PYTHON_SITELIBDIR%%/dns/namedict.pyo
%%PYTHON_SITELIBDIR%%/dns/node.py
%%PYTHON_SITELIBDIR%%/dns/node.pyc
%%PYTHON_SITELIBDIR%%/dns/node.pyo
%%PYTHON_SITELIBDIR%%/dns/opcode.py
%%PYTHON_SITELIBDIR%%/dns/opcode.pyc
%%PYTHON_SITELIBDIR%%/dns/opcode.pyo
%%PYTHON_SITELIBDIR%%/dns/query.py
%%PYTHON_SITELIBDIR%%/dns/query.pyc
%%PYTHON_SITELIBDIR%%/dns/query.pyo
%%PYTHON_SITELIBDIR%%/dns/rcode.py
%%PYTHON_SITELIBDIR%%/dns/rcode.pyc
%%PYTHON_SITELIBDIR%%/dns/rcode.pyo
%%PYTHON_SITELIBDIR%%/dns/rdata.py
%%PYTHON_SITELIBDIR%%/dns/rdata.pyc
%%PYTHON_SITELIBDIR%%/dns/rdata.pyo
%%PYTHON_SITELIBDIR%%/dns/rdataclass.py
%%PYTHON_SITELIBDIR%%/dns/rdataclass.pyc
%%PYTHON_SITELIBDIR%%/dns/rdataclass.pyo
%%PYTHON_SITELIBDIR%%/dns/rdataset.py
%%PYTHON_SITELIBDIR%%/dns/rdataset.pyc
%%PYTHON_SITELIBDIR%%/dns/rdataset.pyo
%%PYTHON_SITELIBDIR%%/dns/rdatatype.py
%%PYTHON_SITELIBDIR%%/dns/rdatatype.pyc
%%PYTHON_SITELIBDIR%%/dns/rdatatype.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/AFSDB.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/AFSDB.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/AFSDB.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/CERT.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/CERT.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/CERT.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/CNAME.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/CNAME.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/CNAME.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DNAME.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DNAME.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DNAME.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DNSKEY.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DNSKEY.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DNSKEY.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DS.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DS.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/DS.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/GPOS.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/GPOS.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/GPOS.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/HINFO.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/HINFO.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/HINFO.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/ISDN.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/ISDN.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/ISDN.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/KEY.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/KEY.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/KEY.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/LOC.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/LOC.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/LOC.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/MX.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/MX.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/MX.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NS.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NS.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NS.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NSEC.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NSEC.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NSEC.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NXT.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NXT.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/NXT.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/PTR.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/PTR.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/PTR.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RP.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RP.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RP.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RRSIG.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RRSIG.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RRSIG.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RT.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RT.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/RT.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SIG.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SIG.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SIG.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SOA.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SOA.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SOA.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SSHFP.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SSHFP.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/SSHFP.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/TXT.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/TXT.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/TXT.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/X25.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/X25.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/X25.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/__init__.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/__init__.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY/__init__.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/A.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/A.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/A.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/AAAA.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/AAAA.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/AAAA.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/APL.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/APL.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/APL.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/KX.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/KX.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/KX.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NAPTR.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NAPTR.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NAPTR.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NSAP.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NSAP.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NSAP.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NSAP_PTR.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NSAP_PTR.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/NSAP_PTR.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/PX.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/PX.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/PX.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/SRV.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/SRV.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/SRV.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/WKS.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/WKS.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/WKS.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/__init__.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/__init__.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/IN/__init__.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/__init__.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/__init__.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/__init__.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/keybase.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/keybase.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/keybase.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/mxbase.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/mxbase.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/mxbase.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/nsbase.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/nsbase.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/nsbase.pyo
%%PYTHON_SITELIBDIR%%/dns/rdtypes/sigbase.py
%%PYTHON_SITELIBDIR%%/dns/rdtypes/sigbase.pyc
%%PYTHON_SITELIBDIR%%/dns/rdtypes/sigbase.pyo
%%PYTHON_SITELIBDIR%%/dns/renderer.py
%%PYTHON_SITELIBDIR%%/dns/renderer.pyc
%%PYTHON_SITELIBDIR%%/dns/renderer.pyo
%%PYTHON_SITELIBDIR%%/dns/resolver.py
%%PYTHON_SITELIBDIR%%/dns/resolver.pyc
%%PYTHON_SITELIBDIR%%/dns/resolver.pyo
%%PYTHON_SITELIBDIR%%/dns/rrset.py
%%PYTHON_SITELIBDIR%%/dns/rrset.pyc
%%PYTHON_SITELIBDIR%%/dns/rrset.pyo
%%PYTHON_SITELIBDIR%%/dns/set.py
%%PYTHON_SITELIBDIR%%/dns/set.pyc
%%PYTHON_SITELIBDIR%%/dns/set.pyo
%%PYTHON_SITELIBDIR%%/dns/tokenizer.py
%%PYTHON_SITELIBDIR%%/dns/tokenizer.pyc
%%PYTHON_SITELIBDIR%%/dns/tokenizer.pyo
%%PYTHON_SITELIBDIR%%/dns/tsig.py
%%PYTHON_SITELIBDIR%%/dns/tsig.pyc
%%PYTHON_SITELIBDIR%%/dns/tsig.pyo
%%PYTHON_SITELIBDIR%%/dns/tsigkeyring.py
%%PYTHON_SITELIBDIR%%/dns/tsigkeyring.pyc
%%PYTHON_SITELIBDIR%%/dns/tsigkeyring.pyo
%%PYTHON_SITELIBDIR%%/dns/ttl.py
%%PYTHON_SITELIBDIR%%/dns/ttl.pyc
%%PYTHON_SITELIBDIR%%/dns/ttl.pyo
%%PYTHON_SITELIBDIR%%/dns/update.py
%%PYTHON_SITELIBDIR%%/dns/update.pyc
%%PYTHON_SITELIBDIR%%/dns/update.pyo
%%PYTHON_SITELIBDIR%%/dns/version.py
%%PYTHON_SITELIBDIR%%/dns/version.pyc
%%PYTHON_SITELIBDIR%%/dns/version.pyo
%%PYTHON_SITELIBDIR%%/dns/zone.py
%%PYTHON_SITELIBDIR%%/dns/zone.pyc
%%PYTHON_SITELIBDIR%%/dns/zone.pyo
%%EXAMPLESDIR%%/dnspython/mx.py
%%EXAMPLESDIR%%/dnspython/name.py
%%EXAMPLESDIR%%/dnspython/reverse.py
%%EXAMPLESDIR%%/dnspython/xfr.py
@dirrm %%PYTHON_SITELIBDIR%%/dns/rdtypes/IN
@dirrm %%PYTHON_SITELIBDIR%%/dns/rdtypes/ANY
@dirrm %%PYTHON_SITELIBDIR%%/dns/rdtypes
@dirrm %%PYTHON_SITELIBDIR%%/dns
@dirrm %%PYTHON_SITELIBDIR%%
@dirrm %%EXAMPLESDI%%R/dnspython
@unexec rmdir %%PYTHON_SITELIBDIR%% 2>/dev/null || true
@unexec rmdir %%PYTHON_LIBDIR%% 2>/dev/null || true