logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>
commit: 23b30d34d23ab5d54af4816ecf4677e3ffc608b9
parent bd4a6a9399a33d914f94abcafa94476dd7c73ab4
Author: Andrius Štikonas <andrius@stikonas.eu>
Date:   Sun, 11 Apr 2021 17:15:02 +0100

Recreate autoconf.in file from autoconf.as

Fixes: #92

Diffstat:

Msysa/autoconf-2.54/stage1.sh4++++
Msysa/autoconf-2.54/stage2.sh6+++++-
Msysa/autoconf-2.55/autoconf-2.55.sh5+++++
Msysa/autoconf-2.57/autoconf-2.57.sh5+++++
Msysa/autoconf-2.59/autoconf-2.59.sh5+++++
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 }