From 1522273ad6fb9205f64a83ea698d58e787750fe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 24 Jul 2024 14:31:03 +0700 Subject: [PATCH] openmw: fix build --- srcpkgs/openmw/template | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template index 0abf5ff7cdb..e40f79079f2 100644 --- a/srcpkgs/openmw/template +++ b/srcpkgs/openmw/template @@ -25,18 +25,23 @@ checksum="be97b8e900853c43dde8816f2ce49801fb672cffdf48ac7af9782abfb8a74af4 c647e307d6cc62ba00bfd888e82da83844bf1e72f2c98bed2f1d95bac229b950 baa642c906576d4d98d041d0acb80d85dd6eff6e3c16a009b1abf1ccd2bc0a61" +skip_extraction="${_recast_commit}.tar.gz ${_bullet_tag}.tar.gz" + if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then broken="https://gitlab.com/OpenMW/openmw/issues/564" fi post_extract() { - mv openmw-openmw-${version}/* . - mkdir -p build/fetched + mkdir -p build/fetched/recastnavigation \ + build/fetched/bullet \ + build/extern ln -s -r build/fetched extern/fetched + ln -s -r build/fetched build/extern/fetched ln -s -r build/fetched components/fetched ln -s -r build/fetched fetched - mv -v bullet3-${_bullet_tag} build/fetched/bullet - mv -v recastnavigation-${_recast_commit} build/fetched/recastnavigation + + vsrcextract -C build/fetched/recastnavigation "${_recast_commit}.tar.gz" + vsrcextract -C build/fetched/bullet "${_bullet_tag}.tar.gz" } openmw-cs_package() {