|
From: <sv...@op...> - 2024-06-09 06:17:26
|
Author: manx Date: Sun Jun 9 08:17:13 2024 New Revision: 20981 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20981 Log: Merged revision(s) 20972 from trunk/OpenMPT: [Fix] build: Autotools: Use ancient BSD tar on OpenBSD. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/build/autotools/autoconfiscate.sh Modified: branches/OpenMPT-1.31/build/autotools/autoconfiscate.sh ============================================================================== --- branches/OpenMPT-1.31/build/autotools/autoconfiscate.sh Sat Jun 8 23:29:38 2024 (r20980) +++ branches/OpenMPT-1.31/build/autotools/autoconfiscate.sh Sun Jun 9 08:17:13 2024 (r20981) @@ -18,6 +18,11 @@ BSD=0 MAKE=make fi +if [[ $UNAME_S == "OpenBSD" ]]; then + OPENBSD=1 +else + OPENBSD=0 +fi echo "Gathering version ..." . libopenmpt/libopenmpt_version.mk @@ -271,9 +276,12 @@ mkdir -p libopenmpt/src.autotools/$MPT_LIBOPENMPT_VERSION/ cp *.tar.gz libopenmpt/src.autotools/$MPT_LIBOPENMPT_VERSION/ if [[ $BSD == "1" ]]; then - tar -cv --numeric-owner --uname "" --gname "" --uid 0 --gid 0 -f ../dist-autotools.tar libopenmpt + if [[ $OPENBSD == "1" ]]; then + tar -cv -N -f ../dist-autotools.tar libopenmpt + else + tar -cv --numeric-owner --uname "" --gname "" --uid 0 --gid 0 -f ../dist-autotools.tar libopenmpt + fi else tar -cv --numeric-owner --owner=0 --group=0 -f ../dist-autotools.tar libopenmpt fi cd ../.. - |