summaryrefslogtreecommitdiff
path: root/dev-lang/python/python-3.9.22_p1.ebuild
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2025-05-28 10:56:18 +0200
committerMichał Górny <mgorny@gentoo.org>2025-05-28 10:56:18 +0200
commite7b09045c08e0e64e092c5dc8ff28df7a903fd01 (patch)
tree110dc0b05f2b8beb91b1fc712c0d112081a95b74 /dev-lang/python/python-3.9.22_p1.ebuild
parent5f00a9bb80bfa8c6575219209b3b080dc42a92c9 (diff)
downloadgentoo-e7b09045c08e0e64e092c5dc8ff28df7a903fd01.tar.gz
gentoo-e7b09045c08e0e64e092c5dc8ff28df7a903fd01.tar.bz2
gentoo-e7b09045c08e0e64e092c5dc8ff28df7a903fd01.zip
dev-lang/python: Add 3.9.9999 live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-lang/python/python-3.9.22_p1.ebuild')
-rw-r--r--dev-lang/python/python-3.9.22_p1.ebuild25
1 files changed, 0 insertions, 25 deletions
diff --git a/dev-lang/python/python-3.9.22_p1.ebuild b/dev-lang/python/python-3.9.22_p1.ebuild
index 79af6007d03f..64eb614624d2 100644
--- a/dev-lang/python/python-3.9.22_p1.ebuild
+++ b/dev-lang/python/python-3.9.22_p1.ebuild
@@ -555,29 +555,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
}