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
}