summaryrefslogtreecommitdiff
path: root/dev-python/pyspf
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/pyspf')
-rw-r--r--dev-python/pyspf/Manifest7
-rw-r--r--dev-python/pyspf/metadata.xml11
-rw-r--r--dev-python/pyspf/pyspf-2.0.11.ebuild34
-rw-r--r--dev-python/pyspf/pyspf-2.0.12.ebuild34
4 files changed, 86 insertions, 0 deletions
diff --git a/dev-python/pyspf/Manifest b/dev-python/pyspf/Manifest
new file mode 100644
index 000000000000..7ad0b720db36
--- /dev/null
+++ b/dev-python/pyspf/Manifest
@@ -0,0 +1,7 @@
+DIST pyspf-2.0.11.tar.gz 63594 SHA256 693e80df3d61d69daaa2590e0f2bc8167d5fa36ce373d43987984cb00ae23928 SHA512 cababa82d1b6c206033a6583a67502d982a2c34baec0ccc08513a2bc9beb4cfc84dd5d615ac852fd25885c4abd43d9e8704f517c70fadb4a600d3b8a6254d755 WHIRLPOOL f1f97b8d0c6207a01d5d48aa3f63948749d3ceca590c146ec846638e263ba8155616e9d34af0bdfde3c1438869a3727a98154c054e0e33632c8cccd23d3f2e3d
+DIST pyspf-2.0.12t.tar.gz 67189 SHA256 8aa21ba0e3aff8a4e8ad8f586c500a5d1f9c4c902c3f11bcc107465857cd41a2 SHA512 1ad23b5dea4aa8edd03b3fd9fc675685bcb0e216474534563c55988df040abd4e2bbc8488bba80d26466877e8b2ec88cbadc2f67eb8c4bf6f26f975d8af81d8d WHIRLPOOL 9159c23a0f9b56e6069f4cf35cadd5af6ab017f8bee4e7d5f98bf94c2cd0a336660d95f35a81c769b19c96235500760e6a9bde504b3e5c9f1419a05d19913d3e
+EBUILD pyspf-2.0.11.ebuild 966 SHA256 b03dd89cccabc6e1a70cf5553752631aca0ccedb0eddaa97f8d71a5a0a9ab75a SHA512 6cb33c80dbeb8d07ac5fbc1caccfa9fcd02f3a7c6f011082c36a7662122d3ac96dec08bb71e97e9c32241330d76ff9a3c7078c498d1cfaf618e38672c3b9efaa WHIRLPOOL 571d99b8f488b18ea419e94bf629988fa1fc0344ccdf99963847cbcb30560b93ab65a5f2c9a238b599f26105d6a52cf3cd7ef0c12684704150777508bdc98907
+EBUILD pyspf-2.0.12.ebuild 975 SHA256 6cc62831257cac1994e1559b70694e298f250e6f5a9a3d744ea00fc8c661095b SHA512 d223ca28914ad6cb2a87511b222210ca59723dea7174ec3f67088de72d1ee516280377e26c6bf96fad595533d16d2e952121b33f20ab26227614a25a3e5350d2 WHIRLPOOL bffeeb31c8a5cccd2b2e020271342a3f2272d7ce2d8e011f7e4cda7af02f59ff9dee39c76afee43de7632609c65edfc455df9ced02e2eff9b3e4edf975b88887
+MISC ChangeLog 3420 SHA256 91afe1536957e1af15c78c3de2677ccb0a1662beb21c95b9f88fa21a6099d00c SHA512 544e09dde721f03bc49fb5c08cf281e0b002471ae23288239c7c4b3d46e53ab4e3a17d312c9c9af74f714ec4abcb4894111b1112cd5900c35f296376b1ad2b0a WHIRLPOOL 9718dd0a0c27f17c37b8da2a524ef296a6c7b14886b6296f5ac828c984cffd5d4aac81bef3ac7e3a8d69550db02562d0715d4c01956af7ce9b306fc373d48de8
+MISC ChangeLog-2015 4206 SHA256 db9342aabb6e5936a66a27385270a76e243f1d7fc798f22cba48c700dc906c00 SHA512 992c93ec0c442fac1d7971133315fe490036a15061e007bc1af1d1925e2e2113e81af809da60d4d9d6725809f07147660f9beb30233bcc88791f2adf44e72ab6 WHIRLPOOL 7d4f1573ce359218bf214f1e51d0472552ab00e521fb045372da1e6965bb852f0af90eb9fa75d545f06e5a8ebef6ac5490a4b58bb54cb1e2bbc457b69c520ba1
+MISC metadata.xml 318 SHA256 caf6e56f8fbf4823d2bf0d520a91553ee7e13881b65380a6e5cc5b9470fc7503 SHA512 561cbdd0b14a8fb091ba9943987d93c8c1323a4b5f8f2b32f094284d683eec5562153a5a8ec77412a0806bac56c5667ec6e9e8d99e77bc2e45a5b7d517c8c483 WHIRLPOOL 0e93929420e9870ad86783035c4fae48b2b5f00ebfad0a933bbb00ae60dc8a6620cb14f53d3c31630214789aaa1a89b83d8bbbab5d8618900bf5324fd564ed4e
diff --git a/dev-python/pyspf/metadata.xml b/dev-python/pyspf/metadata.xml
new file mode 100644
index 000000000000..d9d5ab63ea89
--- /dev/null
+++ b/dev-python/pyspf/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="pypi">pyspf</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pyspf/pyspf-2.0.11.ebuild b/dev-python/pyspf/pyspf-2.0.11.ebuild
new file mode 100644
index 000000000000..8425434b3d0f
--- /dev/null
+++ b/dev-python/pyspf/pyspf-2.0.11.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_REQ_USE="ipv6?"
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the Sender Policy Framework (SPF) protocol"
+HOMEPAGE="https://pypi.python.org/pypi/pyspf"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="ipv6 test"
+
+# >=python-3.3 comes with the built-in ipaddress module
+RDEPEND="dev-python/authres[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '>=dev-python/ipaddr-2.1.10[${PYTHON_USEDEP}]' python2_7)
+ $(python_gen_cond_dep 'dev-python/pydns:2[${PYTHON_USEDEP}]' python2_7)
+ $(python_gen_cond_dep 'dev-python/pydns:3[${PYTHON_USEDEP}]' 'python3*')"
+
+DEPEND="test? ( ${RDEPEND}
+ dev-python/pyyaml[${PYTHON_USEDEP}] )"
+
+REQUIRED_USE="test? ( ipv6 )"
+
+python_test() {
+ pushd test &> /dev/null
+ "${PYTHON}" testspf.py || die
+ popd &> /dev/null
+}
diff --git a/dev-python/pyspf/pyspf-2.0.12.ebuild b/dev-python/pyspf/pyspf-2.0.12.ebuild
new file mode 100644
index 000000000000..cd41a136bafd
--- /dev/null
+++ b/dev-python/pyspf/pyspf-2.0.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="ipv6?"
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the Sender Policy Framework (SPF) protocol"
+HOMEPAGE="https://pypi.python.org/pypi/pyspf"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}t.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="ipv6 test"
+
+# >=python-3.3 comes with the built-in ipaddress module
+RDEPEND="dev-python/authres[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '>=dev-python/ipaddr-2.1.10[${PYTHON_USEDEP}]' python2_7)
+ $(python_gen_cond_dep 'dev-python/pydns:2[${PYTHON_USEDEP}]' python2_7)
+ $(python_gen_cond_dep 'dev-python/pydns:3[${PYTHON_USEDEP}]' 'python3*')"
+
+DEPEND="test? ( ${RDEPEND}
+ dev-python/pyyaml[${PYTHON_USEDEP}] )"
+
+REQUIRED_USE="test? ( ipv6 )"
+
+python_test() {
+ pushd test &> /dev/null
+ "${PYTHON}" testspf.py || die
+ popd &> /dev/null
+}