From 62c0c08e182ad56ffa5874cbb105676315e4008c Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 5 May 2025 22:44:24 -0400 Subject: [PATCH] qemu{,-user}: don't source the build style xbps-src-make does not like this, and it's too clever --- srcpkgs/qemu-user/template | 18 ++++++++++++++++-- srcpkgs/qemu/template | 18 ++++++++++++++++-- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/srcpkgs/qemu-user/template b/srcpkgs/qemu-user/template index 00ab771b7b8..b4ad8433d11 100644 --- a/srcpkgs/qemu-user/template +++ b/srcpkgs/qemu-user/template @@ -70,10 +70,24 @@ for _arch in "${_archs[@]}"; do }" done -. /void-packages/common/build-style/configure.sh 2>/dev/null - export PYTHONUNBUFFERED=1 +do_configure() { + ./configure ${configure_args} +} + +do_build() { + make ${makejobs} +} + +do_check() { + make ${makejobs} check +} + +do_install() { + make DESTDIR=${DESTDIR} install +} + _user_tmpl() { _arch="$1" _binfmt="$2" diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index 53ed8ffdfef..fb44487bef4 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -134,10 +134,24 @@ done subpackages+=" qemu-common" -. /void-packages/common/build-style/configure.sh 2>/dev/null - export PYTHONUNBUFFERED=1 +do_configure() { + ./configure ${configure_args} +} + +do_build() { + make ${makejobs} +} + +do_check() { + make ${makejobs} check +} + +do_install() { + make DESTDIR=${DESTDIR} install +} + _sys_tmpl() { _arch="$1" _depends="$2"