commit:     4749a0076c26c9618534d0f3e0089fe8436f44fb
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Thu May 22 19:27:31 2025 +0000
Commit:     orbea <orbea <AT> riseup <DOT> net>
CommitDate: Thu May 22 19:27:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4749a007

dev-lang/python: add 3.10.17-r1, drop 3.10.17

Signed-off-by: orbea <orbea <AT> riseup.net>

 ...hon-3.10.17.ebuild => python-3.10.17-r1.ebuild} | 32 +---------------------
 1 file changed, 1 insertion(+), 31 deletions(-)

diff --git a/dev-lang/python/python-3.10.17.ebuild 
b/dev-lang/python/python-3.10.17-r1.ebuild
similarity index 92%
rename from dev-lang/python/python-3.10.17.ebuild
rename to dev-lang/python/python-3.10.17-r1.ebuild
index 5a9ec0c..41f318b 100644
--- a/dev-lang/python/python-3.10.17.ebuild
+++ b/dev-lang/python/python-3.10.17-r1.ebuild
@@ -5,7 +5,7 @@ EAPI="8"
 WANT_LIBTOOL="none"
 
 inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
+inherit prefix toolchain-funcs verify-sig
 
 MY_PV=${PV/_rc/rc}
 MY_P="Python-${MY_PV%_p*}"
@@ -84,11 +84,6 @@ BDEPEND="
 RDEPEND+="
        !build? ( app-misc/mime-types )
 "
-if [[ ${PV} != *_alpha* ]]; then
-       RDEPEND+="
-               dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
-       "
-fi
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
 
@@ -572,29 +567,4 @@ src_install() {
                -e "s:@PYDOC@:pydoc${PYVER}:" \
                -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
                "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
-       # python-exec wrapping support
-       local pymajor=${PYVER%.*}
-       local EPYTHON=python${PYVER}
-       local scriptdir=${D}$(python_get_scriptdir)
-       mkdir -p "${scriptdir}" || die
-       # python and pythonX
-       ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
-       ln -s "python${pymajor}" "${scriptdir}/python" || die
-       # python-config and pythonX-config
-       # note: we need to create a wrapper rather than symlinking it due
-       # to some random dirname(argv[0]) magic performed by python-config
-       cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
-               #!/bin/sh
-               exec "${abiver}-config" "\${@}"
-       EOF
-       chmod +x "${scriptdir}/python${pymajor}-config" || die
-       ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
-       # 2to3, pydoc
-       ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
-       ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
-       # idle
-       if use tk; then
-               ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
-       fi
 }

Reply via email to