From d62cd7717d39946a298404007421ba0ec377e66a Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Tue, 20 Aug 2024 21:26:32 +0200 Subject: [PATCH] simplejson: Don't use distutilscross --- packages/python/system/simplejson/package.mk | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/packages/python/system/simplejson/package.mk b/packages/python/system/simplejson/package.mk index e7e41e9de7..dea383781a 100644 --- a/packages/python/system/simplejson/package.mk +++ b/packages/python/system/simplejson/package.mk @@ -8,21 +8,16 @@ PKG_SHA256="8e086896c36210ab6050f2f9f095a5f1e03c83fa0e7f296d6cba425411364680" PKG_LICENSE="OSS" PKG_SITE="http://pypi.org/project/simplejson" PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/${PKG_NAME}/${PKG_NAME}-${PKG_VERSION}.tar.gz" -PKG_DEPENDS_TARGET="toolchain Python3 distutilscross:host" +PKG_DEPENDS_TARGET="toolchain Python3" PKG_LONGDESC="A simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+." PKG_TOOLCHAIN="manual" -pre_make_target() { - export PYTHONXCPREFIX="${SYSROOT_PREFIX}/usr" - export LDSHARED="${CC} -shared" -} - make_target() { - python3 setup.py build --cross-compile + python_target_env python3 setup.py build } makeinstall_target() { - python3 setup.py install --root=${INSTALL} --prefix=/usr + exec_thread_safe python_target_env python3 setup.py install --root=${INSTALL} --prefix=/usr } post_makeinstall_target() {