commit:     038a41799de2205ad4a29179f423c87f0ba16fe3
Author:     Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
AuthorDate: Sat Dec  9 10:40:18 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 03:22:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038a4179

app-text/rpl: add 1.15.5

Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/34189
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-text/rpl/rpl-1.15.5.ebuild | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/app-text/rpl/rpl-1.15.5.ebuild b/app-text/rpl/rpl-1.15.5.ebuild
index 902a5491d3c1..c4eb37bce145 100644
--- a/app-text/rpl/rpl-1.15.5.ebuild
+++ b/app-text/rpl/rpl-1.15.5.ebuild
@@ -4,11 +4,11 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_11 )
 inherit distutils-r1
 
 DESCRIPTION="Intelligent recursive search/replace utility"
-HOMEPAGE="http://rpl.sourceforge.net/
+HOMEPAGE="https://rpl.sourceforge.net/
        https://github.com/rrthomas/rpl";
 SRC_URI="
        https://github.com/rrthomas/rpl/archive/v${PV}.tar.gz
@@ -22,5 +22,13 @@ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}
        dev-python/argparse-manpage[${PYTHON_USEDEP}]
-       sys-apps/help2man[nls]
+       dev-python/regex[${PYTHON_USEDEP}]
+       dev-python/chainstream[${PYTHON_USEDEP}]
 "
+
+src_prepare() {
+       sed -i "s/VERSION = importlib.metadata.version('rpl')/VERSION = 
'${PV}'/" rpl/__init__.py || die
+       distutils-r1_src_prepare
+}
+
+distutils_enable_tests pytest

Reply via email to