From: <sv...@op...> - 2024-04-05 13:01:26
|
Author: manx Date: Fri Apr 5 15:01:13 2024 New Revision: 20507 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20507 Log: [Fix] build: Autotools: Assume bsdtar on BSD. Modified: trunk/OpenMPT/build/autotools/autoconfiscate.sh Modified: trunk/OpenMPT/build/autotools/autoconfiscate.sh ============================================================================== --- trunk/OpenMPT/build/autotools/autoconfiscate.sh Fri Apr 5 14:51:16 2024 (r20506) +++ trunk/OpenMPT/build/autotools/autoconfiscate.sh Fri Apr 5 15:01:13 2024 (r20507) @@ -12,8 +12,10 @@ echo "Detecting OS ..." UNAME_S="$(uname -s)" if [[ $UNAME_S == *"BSD"* ]]; then + BSD=1 MAKE=gmake else + BSD=0 MAKE=make fi @@ -268,6 +270,10 @@ rm -rf libopenmpt mkdir -p libopenmpt/src.autotools/$MPT_LIBOPENMPT_VERSION/ cp *.tar.gz libopenmpt/src.autotools/$MPT_LIBOPENMPT_VERSION/ -tar -cv --numeric-owner --owner=0 --group=0 -f ../dist-autotools.tar libopenmpt +if [[ $BSD == "1" ]]; then + tar -cv --numeric-owner --uname "" --gname "" --uid 0 --gid 0 -f ../dist-autotools.tar libopenmpt +else + tar -cv --numeric-owner --owner=0 --group=0 -f ../dist-autotools.tar libopenmpt +fi cd ../.. |