From 5bffd08fddeece60340d2d04d1c047a4f41e3795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 5 Jan 2023 23:05:58 +0700 Subject: [PATCH] python3-sabyenc3: fix cross-build --- srcpkgs/python3-sabyenc3/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/srcpkgs/python3-sabyenc3/template b/srcpkgs/python3-sabyenc3/template index 5349d7d3a45..a5ff24d1cf2 100644 --- a/srcpkgs/python3-sabyenc3/template +++ b/srcpkgs/python3-sabyenc3/template @@ -12,3 +12,18 @@ license="LGPL-3.0-or-later" homepage="https://github.com/sabnzbd/sabyenc/" distfiles="$PYPI_SITE/s/sabyenc3/sabyenc3-$version.tar.gz" checksum=f3d65f2a70bcb13ef1beae0ff6bb3b69adae18497035f8cd4ffe4e5af1aa2f41 + +pre_configure() { + vsed -i -e ' + /-O3/d + /IS_X86 =/s/=.*/= False/ + /IS_MACOS =/s/=.*/= False/ + /IS_ARM =/s/=.*/= False/ + ' setup.py + case "$XBPS_TARGET_MACHINE" in + x86_64* | i686*) + vsed -i -e '/IS_X86 =/s/=.*/= True/' setup.py ;; + aarch64* | arm*) + vsed -i -e '/IS_ARM =/s/=.*/= True/' setup.py ;; + esac +}