From c9429e05ab5b6475a9228fb4b83a776383eda306 Mon Sep 17 00:00:00 2001 From: Joost Ruis Date: Fri, 29 May 2020 23:50:52 +0200 Subject: [PATCH] [dev-python/repoze-lru] needed by dev-python/pylons This is the ebuild with python2 support. Support for Python2 is being dropped on Portage, saving it here --- dev-python/repoze-lru/repoze-lru-0.7.ebuild | 34 +++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 dev-python/repoze-lru/repoze-lru-0.7.ebuild diff --git a/dev-python/repoze-lru/repoze-lru-0.7.ebuild b/dev-python/repoze-lru/repoze-lru-0.7.ebuild new file mode 100644 index 000000000..64187abab --- /dev/null +++ b/dev-python/repoze-lru/repoze-lru-0.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_6,3_7} ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="A tiny LRU cache implementation and decorator" +HOMEPAGE="http://www.repoze.org" +SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="repoze" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="" + +S=${WORKDIR}/${MY_P} + +RDEPEND="dev-python/namespace-repoze[${PYTHON_USEDEP}]" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + esetup.py test +} + +python_install_all() { + distutils-r1_python_install_all + + find "${D}" -name '*.pth' -delete || die +}