commit: 2423b77114221f515500f6345b465d74db7688ed
parent bd4a6a9399a33d914f94abcafa94476dd7c73ab4
Author: fosslinux <fosslinux@aussies.space>
Date: Tue, 13 Apr 2021 09:45:13 +1000
Merge pull request #96 from stikonas/autoconf.as
Recreate autoconf.in file from autoconf.as
Diffstat:
5 files changed, 24 insertions(+), 1 deletion(-)
diff --git a/sysa/autoconf-2.54/stage1.sh b/sysa/autoconf-2.54/stage1.sh
@@ -3,6 +3,7 @@
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
+ rm bin/autoconf.in
rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure
aclocal-1.7
sed -i 's/2.54/2.53/' aclocal.m4
@@ -24,6 +25,9 @@ src_configure() {
}
src_compile() {
+ # Workaround for racy make dependencies
+ make -C bin autom4te
+ make -C lib
make MAKEINFO=true
}
diff --git a/sysa/autoconf-2.54/stage2.sh b/sysa/autoconf-2.54/stage2.sh
@@ -3,6 +3,7 @@
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
+ rm bin/autoconf.in
rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure
autoreconf-2.54
@@ -18,7 +19,10 @@ src_configure() {
}
src_compile() {
- make MAKEINFO=true DESTDIR="${DESTDIR}"
+ # Workaround for racy make dependencies
+ make -C bin autom4te
+ make -C lib
+ make MAKEINFO=true
}
src_install() {
diff --git a/sysa/autoconf-2.55/autoconf-2.55.sh b/sysa/autoconf-2.55/autoconf-2.55.sh
@@ -3,6 +3,7 @@
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
+ rm bin/autoconf.in
rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure
autoreconf-2.54
@@ -18,6 +19,10 @@ src_configure() {
}
src_compile() {
+ # Workaround for racy make dependencies
+ make -C bin autom4te
+ make -C lib
+
make MAKEINFO=true
}
diff --git a/sysa/autoconf-2.57/autoconf-2.57.sh b/sysa/autoconf-2.57/autoconf-2.57.sh
@@ -3,6 +3,8 @@
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
+ rm bin/autoconf.in
+
autoreconf-2.55 -f
# Install autoconf data files into versioned directory
@@ -16,6 +18,9 @@ src_configure() {
}
src_compile() {
+ # Workaround for racy make dependencies
+ make -C bin autom4te
+ make -C lib
make MAKEINFO=true
}
diff --git a/sysa/autoconf-2.59/autoconf-2.59.sh b/sysa/autoconf-2.59/autoconf-2.59.sh
@@ -3,6 +3,8 @@
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
+ rm bin/autoconf.in
+
autoreconf-2.57 -f
# Install autoconf data files into versioned directory
@@ -16,6 +18,9 @@ src_configure() {
}
src_compile() {
+ # Workaround for racy make dependencies
+ make -C bin autom4te
+ make -C lib
make MAKEINFO=true
}