Commit 3c8088f4 authored by Łukasz Nowak's avatar Łukasz Nowak

component/autoconf: Version up 2.72

Changes:
 * use xz archive
 * stabilize patch name
 * update patch to current version
parent 122deead
diff -ur autoconf-2.71.orig/lib/freeze.mk autoconf-2.71/lib/freeze.mk
--- autoconf-2.71.orig/lib/freeze.mk 2021-01-28 21:46:48.000000000 +0100
+++ autoconf-2.71/lib/freeze.mk 2021-10-25 09:21:38.519238189 +0200
diff -ur autoconf-2.72.orig/lib/freeze.mk autoconf-2.72/lib/freeze.mk
--- autoconf-2.72.orig/lib/freeze.mk 2023-03-12 16:29:55.000000000 +0100
+++ autoconf-2.72/lib/freeze.mk 2024-11-13 11:10:31.491703037 +0100
@@ -31,7 +31,7 @@
# apply to us.
MY_AUTOM4TE = \
autom4te_perllibdir='$(top_srcdir)'/lib \
- AUTOM4TE_CFG='$(AUTOM4TE_CFG)' $(top_build_prefix)bin/autom4te \
+ AUTOM4TE_CFG='$(AUTOM4TE_CFG)' perl $(top_build_prefix)bin/autom4te \
-B '$(top_build_prefix)'lib -B '$(top_srcdir)'/lib # keep ` '
-B '$(top_build_prefix)'lib -B '$(top_srcdir)'/lib # keep ' '
# When processing the file with diversion disabled, there must be no
diff -ur autoconf-2.71.orig/Makefile.in autoconf-2.71/Makefile.in
--- autoconf-2.71.orig/Makefile.in 2021-01-28 22:06:02.000000000 +0100
+++ autoconf-2.71/Makefile.in 2021-10-25 09:22:07.231239851 +0200
diff -ur autoconf-2.72.orig/Makefile.in autoconf-2.72/Makefile.in
--- autoconf-2.72.orig/Makefile.in 2023-12-22 19:32:21.000000000 +0100
+++ autoconf-2.72/Makefile.in 2024-11-13 11:10:46.559530554 +0100
@@ -577,7 +577,7 @@
# apply to us.
MY_AUTOM4TE = \
autom4te_perllibdir='$(top_srcdir)'/lib \
- AUTOM4TE_CFG='$(AUTOM4TE_CFG)' $(top_build_prefix)bin/autom4te \
+ AUTOM4TE_CFG='$(AUTOM4TE_CFG)' perl $(top_build_prefix)bin/autom4te \
-B '$(top_build_prefix)'lib -B '$(top_srcdir)'/lib # keep ` '
-B '$(top_build_prefix)'lib -B '$(top_srcdir)'/lib # keep ' '
......@@ -4,18 +4,19 @@ extends =
../patch/buildout.cfg
../perl/buildout.cfg
../gnu-config/buildout.cfg
../xz-utils/buildout.cfg
parts =
autoconf
[autoconf]
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.gz
md5sum = f64e38d671fdec06077a41eb4d5ee476
url = https://ftp.gnu.org/gnu/autoconf/autoconf-2.72.tar.xz
md5sum = 1be79f7106ab6767f18391c5e22be701
pre-configure = cp -f ${gnu-config:location}/config.sub ${gnu-config:location}/config.guess build-aux/
patch-options = -p1
patches =
${:_profile_base_location_}/autoconf-2.71-shebang_workaround.patch#9b4e417d661101f737d588eb1401747d
${:_profile_base_location_}/autoconf-shebang_workaround.patch#be56764cd102d668f3290d8ebe129226
environment =
M4=${m4:location}/bin/m4
PATH=${patch:location}/bin:${perl:location}/bin:%(PATH)s
PATH=${xz-utils:location}/bin:${patch:location}/bin:${perl:location}/bin:%(PATH)s
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment