From b590c8d7572b727d565cc0b8ff660d43569845de Mon Sep 17 00:00:00 2001 From: root Date: Fri, 12 Jun 2026 19:09:37 -0500 Subject: Adding metadata --- dev-python/python-distutils-extra/Manifest | 2 + ...hon-distutils-extra-3.3-legacy-entrypoint.patch | 8 ++++ dev-python/python-distutils-extra/metadata.xml | 14 +++++++ .../python-distutils-extra-2.47.ebuild | 40 ++++++++++++++++++++ .../python-distutils-extra-3.3.ebuild | 44 ++++++++++++++++++++++ 5 files changed, 108 insertions(+) create mode 100644 dev-python/python-distutils-extra/Manifest create mode 100644 dev-python/python-distutils-extra/files/python-distutils-extra-3.3-legacy-entrypoint.patch create mode 100644 dev-python/python-distutils-extra/metadata.xml create mode 100644 dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild create mode 100644 dev-python/python-distutils-extra/python-distutils-extra-3.3.ebuild (limited to 'dev-python/python-distutils-extra') diff --git a/dev-python/python-distutils-extra/Manifest b/dev-python/python-distutils-extra/Manifest new file mode 100644 index 000000000000..fe775f37eb94 --- /dev/null +++ b/dev-python/python-distutils-extra/Manifest @@ -0,0 +1,2 @@ +DIST python-distutils-extra-2.47.tar.bz2 38346 BLAKE2B 2f9ad3c8c429570bd45c06af3eb2b12bf5f539c49e3b3a40c3558e67a4e4fc9f0bca0c4217bac6c8792e0514d75ac2b4b112dbeaffa96d626fffcc237860342d SHA512 b848b8ccfd84289e5482ba264a8d8d81cdbeba97358c9fff6fb02040eeb740bacfcc19b302e56a95b400528f7e03390ea4073b8c80d1e5a5e61e1b6c46b39648 +DIST python-distutils-extra-debian-3.3.tar.bz2 36563 BLAKE2B 033e83a69ec1ffc2980b4c4040dec1a0a466d3da7ff52e552c8d145e0f6b7bd3d93c4d214fde824ba09aa576054f6b8644e4c68bad30b9a0d3768ca43a6c7e5e SHA512 062c92a0eb6654d38e1d5934d1f98d04a83a3514d0f0fa997a84dd28d9b56d89c60dd000e0a89625d96cf94c1204ced00bc7b132b5d5be011f370afd9fd69a91 diff --git a/dev-python/python-distutils-extra/files/python-distutils-extra-3.3-legacy-entrypoint.patch b/dev-python/python-distutils-extra/files/python-distutils-extra-3.3-legacy-entrypoint.patch new file mode 100644 index 000000000000..7e7e15bb89f1 --- /dev/null +++ b/dev-python/python-distutils-extra/files/python-distutils-extra-3.3-legacy-entrypoint.patch @@ -0,0 +1,8 @@ +--- a/DistUtilsExtra/command/build_extra.py ++++ b/DistUtilsExtra/command/build_extra.py +@@ -53,3 +53,5 @@ + self.sub_commands.insert( + 0, ("build_kdeui", has_kdeui) + ) # need to run before build_py ++ ++build = build_extra diff --git a/dev-python/python-distutils-extra/metadata.xml b/dev-python/python-distutils-extra/metadata.xml new file mode 100644 index 000000000000..0579032ba36d --- /dev/null +++ b/dev-python/python-distutils-extra/metadata.xml @@ -0,0 +1,14 @@ + + + + + python@gentoo.org + Python + + + + https://www.debian.org/Bugs/ + python-distutils-extra + + baldeagleos-repo + diff --git a/dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild b/dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild new file mode 100644 index 000000000000..5a97a0bbb44f --- /dev/null +++ b/dev-python/python-distutils-extra/python-distutils-extra-2.47.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 + +DESCRIPTION="Gettext support, themed icons and scrollkeeper-based documentation in distutils" +HOMEPAGE=" + https://salsa.debian.org/python-team/packages/python-distutils-extra/ + https://launchpad.net/python-distutils-extra/ +" +SRC_URI=" + https://salsa.debian.org/python-team/packages/python-distutils-extra/-/archive/${PV}/${P}.tar.bz2 +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS=( doc/{README,FAQ} ) + +BDEPEND=" + test? ( + >=dev-libs/gobject-introspection-1.82.0-r2 + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + dev-util/intltool + ) +" + +python_test() { + local -x SETUPTOOLS_USE_DISTUTILS=stdlib + "${EPYTHON}" test/auto.py -v || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/python-distutils-extra/python-distutils-extra-3.3.ebuild b/dev-python/python-distutils-extra/python-distutils-extra-3.3.ebuild new file mode 100644 index 000000000000..a4b41a2921d1 --- /dev/null +++ b/dev-python/python-distutils-extra/python-distutils-extra-3.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +MY_P="${PN}-debian-${PV}" +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 + +DESCRIPTION="Gettext support, themed icons and scrollkeeper-based documentation in distutils" +HOMEPAGE=" + https://salsa.debian.org/python-team/packages/python-distutils-extra/ + https://launchpad.net/python-distutils-extra/ +" +SRC_URI=" + https://salsa.debian.org/python-team/packages/python-distutils-extra/-/archive/debian/${PV}/${MY_P}.tar.bz2 +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS=( doc/{README,FAQ} ) + +BDEPEND=" + test? ( + >=dev-libs/gobject-introspection-1.82.0-r2 + dev-python/httplib2[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + dev-util/intltool + ) +" + +PATCHES=( "${FILESDIR}/${PN}-3.3-legacy-entrypoint.patch" ) + +python_test() { + local -x SETUPTOOLS_USE_DISTUTILS=stdlib + "${EPYTHON}" test/auto.py -v || die "Tests fail with ${EPYTHON}" +} -- cgit v1.3.1