# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
# SPDX-FileCopyrightText: 2022 Samuel Tyler <samuel@samuelt.me>
#
# SPDX-License-Identifier: GPL-3.0-or-later

src_compile() {
    rm doc/*.info
    cp autoconf.in autoconf
    sed -i -e "s# @SHELL@#/bin/sh#" -e 's/@M4@/m4/' -e 's/@AWK@/awk/' \
	-e  's/@PACKAGE_NAME@/Autoconf/' -e 's/@VERSION@/2.52/' \
	-e "s#@datadir@#${PREFIX}/share/autoconf-2.52#" autoconf
    chmod +x autoconf

    m4 autoconf.m4 --freeze-state=autoconf.m4f
}

src_install() {
    install -D autoconf "${DESTDIR}${PREFIX}/bin/autoconf-2.52"
    mkdir -p "${DESTDIR}${PREFIX}/share/autoconf-2.52"
    cp -r -- *.m4* "${DESTDIR}${PREFIX}/share/autoconf-2.52/"
    ln -s autoconf-2.52 "${DESTDIR}${PREFIX}/bin/autoconf"
}
