aboutsummaryrefslogtreecommitdiffstats
path: root/dns
diff options
context:
space:
mode:
authorlioux <lioux@FreeBSD.org>2004-12-26 18:36:52 +0800
committerlioux <lioux@FreeBSD.org>2004-12-26 18:36:52 +0800
commit978fd869de0fca0ffdadca17b8d361bc172759cf (patch)
tree4e959a1fae6cc08149bb10069c00a19129237a1f /dns
parent7d7d00d83fcd8f166b18aaa7a0f8e5ad091c409f (diff)
downloadfreebsd-ports-gnome-978fd869de0fca0ffdadca17b8d361bc172759cf.tar.gz
freebsd-ports-gnome-978fd869de0fca0ffdadca17b8d361bc172759cf.tar.zst
freebsd-ports-gnome-978fd869de0fca0ffdadca17b8d361bc172759cf.zip
New port py-dnspython version 1.3.2: A DNS toolkit for Python
Diffstat (limited to 'dns')
-rw-r--r--dns/Makefile1
-rw-r--r--dns/py-dnspython/Makefile47
-rw-r--r--dns/py-dnspython/distinfo2
-rw-r--r--dns/py-dnspython/pkg-descr15
-rw-r--r--dns/py-dnspython/pkg-plist222
5 files changed, 287 insertions, 0 deletions
diff --git a/dns/Makefile b/dns/Makefile
index e341f96e6d1b..673d77e205cf 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -70,6 +70,7 @@
SUBDIR += powerdns
SUBDIR += py-adns
SUBDIR += py-dns
+ SUBDIR += py-dnspython
SUBDIR += rbldnsd
SUBDIR += rbllookup
SUBDIR += sheerdns
diff --git a/dns/py-dnspython/Makefile b/dns/py-dnspython/Makefile
new file mode 100644
index 000000000000..9158a3d4f8a7
--- /dev/null
+++ b/dns/py-dnspython/Makefile
@@ -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>
diff --git a/dns/py-dnspython/distinfo b/dns/py-dnspython/distinfo
new file mode 100644
index 000000000000..92a99e2c8e08
--- /dev/null
+++ b/dns/py-dnspython/distinfo
@@ -0,0 +1,2 @@
+MD5 (dnspython-1.3.2.tar.gz) = 8ee1fb516d3909a6826c402fc9bc099c
+SIZE (dnspython-1.3.2.tar.gz) = 85347
diff --git a/dns/py-dnspython/pkg-descr b/dns/py-dnspython/pkg-descr
new file mode 100644
index 000000000000..b7a8ada10977
--- /dev/null
+++ b/dns/py-dnspython/pkg-descr
@@ -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
diff --git a/dns/py-dnspython/pkg-plist b/dns/py-dnspython/pkg-plist
new file mode 100644
index 000000000000..8310930d7b5e
--- /dev/null
+++ b/dns/py-dnspython/pkg-plist
@@ -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