diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/dnspython |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/dnspython')
-rw-r--r-- | dev-python/dnspython/Manifest | 9 | ||||
-rw-r--r-- | dev-python/dnspython/dnspython-1.12.0-r200.ebuild | 36 | ||||
-rw-r--r-- | dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 41 | ||||
-rw-r--r-- | dev-python/dnspython/dnspython-1.15.0-r1.ebuild | 40 | ||||
-rw-r--r-- | dev-python/dnspython/metadata.xml | 27 |
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> |