summaryrefslogtreecommitdiff
path: root/dev-python/protobuf-python/protobuf-python-3.11.4.ebuild
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>2020-09-22 03:00:00 +0000
committerMike Gilbert <floppym@gentoo.org>2020-09-24 10:26:42 -0400
commitb0b2faa4396c6a1ebc87ff6228dfe28cc351353e (patch)
treeb2a59e2c0d10ffbba1aacb57d6ff30cda44a3b45 /dev-python/protobuf-python/protobuf-python-3.11.4.ebuild
parent639c79c415ba90cb2fd24d5c962b7bfcdd4d85b5 (diff)
downloadgentoo-b0b2faa4396c6a1ebc87ff6228dfe28cc351353e.tar.gz
gentoo-b0b2faa4396c6a1ebc87ff6228dfe28cc351353e.tar.bz2
gentoo-b0b2faa4396c6a1ebc87ff6228dfe28cc351353e.zip
dev-python/protobuf-python: Apply patches in top-level source directory.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'dev-python/protobuf-python/protobuf-python-3.11.4.ebuild')
-rw-r--r--dev-python/protobuf-python/protobuf-python-3.11.4.ebuild11
1 files changed, 9 insertions, 2 deletions
diff --git a/dev-python/protobuf-python/protobuf-python-3.11.4.ebuild b/dev-python/protobuf-python/protobuf-python-3.11.4.ebuild
index d95a668e36a0..0d5203efdc86 100644
--- a/dev-python/protobuf-python/protobuf-python-3.11.4.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.11.4.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
PYTHON_COMPAT=(python{2_7,3_6,3_7,3_8})
-DISTUTILS_USE_SETUPTOOLS="manual"
+DISTUTILS_USE_SETUPTOOLS="rdepend"
inherit distutils-r1
@@ -30,7 +30,6 @@ IUSE=""
BDEPEND="${PYTHON_DEPS}
~dev-libs/protobuf-${PV}
dev-python/namespace-google[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${PYTHON_DEPS}
~dev-libs/protobuf-${PV}"
@@ -43,6 +42,14 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
fi
+python_prepare_all() {
+ pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+ eapply_user
+ popd > /dev/null || die
+
+ distutils-r1_python_prepare_all
+}
+
python_configure_all() {
mydistutilsargs=(--cpp_implementation)
}