ChangeLog

# ChangeLog for dev-python/dnspython
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dnspython/ChangeLog,v 1.44 2008/05/12 14:27:17 corsair Exp $

12 May 2008; Markus Rothe dnspython-1.6.0.ebuild:
Stable on ppc64

10 May 2008; Santiago M. Mola
dnspython-1.6.0.ebuild:
amd64 stable

09 May 2008; Raúl Porcel dnspython-1.6.0.ebuild:
alpha/ia64/sparc/x86 stable

19 Mar 2008; Jeroen Roovers dnspython-1.6.0.ebuild:
Stable for HPPA.

*dnspython-1.6.0 (15 Dec 2007)

15 Dec 2007; Lukasz Strzygowski
-dnspython-1.3.3.ebuild, +dnspython-1.6.0.ebuild:
Version bump. Dropped 1.3.3. Fixed SRC_URIs.

13 Aug 2007; Tobias Scherbaum
dnspython-1.5.0.ebuild:
ppc. stable

29 Jul 2007; Tom Gall dnspython-1.5.0.ebuild:
stable on ppc64

16 Jul 2007; Raúl Porcel dnspython-1.5.0.ebuild:
alpha/x86 stable

09 Jun 2007; Joe Peterson dnspython-1.5.0.ebuild:
Add ~x86-fbsd keyword

04 Apr 2007; Gustavo Zacarias
dnspython-1.5.0.ebuild:
Stable on sparc

17 Mar 2007; Steve Dibb dnspython-1.3.5.ebuild,
dnspython-1.5.0.ebuild:
amd64 stable

12 Mar 2007; Raúl Porcel dnspython-1.3.5.ebuild:
x86 stable

04 Mar 2007; Lukasz Strzygowski
dnspython-1.3.3.ebuild, dnspython-1.3.5.ebuild, dnspython-1.5.0.ebuild:
Replaced einfo with elog in pkg_postinst. In 1.5.0: cleanup, added
NEED_PYTHON, added examples use-flag.

*dnspython-1.5.0 (27 Dec 2006)

27 Dec 2006; Tiziano Müller
-dnspython-1.3.2.ebuild, -dnspython-1.3.4.ebuild, -dnspython-1.4.0.ebuild,
+dnspython-1.5.0.ebuild:
Version bump. Dropped old versions.

*dnspython-1.4.0 (25 Sep 2006)

25 Sep 2006; Marien Zwart +dnspython-1.4.0.ebuild:
Version bump and some minor cleanup. Closes bug #146775, thanks to Martin
Jackson for reporting.

17 Sep 2006; Tobias Scherbaum
dnspython-1.3.5.ebuild:
ppc stable

21 May 2006; Markus Rothe dnspython-1.3.5.ebuild:
Stable on ppc64

16 Mar 2006; Markus Rothe dnspython-1.3.5.ebuild:
Added ~ppc64; bug #126354

02 Feb 2006; Marien Zwart Manifest:
Fix rmd160 digests.

31 Jan 2006; Aron Griffis dnspython-1.3.5.ebuild:
Mark 1.3.5 stable on ia64

31 Jan 2006; Aron Griffis dnspython-1.3.5.ebuild:
Mark 1.3.5 stable on alpha

21 Jan 2006; Jeroen Roovers dnspython-1.3.5.ebuild:
Marked stable on hppa (bug #119602).

19 Nov 2005; Chris White metadata.xml:
Added japanese metadata.xml translation thanks to Yoshino-san.

*dnspython-1.3.5 (12 Nov 2005)

12 Nov 2005; Lukasz Strzygowski
+dnspython-1.3.5.ebuild:
Version bump. Closing bug #112239.

02 Oct 2005; Aron Griffis dnspython-1.3.4.ebuild:
Mark 1.3.4 stable on ia64

10 Sep 2005; Aron Griffis dnspython-1.3.4.ebuild:
Mark 1.3.4 stable on alpha

02 Sep 2005; Michael Hanselmann
dnspython-1.3.4.ebuild:
Stable on ppc.

30 Aug 2005; Gustavo Zacarias
dnspython-1.3.3.ebuild:
Stable on sparc

26 Aug 2005; Aron Griffis dnspython-1.3.4.ebuild:
add ~ia64

09 Aug 2005; Rene Nussbaumer
dnspython-1.3.4.ebuild:
Added to ~hppa.

*dnspython-1.3.4 (01 Aug 2005)

01 Aug 2005; Lukasz Strzygowski
+dnspython-1.3.4.ebuild:
Version bump. Closing bug #101021.

03 May 2005; Simon Stelling dnspython-1.3.3.ebuild:
stable on amd64

24 Mar 2005; Bryan Østergaard dnspython-1.3.3.ebuild:
Add ~alpha keyword, bug 86127.

21 Mar 2005; Jason Wever dnspython-1.3.3.ebuild:
Added ~sparc keyword wrt bug #86127.

12 Feb 2005; Bryan Østergaard
-dnspython-1.3.0.ebuild, -dnspython-1.3.1.ebuild:
Remove old versions.

*dnspython-1.3.3 (31 Jan 2005)

31 Jan 2005; Fernando Serboncini
+dnspython-1.3.3.ebuild:
Version bump

26 Jan 2005; Lukasz Strzygowski
dnspython-1.3.1.ebuild, dnspython-1.3.2.ebuild:
Marked stable on x86.

30 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

*dnspython-1.3.2 (07 Aug 2004)

07 Aug 2004; Lukasz Strzygowski +dnspython-1.3.2.ebuild:
Version bump. Fixed dependency and typo in message in pkg_postinst.
Thanks to Martin Jackson, bug #59719.

21 Jul 2004; David Holm dnspython-1.3.1.ebuild:
Added to ~ppc.

*dnspython-1.3.1 (19 Jul 2004)

19 Jul 2004; Lukasz Strzygowski metadata.xml,
+dnspython-1.3.1.ebuild:
Version bump. Added function src_test and removed informations
about tests from ebuild. Added description to metadata.

08 Jul 2004; Rob Cakebread dnspython-1.3.0.ebuild:
Marked stable on x86

*dnspython-1.3.0 (02 May 2004)

02 May 2004; Bryan Østergaard +metadata.xml,
+dnspython-1.3.0.ebuild:
Initial import, bug #46500.

Manifest

DIST dnspython-1.3.5.tar.gz 89814 RMD160 dce80f0e29ac187cb3af27d303045b45d6acdcba SHA1 06314dad339549613435470c6add992910e26e5d SHA256 5f637fa627d71b921c911e05dd541cfd44d9cf0be53456ca4f861aec76016dbd
DIST dnspython-1.5.0.tar.gz 99179 RMD160 4a0c9d3b082879528c7468dfb38c20009890fd87 SHA1 65bec9f891a22bfe2885ebcaa0efc735b5f5194b SHA256 39dad20ba85250f2cc25ba8069d28f94951d3a9184c9d8cab6a8df6d45ea98d3
DIST dnspython-1.6.0.tar.gz 100140 RMD160 b4a40b3fe6a7b63e8c801df6be8346570f121030 SHA1 e5eeba2d5780db280cc144c7cf777a27972d9ad1 SHA256 843506f2dcdace508418cd8380093403d2ae677c89bbc28120a6bd257f91a31f
EBUILD dnspython-1.3.5.ebuild 955 RMD160 18d0a852097a1951e45abd32a4a8b37d9725a25c SHA1 51d8f5681d56218bb7200f5841235f3ff21d3252 SHA256 7239e9fc205d8213a043e9b631c6e2e52940fe0dcc9c69c140bd77462317bacc
EBUILD dnspython-1.5.0.ebuild 948 RMD160 d6648b0646bb4fe7d80aa1268b42fe01ba46eee4 SHA1 638d5ed8830df28eff1c6d502f849b0e945dbcc5 SHA256 be8fc21a732c9eabf6131315b54dbe8e569d09177978a49d2d06f7d308b7e34e
EBUILD dnspython-1.6.0.ebuild 951 RMD160 44aa1b062ffefa8fb933b1441f04bd10024ded9c SHA1 5f8ec588e156478a5b11028c3e7b0196b67b3c0a SHA256 02bfd6ea65578388c63427473be633c35e541ae48adbb1b9dd5410a390b0e255
MISC ChangeLog 5489 RMD160 294349144b51f661093ab85697b70c19d2cf3c0f SHA1 76a70652fe7d57e041c58fff1c98e3bc9b5707ae SHA256 032ca150a39d4bdd6bdbc79e3cf260c7b7ccfc8ccd8d4aaeeb461f7b1667f50b
MISC metadata.xml 1301 RMD160 f6d5b7288cb5c351fd4b91c2fea46007d92b8520 SHA1 5b39b71cd9c0504edd5170244cd37eb9004d5e3e SHA256 9e6cfdf51a2995ef9ad7df3a2fd664de677ec4ad5e9a6d6394d429d8af0818bd

dnspython-1.3.5.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dnspython/dnspython-1.3.5.ebuild,v 1.12 2007/12/15 11:34:12 lucass Exp $

inherit distutils

DESCRIPTION="DNS toolkit for Python."
HOMEPAGE="http://www.dnspython.org/"
SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh ~sparc x86"
IUSE=""
DEPEND="virtual/python
sys-devel/make"

src_install() {
distutils_src_install
dodoc TODO
dodir /usr/share/doc/${P}

cp -r examples ${D}/usr/share/doc/${P}
dodir /usr/share/${PN}
cp -r tests ${D}/usr/share/${PN}
}

pkg_postinst() {
elog "Documentation is sparse at the moment. Use pydoc,"
elog "or read the HTML documentation at the dnspython's home page."
}

src_test() {
export PYTHONPATH="${S}/build/lib:${PYTHONPATH}"
cd tests
make || die "Unit tests failed!"
}

dnspython-1.5.0.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dnspython/dnspython-1.5.0.ebuild,v 1.10 2007/12/15 11:34:12 lucass Exp $

NEED_PYTHON=2.2

inherit distutils

DESCRIPTION="DNS toolkit for Python"
HOMEPAGE="http://www.dnspython.org/"
SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="examples"

DOCS="TODO"

src_install() {
distutils_src_install

if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi

insinto /usr/share/${PN}
doins -r tests
}

src_test() {
export PYTHONPATH="${S}/build/lib:${PYTHONPATH}"
cd tests
emake || die "Unit tests failed!"
}

pkg_postinst() {
elog "Documentation is sparse at the moment. Use pydoc,"
elog "or read the HTML documentation at the dnspython's home page."
}

dnspython-1.6.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dnspython/dnspython-1.6.0.ebuild,v 1.5 2008/05/12 14:27:17 corsair Exp $

NEED_PYTHON=2.2

inherit distutils

DESCRIPTION="DNS toolkit for Python"
HOMEPAGE="http://www.dnspython.org/"
SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE="examples"

DOCS="TODO"

src_install() {
distutils_src_install

if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi

insinto /usr/share/${PN}
doins -r tests
}

src_test() {
export PYTHONPATH="${S}/build/lib:${PYTHONPATH}"
cd tests
emake || die "Unit tests failed!"
}

pkg_postinst() {
elog "Documentation is sparse at the moment. Use pydoc,"
elog "or read the HTML documentation at the dnspython's home page."
}

metadata.xml




python

dnspython is a DNS toolkit for Python. It supports almost all of the 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.


DNSPythonはPython言語用のDNSツールキットです。ほとんどのレコード・タイプをサポー
トします。クエリー、ゾーン・トランスファー、ダイナミック・アップデートができます
。TSTGメッセージ認証とEDNS0をサポートします。DNSPythonは高水準でのアクセスと低水
準でのアクセスの両方を提供します。高水準ではネーム、タイプ、クラスでクエリーを行
い、その戻り値を使います。低水準はゾーン、メッセージ、ネーム、レコードを直接操作
します。