From 631c51df724c1f444365465961d9e53d2e805481 Mon Sep 17 00:00:00 2001 From: Alfredo Tupone Date: Sat, 7 Oct 2023 20:46:37 +0200 Subject: dev-python/confusable_homoglyphs: fix installed version Closes: https://bugs.gentoo.org/915328 Signed-off-by: Alfredo Tupone --- .../confusable_homoglyphs-3.2.0-r1.ebuild | 28 ----------------- .../confusable_homoglyphs-3.2.0-r2.ebuild | 36 ++++++++++++++++++++++ 2 files changed, 36 insertions(+), 28 deletions(-) delete mode 100644 dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r1.ebuild create mode 100644 dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild (limited to 'dev-python') diff --git a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r1.ebuild b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r1.ebuild deleted file mode 100644 index 1b9de4f368a0..000000000000 --- a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -CommitId=14f43ddd74099520ddcda29fac557c27a28190e6 - -DESCRIPTION="Detect confusable usage of unicode homoglyphs, prevent homograph attacks" -HOMEPAGE=" - https://github.com/vhf/confusable_homoglyphs/ - https://pypi.org/project/confusable_homoglyphs/ -" -SRC_URI="https://github.com/vhf/${PN}/archive/${CommitId}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/click[${PYTHON_USEDEP}]" - -S="${WORKDIR}"/${PN}-${CommitId} - -distutils_enable_tests pytest diff --git a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild new file mode 100644 index 000000000000..a9190b96610a --- /dev/null +++ b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +CommitId=14f43ddd74099520ddcda29fac557c27a28190e6 + +DESCRIPTION="Detect confusable usage of unicode homoglyphs, prevent homograph attacks" +HOMEPAGE=" + https://github.com/vhf/confusable_homoglyphs/ + https://pypi.org/project/confusable_homoglyphs/ +" +SRC_URI="https://github.com/vhf/${PN}/archive/${CommitId}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/click[${PYTHON_USEDEP}]" + +S="${WORKDIR}"/${PN}-${CommitId} + +distutils_enable_tests pytest + +python_prepare_all() { + sed -i \ + -e "s:versioneer.get_version():\"${PV}\":" \ + setup.py \ + || die + distutils-r1_python_prepare_all +} -- cgit v1.2.3-65-gdbad