commit: 152901f433a33f9ca1573eab9cd0b671e67895a8 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Wed Jan 25 12:40:10 2023 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sun Jan 29 09:34:29 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152901f4
dev-lang/python: Mark the packages as EXTERNALLY-MANAGED, PEP 668 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> dev-lang/python/{python-3.10.9.ebuild => python-3.10.9-r1.ebuild} | 5 ++++- dev-lang/python/{python-3.11.1.ebuild => python-3.11.1-r1.ebuild} | 5 ++++- .../{python-3.12.0_alpha4.ebuild => python-3.12.0_alpha4-r1.ebuild} | 3 +++ dev-lang/python/{python-3.9.16.ebuild => python-3.9.16-r1.ebuild} | 5 ++++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/dev-lang/python/python-3.10.9.ebuild b/dev-lang/python/python-3.10.9-r1.ebuild similarity index 98% rename from dev-lang/python/python-3.10.9.ebuild rename to dev-lang/python/python-3.10.9-r1.ebuild index 390bba98511d..9981c0df6121 100644 --- a/dev-lang/python/python-3.10.9.ebuild +++ b/dev-lang/python/python-3.10.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -45,6 +45,7 @@ RDEPEND=" app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= + dev-python/gentoo-common sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= @@ -434,6 +435,8 @@ src_install() { rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die fi + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + dodoc Misc/{ACKS,HISTORY,NEWS} if use examples; then diff --git a/dev-lang/python/python-3.11.1.ebuild b/dev-lang/python/python-3.11.1-r1.ebuild similarity index 99% rename from dev-lang/python/python-3.11.1.ebuild rename to dev-lang/python/python-3.11.1-r1.ebuild index 5d2077e3f7c7..d49c39e055f1 100644 --- a/dev-lang/python/python-3.11.1.ebuild +++ b/dev-lang/python/python-3.11.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -46,6 +46,7 @@ RDEPEND=" app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= + dev-python/gentoo-common sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= @@ -447,6 +448,8 @@ src_install() { rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die fi + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + dodoc Misc/{ACKS,HISTORY,NEWS} if use examples; then diff --git a/dev-lang/python/python-3.12.0_alpha4.ebuild b/dev-lang/python/python-3.12.0_alpha4-r1.ebuild similarity index 99% rename from dev-lang/python/python-3.12.0_alpha4.ebuild rename to dev-lang/python/python-3.12.0_alpha4-r1.ebuild index e3431855d0e7..c2c9e1492070 100644 --- a/dev-lang/python/python-3.12.0_alpha4.ebuild +++ b/dev-lang/python/python-3.12.0_alpha4-r1.ebuild @@ -46,6 +46,7 @@ RDEPEND=" app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= + dev-python/gentoo-common sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= @@ -442,6 +443,8 @@ src_install() { rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die fi + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + dodoc Misc/{ACKS,HISTORY,NEWS} if use examples; then diff --git a/dev-lang/python/python-3.9.16.ebuild b/dev-lang/python/python-3.9.16-r1.ebuild similarity index 98% rename from dev-lang/python/python-3.9.16.ebuild rename to dev-lang/python/python-3.9.16-r1.ebuild index cb84012fc09b..759118f41620 100644 --- a/dev-lang/python/python-3.9.16.ebuild +++ b/dev-lang/python/python-3.9.16-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -45,6 +45,7 @@ RDEPEND=" app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= + dev-python/gentoo-common sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= @@ -429,6 +430,8 @@ src_install() { rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die fi + ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die + dodoc Misc/{ACKS,HISTORY,NEWS} if use examples; then