summaryrefslogtreecommitdiff
path: root/dev-python/dnspython
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/dnspython
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/dnspython')
-rw-r--r--dev-python/dnspython/Manifest9
-rw-r--r--dev-python/dnspython/dnspython-1.12.0-r200.ebuild36
-rw-r--r--dev-python/dnspython/dnspython-1.12.0-r301.ebuild41
-rw-r--r--dev-python/dnspython/dnspython-1.15.0-r1.ebuild40
-rw-r--r--dev-python/dnspython/metadata.xml27
5 files changed, 153 insertions, 0 deletions
diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
new file mode 100644
index 000000000000..2948a917d168
--- /dev/null
+++ b/dev-python/dnspython/Manifest
@@ -0,0 +1,9 @@
+DIST dnspython-1.12.0.tar.gz 135164 SHA256 03fb82af866001c4afa58c48027bcc4b80bbf0a7f27e1d861cf06393eea4724f SHA512 583d069ed7ee9b20f16a964023fa0300f15032c27de6d084205f73394f19a2d5bb1641ef95b08a8ddf1f622eeb5fa8cbfa62b8a2ee478a49b0dff0995e4ae42e WHIRLPOOL abf515aad901b0c752a0f133c293654f60750522cee69985126547602f321f6577e135077cbfa330a30fbc838b125af30b75cbb4f8fdd60d1444b0bd2446bb39
+DIST dnspython-1.15.0.zip 252157 SHA256 40f563e1f7a7b80dc5a4e76ad75c23da53d62f1e15e6e517293b04e1f84ead7c SHA512 942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1 WHIRLPOOL 83c43d0a53c514d91c096a3f7a761f47583ffb79dde9c233fd063f5b556287671d6012267239c1271696cf2b5e8965525b6612721781749bcdabb484f0dc5d5f
+DIST dnspython3-1.12.0.zip 226945 SHA256 e9630946207864c7a780798809cd2ec9c6bbde6ac88b97a2fda66f018eec1c8d SHA512 02c61eb91c2e872f2c8fa0e09b88d593a067130b5ac3ea6eabd0abec413ecb6d3b7d5472ca502334f4c441af249511109006ae6a7b41d36ba1db3e777971b3ae WHIRLPOOL d3624f8545c607441931dcc71a1e43c83df6e1bd938222d52c8d798b342c4faf15f200bf1da7ea1fd59d2fe96e82644b22c8815764bf7d6304573deee6261f5a
+EBUILD dnspython-1.12.0-r200.ebuild 929 SHA256 fb49aff7daaa28d6c449aeaefec6932f6ac0a74829781bf39d5c67b227aba7fc SHA512 6e1dfa45457da3a4a0876b8756f9454b9944be41dcce64ee0a0c699399010dcf7f5683083753c160caf74cf5fba0bd929552c471d6e45cf4f9b35bad60a6a92e WHIRLPOOL 0143a72d2c65571d85f096c5b47811786ffddd45b3640469dcc8ce9af52f498cd43d2e6359905f99678dee09c0123f958441818953d300dd45f2476c57fa51ac
+EBUILD dnspython-1.12.0-r301.ebuild 998 SHA256 680d3afc482772c4289b2ee963d96639ba1afed1e220c7ee89a1db6a269ac324 SHA512 5fadff98f9dcb3f690aa3d32b9a3f8402c7c42cb3806de4fa7bed39f8b895eb9aeabd0f44110147ef11e9f64601ec27bb2ab76aa6dc37287fdf5b4a9de935345 WHIRLPOOL 1c6369048c6bc20a75591be9782b54a195c9bb5614a454881879bfb7ef39461535846a0bc56aeb1a4c17d6210ca0e72c73796f07241e6a6a5b09b602655d981f
+EBUILD dnspython-1.15.0-r1.ebuild 1038 SHA256 0b412b32c24d7250e96415d87d0876cc901ba5b4a0bce7465e0bd73f9697386e SHA512 83b4c3118a567e7ae6cbdb67184312688cf0443c15e8af0575d19d604c59a760d7ddedd42e4a9ff81918dd4224b03a88982705679951f0d37839518f7a571e2b WHIRLPOOL 919de77384a75d282267b53fa6ad9e09db0201b3e9283489d56848d1f9074e764590dc3158db0c11813e6cb85d1f9a28c684af0a6898bb410900d5321b9eaeae
+MISC ChangeLog 5394 SHA256 f76353c4c7ab001209457c5fdc3d8c4b615fe952082c23ce4c9500fb765a5ba4 SHA512 6cb51329d5601aec08dc47f9bccebace9854c7ced7469182a20f3404888d259b06aa09ff4a1f06e6cac2d81de61fe1e11fea48423f604b81a6dac63e19d0d92e WHIRLPOOL a50a3058e0f99b8cd4de91bd30c14482433aa44ae04906472ac7fa4308c31b166c8240b37f4a34ad24503b0691e8a1b73dbf61146c6796b994966b03438923c9
+MISC ChangeLog-2015 11694 SHA256 3336de698a80b9819808683f34601571a8ad52e3df383ed8fe9e8a892b67a0cb SHA512 bde1584c98c197127441cbaf37ffb94bbd413912bde355f0044d60e83406abb3c9cc54a15ed98f333d93476eecf49a67d8cc082fe168678b299b4ae31dbbeb56 WHIRLPOOL 5281827ffcfffc1f3bac2ea0307788de30d5712cd86c8796e2c416de7cf263776bca71d79c0e86a4f052a5343c92bb66c528a032f85ea296a0bbb44cbf711721
+MISC metadata.xml 1458 SHA256 7f6f176564e4dd1d329017864db78405e3ab97c4ad619af46ab820c2305bbece SHA512 40c86234936ba4f0c01a98266e74d49a80a8a48d4761b887ec84fe3ff9b534e7b6daf3c317d299b1333132a6025e49abf63884e7d6d0634c876dc74b470e0a7d WHIRLPOOL 1dfbe82a19e8a7dff22437d9bff8ed85d36083ac7bc515fe756efedfeb822a68b5c87302a96b889b55a7d5915d03e1673bd82e1a11ec0111d304b3ae14069019
diff --git a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
new file mode 100644
index 000000000000..2e61d8d91ba7
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython"
+SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="py2"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
+ !dev-python/dnspython:0"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+# For testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+ cd tests || die
+ "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+ einfo "Testsuite passed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( examples/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
new file mode 100644
index 000000000000..a327618e6d53
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="${PN}3"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython"
+SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip"
+
+LICENSE="ISC"
+SLOT="py3"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
+ !dev-python/dnspython:0"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S="${WORKDIR}/${MY_P}"
+
+# For testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+ cd tests || die
+ "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+ einfo "Testsuite passed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use examples && local EXAMPLES=( examples/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
new file mode 100644
index 000000000000..7476d250c25f
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
+ !dev-python/dnspython:py2
+ !dev-python/dnspython:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ app-arch/unzip"
+
+# For testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+ cd tests || die
+ "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+ einfo "Testsuite passed under ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/dev-python/dnspython/metadata.xml b/dev-python/dnspython/metadata.xml
new file mode 100644
index 000000000000..e990a706f75a
--- /dev/null
+++ b/dev-python/dnspython/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription>
+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.
+ </longdescription>
+ <longdescription lang="ja">
+DNSPythonはPython言語用のDNSツールキットです。ほとんどのレコード・タイプをサポー
+トします。クエリー、ゾーン・トランスファー、ダイナミック・アップデートができます
+。TSTGメッセージ認証とEDNS0をサポートします。DNSPythonは高水準でのアクセスと低水
+準でのアクセスの両方を提供します。高水準ではネーム、タイプ、クラスでクエリーを行
+い、その戻り値を使います。低水準はゾーン、メッセージ、ネーム、レコードを直接操作
+します。
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">dnspython</remote-id>
+ </upstream>
+</pkgmetadata>