Switch to unversioned autoconf.

Remove unversioned autoconf symlink from all but the latest autoconf.

This makes it clearer which autoconf is used.
This commit is contained in:
Andrius Štikonas 2022-07-02 20:39:19 +01:00
parent bc5fc8375d
commit 5209078684
34 changed files with 54 additions and 85 deletions

View File

@ -3,19 +3,19 @@
38f0de4c816088c514dbfb1536779f2204426a95bd6f57fa87b83bffefcaa390 autoconf-2.52_0.tar.bz2
912dd3cc26c14eda0810758661892c53cdd715e2224893c4b467f210e9af0d4a autoconf-2.52_1.tar.bz2
44c8ffbcfb7afd82e079ca779a5e8812d93edcb44caf6db7cf5d5e999f04bab6 autoconf-2.53_0.tar.bz2
dc6713f9e9ea9dfdccbf43dcb673505d965fd908f47cf60659a043008a13be4c autoconf-2.54_0.tar.bz2
28f7fa43c5154dd28f2a69e7c2c869eb96b771bfe545d68129284447f4239f28 autoconf-2.55_0.tar.bz2
d277abf366bfaff1f4612a649ecf8afc7bd647e4766ad00fd5fb188e73386609 autoconf-2.57_0.tar.bz2
acb67a181d8f345e011f29e1ae9f41ee2cf108e6d41ac54e62f1cd85f614c105 autoconf-2.59_0.tar.bz2
d0575d1e705fb37b8b9e5772e9aa6f633b3cb825d005a20d410d750374fea288 autoconf-2.61_0.tar.bz2
26335026820d9999c8147959205a0b184705630319427385d9140c13799bee99 autoconf-2.64_0.tar.bz2
35c37852cc4eab1ff9a2a9fd924385fd12c89b1281aa84ff7b9cdca2ad3dbd36 autoconf-2.69_0.tar.bz2
b4ac026701baaefbf1bcd923fbe58f734714e794977af8b3f2006ba9d75c7492 autoconf-2.54_0.tar.bz2
2aec71fb4cd8a65b531d5ab0cc7fd299e479b2bc83d627f27271d4c5fc51ce5e autoconf-2.55_0.tar.bz2
cbc432ed535d2d1d7ed3f4ccc2b1fd13b41ae1c821f70d6710db2d8c7a04b646 autoconf-2.57_0.tar.bz2
b6e5ee431382e64b1465c5ba14d3feee847c2574b6ce3a0cb1d3d4be22457017 autoconf-2.59_0.tar.bz2
096276278309959cea467ecc3da92f004203065f90b6f73e389d6d6757440f7c autoconf-2.61_0.tar.bz2
d5fcce4baea5e11f983a7e4b7148545ab6720bb4e010898c73387f6711be67f4 autoconf-2.64_0.tar.bz2
298dcf17a439adb306237b308e3c4ed3d376cb863ae0f0f08bfdf1f3199a548b autoconf-2.69_0.tar.bz2
d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c autoconf-2.71_0.x86.xbps
6ff691e3ddd4f3d1796d28b07a2a96691dbd9801844c99ccbe660da59dabd74b autoconf-archive-2021.02.19_0.tar.bz2
cf6b7bbdba1a58b0cc1e6dae36a82e3b28db8ee1e948225d72530accee32aaab automake-1.10.3_0.tar.bz2
44817b7ef712d3a656b9bca48829fab57aa923b1c60a59462ae8f09d59f7f0d7 automake-1.11.2_0.tar.bz2
834ea7db3f57bc44ed95afc98c249aab35603ae930434a45e012accfe78d2465 automake-1.15.1_0.tar.bz2
5e89c375f738d9ec5320a110bd2904e63f4a1b6eea965b7efd4beb4d7716d4de automake-1.16.3_0.x86.xbps
778efda0ea7a85c49a8d4f2ceda7dca1eb3e77ef91e3cd4036302bb5e90a620f automake-1.11.2_0.tar.bz2
27cbc3f942fb386ad4fceb62188722dbd8a833082bc037e4f1688927a3df854d automake-1.15.1_0.tar.bz2
a9c66f944e0dbebb3661bb134795749a6f3ef69abb69d6080ac90446b8cfb5e7 automake-1.16.3_0.x86.xbps
51ef85383c0afe88c17a25f8b49c4dfdd77c1cc6aa81568ec09d45a15d580de8 automake-1.4-p6_0.tar.bz2
8ec3af09fd23256f89b27833a8311ed347caf93d611b1209232ce104bb6fb4ef automake-1.6.3_0.tar.bz2
031119cb14859c8bf80d5df5e0bbc475cf67f04b645dc55c80bcabe1bb31a8cd automake-1.6.3_1.tar.bz2

View File

@ -38,6 +38,4 @@ src_compile() {
src_install() {
make install MAKEINFO=true DESTDIR="${DESTDIR}"
ln -sf "${PREFIX}"/bin/autoconf-2.54 "${DESTDIR}${PREFIX}"/bin/autoconf
}

View File

@ -10,7 +10,7 @@ src_prepare() {
# Do not use pregenerated manpages
sed -i '/SUBDIRS/s/ man//' Makefile.am
autoreconf-2.54
AUTOCONF=autoconf-2.54 autoreconf-2.54
# Install autoconf data files into versioned directory
for file in */*/Makefile.in */Makefile.in Makefile.in; do
@ -32,9 +32,4 @@ src_compile() {
src_install() {
make install MAKEINFO=true DESTDIR="${DESTDIR}"
ln -sf "${PREFIX}/bin/autoconf-2.55" "${DESTDIR}${PREFIX}/bin/autoconf"
ln -sf "${PREFIX}/bin/autoheader-2.55" "${DESTDIR}${PREFIX}/bin/autoheader"
ln -sf "${PREFIX}/bin/autom4te-2.55" "${DESTDIR}${PREFIX}/bin/autom4te"
ln -sf "${PREFIX}/bin/autoreconf-2.55" "${DESTDIR}${PREFIX}/bin/autoreconf"
}

View File

@ -9,7 +9,7 @@ src_prepare() {
# Do not use pregenerated manpages
sed -i '/SUBDIRS/s/ man//' Makefile.am
autoreconf-2.55 -f
AUTOCONF=autoconf-2.55 autoreconf-2.55 -f
# Install autoconf data files into versioned directory
for file in */*/Makefile.in */Makefile.in Makefile.in; do
@ -30,9 +30,4 @@ src_compile() {
src_install() {
make install MAKEINFO=true DESTDIR="${DESTDIR}"
ln -sf "${PREFIX}/bin/autoconf-2.57" "${DESTDIR}${PREFIX}/bin/autoconf"
ln -sf "${PREFIX}/bin/autoheader-2.57" "${DESTDIR}${PREFIX}/bin/autoheader"
ln -sf "${PREFIX}/bin/autom4te-2.57" "${DESTDIR}${PREFIX}/bin/autom4te"
ln -sf "${PREFIX}/bin/autoreconf-2.57" "${DESTDIR}${PREFIX}/bin/autoreconf"
}

View File

@ -9,7 +9,7 @@ src_prepare() {
# Do not use pregenerated manpages
sed -i '/SUBDIRS/s/ man//' Makefile.am
autoreconf-2.57 -f
AUTOCONF=autoconf-2.57 autoreconf-2.57 -f
# Install autoconf data files into versioned directory
for file in */*/Makefile.in */Makefile.in Makefile.in; do
@ -30,9 +30,4 @@ src_compile() {
src_install() {
make install MAKEINFO=true DESTDIR="${DESTDIR}"
ln -sf "${PREFIX}/bin/autoconf-2.59" "${DESTDIR}${PREFIX}/bin/autoconf"
ln -sf "${PREFIX}/bin/autoheader-2.59" "${DESTDIR}${PREFIX}/bin/autoheader"
ln -sf "${PREFIX}/bin/autom4te-2.59" "${DESTDIR}${PREFIX}/bin/autom4te"
ln -sf "${PREFIX}/bin/autoreconf-2.59" "${DESTDIR}${PREFIX}/bin/autoreconf"
}

View File

@ -6,7 +6,7 @@ src_prepare() {
rm doc/standards.info man/*.1
sed -i -e '/AC_PROG_GREP/d' -e '/AC_PROG_SED/d' configure.ac
autoreconf-2.59 -f
AUTOM4TE=autom4te-2.59 AUTOCONF=autoconf-2.59 autoreconf-2.59 -f
# Install autoconf data files into versioned directory
for file in */*/Makefile.in */Makefile.in Makefile.in; do
@ -24,9 +24,4 @@ src_compile() {
src_install() {
make install MAKEINFO=true DESTDIR="${DESTDIR}"
ln -sf "${PREFIX}/bin/autoconf-2.61" "${DESTDIR}${PREFIX}/bin/autoconf"
ln -sf "${PREFIX}/bin/autoheader-2.61" "${DESTDIR}${PREFIX}/bin/autoheader"
ln -sf "${PREFIX}/bin/autom4te-2.61" "${DESTDIR}${PREFIX}/bin/autom4te"
ln -sf "${PREFIX}/bin/autoreconf-2.61" "${DESTDIR}${PREFIX}/bin/autoreconf"
}

View File

@ -5,7 +5,7 @@
src_prepare() {
rm doc/standards.info man/*.1
autoreconf-2.61 -f
AUTOM4TE=autom4te-2.61 AUTOCONF=autoconf-2.61 autoreconf-2.61 -f
# Install autoconf data files into versioned directory
for file in */*/Makefile.in */Makefile.in Makefile.in; do
@ -23,9 +23,4 @@ src_compile() {
src_install() {
make install MAKEINFO=true DESTDIR="${DESTDIR}"
ln -sf "${PREFIX}/bin/autoconf-2.64" "${DESTDIR}${PREFIX}/bin/autoconf"
ln -sf "${PREFIX}/bin/autoheader-2.64" "${DESTDIR}${PREFIX}/bin/autoheader"
ln -sf "${PREFIX}/bin/autom4te-2.64" "${DESTDIR}${PREFIX}/bin/autom4te"
ln -sf "${PREFIX}/bin/autoreconf-2.64" "${DESTDIR}${PREFIX}/bin/autoreconf"
}

View File

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
# SPDX-FileCopyrightText: 2022 Andrius Štikonas <andrius@stikonas.eu>
# SPDX-FileCopyrightText: 2022 fosslinux <fosslinux@aussies.space>
#
# SPDX-License-Identifier: GPL-3.0-or-later
@ -8,15 +8,16 @@ src_prepare() {
rm doc/amhello-1.0.tar.gz doc/automake.info*
./bootstrap
sed -i 's/autoreconf/autoreconf-2.61/' doc/Makefile.am
AUTOM4TE=autom4te-2.61 AUTOCONF=autoconf-2.61 AUTOHEADER=autoheader-2.61 AUTORECONF=autoreconf-2.61 ./bootstrap
}
src_configure() {
./configure CC=tcc --prefix="${PREFIX}"
AUTORECONF=autoreconf-2.61 AUTOHEADER=autoheader-2.61 AUTOCONF=autoconf-2.61 AUTOM4TE=autom4te-2.61 ./configure CC=tcc --prefix="${PREFIX}"
}
src_compile() {
make MAKEINFO=true CC=tcc
AUTOM4TE=autom4te-2.61 make MAKEINFO=true CC=tcc
}
src_install() {

View File

@ -5,11 +5,11 @@
src_prepare() {
rm -- configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info*
autoreconf-2.55
AUTOCONF=autoconf-2.55 autoreconf-2.55
}
src_configure() {
./configure --prefix="${PREFIX}"
AUTOCONF=autoconf-2.55 ./configure --prefix="${PREFIX}"
}
src_compile() {

View File

@ -5,11 +5,11 @@
src_prepare() {
rm doc/automake.info*
autoreconf-2.59 -f
AUTOCONF=autoconf-2.59 autoreconf-2.59 -f
}
src_configure() {
./configure --prefix="${PREFIX}"
AUTOCONF=autoconf-2.59 ./configure --prefix="${PREFIX}"
}
src_compile() {

View File

@ -6,11 +6,11 @@ src_prepare() {
rm doc/automake.info*
sed -i 's/1.8a/1.8.5/; s/ filename-length-max=99//' configure.ac
autoreconf-2.61 -f
AUTOM4TE=autom4te-2.61 AUTOCONF=autoconf-2.61 autoreconf-2.61 -f
}
src_configure() {
./configure --prefix="${PREFIX}"
AUTOCONF=autoconf-2.61 ./configure --prefix="${PREFIX}"
}
src_compile() {

View File

@ -15,7 +15,7 @@ src_prepare() {
rm config.guess config.sub ltmain.sh
libtoolize
autoreconf -fi
AUTOM4TE=autom4te-2.64 autoreconf-2.64 -fi
}
src_configure() {

View File

@ -16,7 +16,7 @@ src_prepare() {
rm config/config.guess config/config.sub config/ltmain.sh
libtoolize -i
autoreconf -fi
AUTOCONF=autoconf-2.64 AUTOM4TE=autom4te-2.64 autoreconf-2.64 -fi
# Remove bison parser generated
rm intl/plural.y

View File

@ -10,7 +10,7 @@ src_prepare() {
default
autoreconf-2.61 -f
AUTOM4TE=autom4te-2.61 AUTOCONF=autoconf-2.61 autoreconf-2.61 -f
# Pre-built texinfo files
rm doc/find.info

View File

@ -20,7 +20,7 @@ src_prepare() {
for dir in intl libcpp; do
cd $dir
rm aclocal.m4
aclocal-1.9 --acdir=../config
AUTOM4TE=autom4te-2.61 aclocal-1.9 --acdir=../config
cd ..
done
for dir in fixincludes gcc intl libcpp libiberty; do

View File

@ -19,7 +19,7 @@ src_prepare() {
for dir in intl libcpp; do
cd $dir
rm aclocal.m4
aclocal-1.9 --acdir=../config
AUTOM4TE=autom4te-2.61 aclocal-1.9 --acdir=../config
cd ..
done
for dir in fixincludes gcc intl libcpp libiberty; do

View File

@ -12,7 +12,7 @@ src_prepare() {
sed -i -e 's/u_char/unsigned char/g' \
-e 's/u_short/unsigned short/g' src/dumpkeys.c src/loadkeys.y
AUTOPOINT=true autoreconf -fi
AUTOPOINT=true AUTOM4TE=autom4te-2.64 autoreconf-2.64 -fi
}
src_configure() {

View File

@ -6,7 +6,7 @@
src_prepare() {
default
autoreconf -fi
AUTOM4TE=autom4te-2.64 autoreconf-2.64 -fi
}
src_configure() {

View File

@ -10,7 +10,7 @@ src_prepare() {
rm -f doc/*.info
./bootstrap
AUTOM4TE=autom4te-2.61 AUTOCONF=autoconf-2.61 AUTOHEADER=autoheader-2.61 AUTORECONF=autoreconf-2.61 ./bootstrap
}
src_configure() {
@ -28,7 +28,7 @@ src_configure() {
}
src_compile() {
make MAKEINFO=true
make AUTOM4TE=autom4te-2.61 MAKEINFO=true
}
src_install() {

View File

@ -9,7 +9,7 @@ src_prepare() {
touch doc/make.info
# We don't have autopoint from gettext yet
AUTOPOINT=true autoreconf -fi
AUTOPOINT=true AUTOM4TE=autom4te-2.64 autoreconf-2.64 -fi
}
src_configure() {

View File

@ -6,7 +6,7 @@ src_prepare() {
default
# We don't have gettext (autopoint) yet.
AUTOPOINT=true autoreconf -fi
AUTOPOINT=true AUTOM4TE=autom4te-2.64 autoreconf-2.64 -fi
}
src_configure() {

View File

@ -25,9 +25,4 @@ src_compile() {
src_install() {
make install MAKEINFO=true DESTDIR="${DESTDIR}"
ln -sf "${PREFIX}/bin/autoconf-2.69" "${DESTDIR}${PREFIX}/bin/autoconf"
ln -sf "${PREFIX}/bin/autoheader-2.69" "${DESTDIR}${PREFIX}/bin/autoheader"
ln -sf "${PREFIX}/bin/autom4te-2.69" "${DESTDIR}${PREFIX}/bin/autom4te"
ln -sf "${PREFIX}/bin/autoreconf-2.69" "${DESTDIR}${PREFIX}/bin/autoreconf"
}

View File

@ -8,13 +8,13 @@ urls="http://mirrors.kernel.org/gnu/automake/automake-1.11.2.tar.bz2"
src_prepare() {
default
rm doc/amhello-1.0.tar.gz doc/automake.info*
rm -f doc/amhello-1.0.tar.gz doc/automake.info* doc/aclocal-1.11.1 doc/automake-1.11.1
./bootstrap
AUTOCONF=autoconf-2.64 AUTOM4TE=autom4te-2.64 ./bootstrap
}
src_configure() {
./configure --prefix="${PREFIX}"
AUTORECONF=autoreconf-2.64 AUTOM4TE=autom4te-2.64 AUTOHEADER=autoheader-2.64 AUTOCONF=autoconf-2.64 ./configure --prefix="${PREFIX}"
}
src_compile() {

View File

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
# SPDX-FileCopyrightText: 2022 Andrius Štikonas <andrius@stikonas.eu>
# SPDX-FileCopyrightText: 2022 fosslinux <fosslinux@aussies.space>
#
# SPDX-License-Identifier: GPL-3.0-or-later
@ -10,7 +10,7 @@ src_prepare() {
rm doc/amhello-1.0.tar.gz
./bootstrap
AUTOCONF=autoconf-2.69 AUTOM4TE=autom4te-2.69 ./bootstrap
rm doc/automake-history.info doc/automake.info*
@ -18,7 +18,7 @@ src_prepare() {
}
src_configure() {
./configure --prefix="${PREFIX}"
AUTORECONF=autoreconf-2.69 AUTOM4TE=autom4te-2.69 AUTOHEADER=autoheader-2.69 AUTOCONF=autoconf-2.69 ./configure --prefix="${PREFIX}"
}
src_compile() {

View File

@ -5,7 +5,7 @@
urls="https://mirrors.kernel.org/gnu/automake/automake-1.16.3.tar.xz"
src_prepare() {
./bootstrap
AUTOCONF=autoconf-2.69 AUTOM4TE=autom4te-2.69 ./bootstrap
rm doc/automake-history.info doc/automake.info*
@ -13,7 +13,7 @@ src_prepare() {
}
src_configure() {
./configure --prefix="${PREFIX}"
AUTOCONF=autoconf-2.69 ./configure --prefix="${PREFIX}"
}
src_compile() {

View File

@ -20,7 +20,7 @@ src_prepare() {
../../import-gnulib.sh
AUTOPOINT=true autoreconf -fi
AUTOPOINT=true autoreconf-2.69 -fi
}
src_configure() {

View File

@ -17,7 +17,7 @@ src_prepare() {
rm config.guess config.sub ltmain.sh
libtoolize
autoreconf -fi
autoreconf-2.69 -fi
}
src_configure() {

View File

@ -7,7 +7,7 @@ urls="http://download.nust.na/pub2/openpkg1/sources/DST/flex/flex-2.5.33.tar.gz"
src_prepare() {
default
AUTOPOINT=true autoreconf -fi
AUTOPOINT=true autoreconf-2.69 -fi
# Remove pregenerated files
rm parse.c parse.h scan.c

View File

@ -10,7 +10,7 @@ src_prepare() {
# Remove bison and flex generated files
rm demos/calc/calc.{c,h} demos/calc/calclex.c
autoreconf -f -i
autoreconf-2.69 -fi
# Pre-built texinfo files
find . -name '*.info*' -delete

View File

@ -7,7 +7,7 @@ urls="http://libarchive.org/downloads/libarchive-3.5.2.tar.xz"
src_prepare() {
default
autoreconf -fi
autoreconf-2.69 -fi
}
src_configure() {

View File

@ -11,7 +11,7 @@ src_prepare() {
touch doc/make.info
# We don't have autopoint from gettext yet
AUTOPOINT=true autoreconf -fi
AUTOPOINT=true autoreconf-2.69 -fi
}
src_configure() {

View File

@ -5,7 +5,7 @@
urls="http://gentoo.osuosl.org/distfiles/pkg-config-0.29.2.tar.gz"
src_prepare() {
autoreconf -fi
autoreconf-2.69 -fi
}
src_configure() {

View File

@ -12,7 +12,7 @@ src_prepare() {
. ../../import-gnulib.sh
# We don't have autopoint from gettext yet
AUTOPOINT=true autoreconf -fi
AUTOPOINT=true autoreconf-2.69 -fi
# Remove bison pregenerated file
rm gnu/parse-datetime.c

View File

@ -7,7 +7,7 @@ urls="http://ixpeering.dl.sourceforge.net/project/lzmautils/xz-5.0.5.tar.bz2"
src_prepare() {
default
autoreconf-2.64 -f
AUTOCONF=autoconf-2.64 AUTOM4TE=autom4te-2.64 autoreconf-2.64 -f
}
src_configure() {