1
2
3
4
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
|
#! /bin/sh
# Download latest copy of autoconf macros
(
mkdir aclocal >/dev/null 2>/dev/null
cd aclocal || exit 1
for file in optarg.m4 shobj.m4 versionscript.m4; do
rm -f "${file}"
wget -O "${file}.new" "http://rkeene.org/devel/autoconf/${file}" || continue
mv "${file}.new" "${file}"
done
)
for file in config.guess config.sub install-sh; do
rm -f "${file}"
done
aclocal -I aclocal
autoconf; autoheader
rm -rf autom4te.cache *~
autoconf
automake -fca
rm -rf autom4te.cache
# Add Linux/MUSL support if missing
if ! grep '[-]musl' config.sub >/dev/null 2>/dev/null; then
sed 's@\(-*\)linux-gnu\* @\1linux-musl | &@g' config.sub > config.sub.new
cat config.sub.new > config.sub
rm -f config.sub.new
fi
|