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 ../..
-
|