GNU Automake 1.9.6

This commit is contained in:
Andrius Štikonas 2021-03-19 21:38:18 +00:00
parent 7364615a86
commit 2527d948a2
5 changed files with 50 additions and 0 deletions

View File

@ -502,6 +502,11 @@ autoconf 2.61
Yet another version of ``autoconf``.
automake 1.9.6
==============
Latest GNU Automake from 1.9 series. Slightly annoyingly depends itself but it is easy to patch
to make it buildable with 1.8.5. Then we rebuild ``automake-1.9`` with itself.
bash 3.2.57
===========

View File

@ -258,6 +258,9 @@ get_file https://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2
# bash 3.2.57
get_file https://ftp.gnu.org/gnu/bash/bash-3.2.57.tar.gz
# automake 1.9.6
get_file https://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.bz2
# General cleanup
find tmp -name .git -exec rm -rf \;

20
sysa/automake-1.9.6/stage1.sh Executable file
View File

@ -0,0 +1,20 @@
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
#
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
sed -i 's/1.8a/1.8.5/; s/ filename-length-max=99//' configure.ac
autoreconf-2.61 -f
}
src_configure() {
./configure --prefix=/after
}
src_compile() {
make MAKEINFO=true
}
src_install() {
make install MAKEINFO=true
}

19
sysa/automake-1.9.6/stage2.sh Executable file
View File

@ -0,0 +1,19 @@
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
#
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
autoreconf-2.61 -f
}
src_configure() {
./configure --prefix=/after
}
src_compile() {
make MAKEINFO=true
}
src_install() {
make install MAKEINFO=true
}

View File

@ -9,6 +9,9 @@
set -e
. helpers.sh
build automake-1.9.6 stage1.sh
build automake-1.9.6 stage2.sh
echo "Bootstrapping completed."
exec env - PATH=/after/bin PS1="\w # " bash -i