summaryrefslogtreecommitdiff
path: root/dev-python/zope-interface
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/zope-interface
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/zope-interface')
-rw-r--r--dev-python/zope-interface/Manifest16
-rw-r--r--dev-python/zope-interface/metadata.xml12
-rw-r--r--dev-python/zope-interface/zope-interface-4.1.1.ebuild40
-rw-r--r--dev-python/zope-interface/zope-interface-4.3.2.ebuild39
-rw-r--r--dev-python/zope-interface/zope-interface-4.4.0-r1.ebuild46
-rw-r--r--dev-python/zope-interface/zope-interface-4.4.0.ebuild39
-rw-r--r--dev-python/zope-interface/zope-interface-4.4.1.ebuild46
-rw-r--r--dev-python/zope-interface/zope-interface-4.4.2.ebuild46
-rw-r--r--dev-python/zope-interface/zope-interface-4.4.3.ebuild46
9 files changed, 330 insertions, 0 deletions
diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest
new file mode 100644
index 000000000000..e5def3c5d4fb
--- /dev/null
+++ b/dev-python/zope-interface/Manifest
@@ -0,0 +1,16 @@
+DIST zope.interface-4.1.1.tar.gz 864139 SHA256 91cba7b7cd7cb82f6f4e023fe77f94dc3df4ae5287fd55def2148dc232d0c7da SHA512 77d8c978522e95063bb5a1feb5b20af341bcf447d393ceb1ea229f0db02408f0e8981226621c04988936730b265cdba0bab88aaacd7fdf1006281c297e8e1ca1 WHIRLPOOL 5ba337bcd3eb5c55cdb78ddbbd9843eb04c7b36c31819be4359849bc8cd453514fca38aa05fd78090cca80061b373e26d7a7cee1230fbf888c74f202b179c4b2
+DIST zope.interface-4.3.2.tar.gz 143139 SHA256 6a0e224a052e3ce27b3a7b1300a24747513f7a507217fcc2a4cb02eb92945cee SHA512 4a9b0f8b7e3157f29aca3810baea13d880b09d80945f23953e13325afe6780c2c1a5562a875f97958c1b33a28e009dd495f608aa7af79aded4f2ac2d61d3a251 WHIRLPOOL f7382ca23cd3c9c6cc26154a1414306fc969fa65f242654c9e4f8aa3c821bf68bbad11476a8744908bb34884c74d8e4f5e4826c0a25788a34d78c9c8dd4538c8
+DIST zope.interface-4.4.0.tar.gz 151322 SHA256 e50e5e87cde9bf0ed59229fd372390c2d68b3674ae313858ef544d32051e2cd3 SHA512 82a08237f8467407304d7e7f6932e4e4fe051413f2d83ff34bc4621fe272ad223b8e62ea9ee3bebc559ce719ee20e6fd084b187a8e688fc01d8beff6dc037756 WHIRLPOOL 4b0b12e681a09285bc9efa14ba5f5ede82ff3941c12798e17445e4fa789a6ee2c571a79e5f5623f0eea07b80eba61d28c23935548b2dd67b93e322ac2794ea0a
+DIST zope.interface-4.4.1.tar.gz 149139 SHA256 350e3615d70a96678c3170eb5c96d4f72b8e7738861afbf030967d52c05722fe SHA512 62e9b86a1dde4468914945bf988e20d3eafecbb1235aab466984bfc7cfbde8b5f7a0d79774828134482fc0814880008cf26ee0bb0c1e5a6cb0b609ba5d9a9106 WHIRLPOOL 5342fdc8a231a213109298a9dff68af2a8277661e3982b82a0d139f095c7e83ffbf0d761afb5a25c6b3e18700ab5ac085160f50b2a10abce0494f27126b0160f
+DIST zope.interface-4.4.2.tar.gz 150150 SHA256 4e59e427200201f69ef82956ddf9e527891becf5b7cde8ec3ce39e1d0e262eb0 SHA512 11b95cf358e3151860a0f8a5d3d151cc4dad582aea39b5268e67b683f14343938b66315051d0ffae48d1890ec4c4a0dfcb16de912aae5fcb78ab128668735c2a WHIRLPOOL a28876ba80d75df2dc48b7b477696a1908f8eb83e8c12f3959af520c63983aa735f81a07dd8a3faeba3b0c74060298630327baf1faf4bbdbe109e91c052c55b5
+DIST zope.interface-4.4.3.tar.gz 147052 SHA256 d6d26d5dfbfd60c65152938fcb82f949e8dada37c041f72916fef6621ba5c5ce SHA512 29d9f3f1fe9af8a4ffb1e6d2f067bba1fa1bac7b02690ba8429985aa6ca76d3f337076bc8c48f39d0f338ccd855800b2f28b319a183a285191cc007bf8d9c9ad WHIRLPOOL 2e05696337ce44911c7a453efb3a0d8e7027babc43d8c74d1e6e557966547f125f99259de308b6d3205c7e66a7806b00bdf7fe095df87e75255686564f12bd78
+EBUILD zope-interface-4.1.1.ebuild 993 SHA256 7a5a6eae584a500265ea68f77e3b219363272854dca8e799b9f34498515465f5 SHA512 fa53ced7cdf0829b345a6b52f668a3ffbd7abf58391920eaba4eb8c74a0aaf5cac04088f013b764dd25957f410c50836b96ca7222ba7a31659a2289c416ed2be WHIRLPOOL 19a611583d5f560e7a68cf52aac6f24dc67fa3177d1d8206372ec704844b6851918ff3c55caa37765b3b8d99f914f43c1126a5f8fb87866d90e6a49a1ccacd7c
+EBUILD zope-interface-4.3.2.ebuild 1039 SHA256 e71ce17ee9927cb5835da1d2950d782f5ad7f587b6ec7c7c6c307380b34ddc54 SHA512 c2b714b42e1989d55e9b3e81850a9c9ead83c1e20f59c4d21ba7cbf001e380d0d1341f9b0c52aa7821b03c28091df64730672b1369c907790662dc3996b67b82 WHIRLPOOL 800cd53b80b97bad89a1afd2fbaeba1f123b5e8c9788da0ccb8fd6bb8d53cb6b6937976080eb431710231222b7900e127c48784a3c2b8966d7912a937eb06843
+EBUILD zope-interface-4.4.0-r1.ebuild 1274 SHA256 d56ff1a87daf440b726eb620580f83fb77fc7b42caac1d1c60f77ea1fb02cca9 SHA512 ceb0377ac9bc2674ecd367a632e9bc7f2acd93787e0d2035d155f2545fbb3239636fa65128891d27ec43190ad2c0a448264af28ab1e28e413164bf52a23107a6 WHIRLPOOL d39bf49752aa5354ded3bce858da404eb1179f5def4ce8e981e5967873218338a5567acf6c3b0679574e189e60cae0eb841ff6be6dc39b5f16e4030739273cd4
+EBUILD zope-interface-4.4.0.ebuild 1061 SHA256 484d335d3a78ef8cb1641d6b162382d3cb629864ab18b462e4b579eac84f9aa6 SHA512 107182f9cb9054471c41eefea6d2fd709e2b1feb38ac6adf42d16e576b2ebe00dc695f4449819d98e2d74d22c06f0a5596798464eedd5727af19bdc2eca5ff8a WHIRLPOOL 751ff4d2667dffb0c6049580dea8dfc760380ed4f896e952290607c523731a06c2c3f55f5b114788e920ac7c00d6f5a9ea7d9b3ca7c02e21bbafa9c9968a6757
+EBUILD zope-interface-4.4.1.ebuild 1274 SHA256 d56ff1a87daf440b726eb620580f83fb77fc7b42caac1d1c60f77ea1fb02cca9 SHA512 ceb0377ac9bc2674ecd367a632e9bc7f2acd93787e0d2035d155f2545fbb3239636fa65128891d27ec43190ad2c0a448264af28ab1e28e413164bf52a23107a6 WHIRLPOOL d39bf49752aa5354ded3bce858da404eb1179f5def4ce8e981e5967873218338a5567acf6c3b0679574e189e60cae0eb841ff6be6dc39b5f16e4030739273cd4
+EBUILD zope-interface-4.4.2.ebuild 1274 SHA256 d56ff1a87daf440b726eb620580f83fb77fc7b42caac1d1c60f77ea1fb02cca9 SHA512 ceb0377ac9bc2674ecd367a632e9bc7f2acd93787e0d2035d155f2545fbb3239636fa65128891d27ec43190ad2c0a448264af28ab1e28e413164bf52a23107a6 WHIRLPOOL d39bf49752aa5354ded3bce858da404eb1179f5def4ce8e981e5967873218338a5567acf6c3b0679574e189e60cae0eb841ff6be6dc39b5f16e4030739273cd4
+EBUILD zope-interface-4.4.3.ebuild 1274 SHA256 d56ff1a87daf440b726eb620580f83fb77fc7b42caac1d1c60f77ea1fb02cca9 SHA512 ceb0377ac9bc2674ecd367a632e9bc7f2acd93787e0d2035d155f2545fbb3239636fa65128891d27ec43190ad2c0a448264af28ab1e28e413164bf52a23107a6 WHIRLPOOL d39bf49752aa5354ded3bce858da404eb1179f5def4ce8e981e5967873218338a5567acf6c3b0679574e189e60cae0eb841ff6be6dc39b5f16e4030739273cd4
+MISC ChangeLog 4725 SHA256 9b77ddfbb4a613a1f32b127c736b23b334eb804d689258b5e12fcf07d2f2e801 SHA512 37788e140b7834f7dd12e1f68f0b14b59f8593b3b2bda0b19415a272e92a7b8af437dc459802ff8a924b66052e2f2af733685cad06983bf4c415604720b44cf2 WHIRLPOOL 3e30c4ca139ab818519e1b68af47c3eb617e99298ff7e79a6da0711dca895c24f02f585e5b6bc8a0ca379b1dbfab9b7dbcd6e6c08ed490860aa4f25ba9644814
+MISC ChangeLog-2015 885 SHA256 6a8c34278da3216b62b23a04dcc42ac07d78c4f7a874a8a2c1894a5789d9975c SHA512 e6cebf27a77650f12841c09d03fa2b70e3e0ddb57ddc9b72a0f78dd29381da407d4f0d9e283c5188640691e8431464624896065b17ddbf200faa4eb30c065973 WHIRLPOOL 35aae353b071df79565e10daf703285a08e0a11925c2014509359f7977f2d323194d37283565e0cf6cc9152f7d2b4d2e952e951553077e26d326fd31c053153c
+MISC metadata.xml 386 SHA256 38abc098e59d707fda7090748ddfda2f64c7fcd204beee6c96a9293f8749dddb SHA512 fc31e083f990006f9a4bdf1cdef5b8efee3e69e8444f614dd5fdcc0d7ddb8291cc1e45c21ab1418668c2e247068a39467e837aa8b869cc050a856635b8789fdd WHIRLPOOL d7139ac36c31404a12b3ed65e5db276a9ba8f5aee59bcae30fc00a25ccd278a4e598065edc91123d33e107903a83957b8dfe5a3a7ba3533e76d34f3bc7662ba1
diff --git a/dev-python/zope-interface/metadata.xml b/dev-python/zope-interface/metadata.xml
new file mode 100644
index 000000000000..2d40921e7d8d
--- /dev/null
+++ b/dev-python/zope-interface/metadata.xml
@@ -0,0 +1,12 @@
+<?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">zope.interface</remote-id>
+ <remote-id type="github">zopefoundation/zope.interface</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/zope-interface/zope-interface-4.1.1.ebuild b/dev-python/zope-interface/zope-interface-4.1.1.ebuild
new file mode 100644
index 000000000000..ec68ee6b63da
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-4.1.1.ebuild
@@ -0,0 +1,40 @@
+# 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} pypy )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="https://pypi.python.org/pypi/zope.interface"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+# until all deps are in the tree (bug #442794)
+RESTRICT="test"
+
+python_compile() {
+ if [[ ${EPYTHON} != python3* ]]; then
+ local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/zope-interface/zope-interface-4.3.2.ebuild b/dev-python/zope-interface/zope-interface-4.3.2.ebuild
new file mode 100644
index 000000000000..e75e331c34f9
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-4.3.2.ebuild
@@ -0,0 +1,39 @@
+# 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} pypy )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="https://pypi.python.org/pypi/zope.interface https://github.com/zopefoundation/zope.interface"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/zope-interface/zope-interface-4.4.0-r1.ebuild b/dev-python/zope-interface/zope-interface-4.4.0-r1.ebuild
new file mode 100644
index 000000000000..becb2ed49206
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-4.4.0-r1.ebuild
@@ -0,0 +1,46 @@
+# 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} pypy{,3} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="https://pypi.python.org/pypi/zope.interface https://github.com/zopefoundation/zope.interface"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
+DEPEND=">=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
+ test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ # remove .pth files since dev-python/namespace-zope handles the ns
+ find "${D}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/zope-interface/zope-interface-4.4.0.ebuild b/dev-python/zope-interface/zope-interface-4.4.0.ebuild
new file mode 100644
index 000000000000..fb7119d07fc5
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-4.4.0.ebuild
@@ -0,0 +1,39 @@
+# 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} pypy{,3} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="https://pypi.python.org/pypi/zope.interface https://github.com/zopefoundation/zope.interface"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=""
+DEPEND=">=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
+ test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/zope-interface/zope-interface-4.4.1.ebuild b/dev-python/zope-interface/zope-interface-4.4.1.ebuild
new file mode 100644
index 000000000000..becb2ed49206
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-4.4.1.ebuild
@@ -0,0 +1,46 @@
+# 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} pypy{,3} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="https://pypi.python.org/pypi/zope.interface https://github.com/zopefoundation/zope.interface"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
+DEPEND=">=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
+ test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ # remove .pth files since dev-python/namespace-zope handles the ns
+ find "${D}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/zope-interface/zope-interface-4.4.2.ebuild b/dev-python/zope-interface/zope-interface-4.4.2.ebuild
new file mode 100644
index 000000000000..becb2ed49206
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-4.4.2.ebuild
@@ -0,0 +1,46 @@
+# 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} pypy{,3} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="https://pypi.python.org/pypi/zope.interface https://github.com/zopefoundation/zope.interface"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
+DEPEND=">=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
+ test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ # remove .pth files since dev-python/namespace-zope handles the ns
+ find "${D}" -name '*.pth' -delete || die
+}
diff --git a/dev-python/zope-interface/zope-interface-4.4.3.ebuild b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
new file mode 100644
index 000000000000..becb2ed49206
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-4.4.3.ebuild
@@ -0,0 +1,46 @@
+# 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} pypy{,3} )
+
+inherit distutils-r1 flag-o-matic
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="https://pypi.python.org/pypi/zope.interface https://github.com/zopefoundation/zope.interface"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]"
+DEPEND=">=dev-python/setuptools-33.1.1[${PYTHON_USEDEP}]
+ test? ( dev-python/zope-event[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/${MY_P}
+
+python_compile() {
+ if ! python_is_python3; then
+ local CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ # remove .pth files since dev-python/namespace-zope handles the ns
+ find "${D}" -name '*.pth' -delete || die
+}