diff mbox series

[master] texinfo: upgrade texinfo 7.2 -> 7.3

Message ID 20260306050313.485228-1-peng.zhang1.cn@windriver.com
State Under Review
Headers show
Series [master] texinfo: upgrade texinfo 7.2 -> 7.3 | expand

Commit Message

Peng Zhang March 6, 2026, 5:03 a.m. UTC
From: Zhang Peng <peng.zhang1.cn@windriver.com>

Upgrade to latest revision of 7.3
- Refresh patch 0001-Makefile.am-do-not-build-manpages.patch
- Remove -I ${S}/gnulib/m4 from EXTRA_AUTORECONF since configure.ac
  already defines AC_CONFIG_MACRO_DIRS
- Fix QA issue for load_txi_modules (new file in 7.3)

Release Note:[https://lists.gnu.org/archive/html/bug-texinfo/2026-03/msg00007.html]

Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com>
---
 .../texinfo/0001-Makefile.am-do-not-build-manpages.patch      | 2 +-
 .../texinfo/{texinfo_7.2.bb => texinfo_7.3.bb}                | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
 rename meta/recipes-extended/texinfo/{texinfo_7.2.bb => texinfo_7.3.bb} (94%)
diff mbox series

Patch

diff --git a/meta/recipes-extended/texinfo/texinfo/0001-Makefile.am-do-not-build-manpages.patch b/meta/recipes-extended/texinfo/texinfo/0001-Makefile.am-do-not-build-manpages.patch
index cf0529db98..03b635d95d 100644
--- a/meta/recipes-extended/texinfo/texinfo/0001-Makefile.am-do-not-build-manpages.patch
+++ b/meta/recipes-extended/texinfo/texinfo/0001-Makefile.am-do-not-build-manpages.patch
@@ -18,7 +18,7 @@  index f733797..1013fcf 100644
 @@ -76,7 +76,7 @@
  endif
  endif
-   SUBDIRS += install-info po po_document tp Pod-Simple-Texinfo \
+   SUBDIRS += install-info po po_document tta Pod-Simple-Texinfo \
 -             texindex util doc man
 +             texindex util doc
    SUBDIRS += js
diff --git a/meta/recipes-extended/texinfo/texinfo_7.2.bb b/meta/recipes-extended/texinfo/texinfo_7.3.bb
similarity index 94%
rename from meta/recipes-extended/texinfo/texinfo_7.2.bb
rename to meta/recipes-extended/texinfo/texinfo_7.3.bb
index 784f67f65b..dbf47a79ca 100644
--- a/meta/recipes-extended/texinfo/texinfo_7.2.bb
+++ b/meta/recipes-extended/texinfo/texinfo_7.3.bb
@@ -34,7 +34,7 @@  SRC_URI = "${GNU_MIRROR}/texinfo/${BP}.tar.gz \
            ${TARGET_PATCH} \
            "
 
-SRC_URI[sha256sum] = "e86de7dfef6b352aa1bf647de3a6213d1567c70129eccbf8977706d9c91919c8"
+SRC_URI[sha256sum] = "4fc30d71e00416f0b4884994f1db9db2901f03603f8e69d92dd46fa018d998d7"
 
 tex_texinfo = "texmf/tex/texinfo"
 
@@ -42,7 +42,6 @@  inherit gettext autotools multilib_script
 
 MULTILIB_SCRIPTS = "${PN}:${bindir}/texi2any"
 
-EXTRA_AUTORECONF += "-I ${S}/gnulib/m4"
 CACHED_CONFIGUREVARS += "texinfo_cv_sys_iconv_converts_euc_cn=yes"
 
 do_configure:prepend () {
@@ -61,6 +60,7 @@  do_install:append() {
 	mkdir -p ${D}${datadir}/${tex_texinfo}
 	install -p -m644 ${S}/doc/texinfo.tex ${S}/doc/txi-??.tex ${D}${datadir}/${tex_texinfo}
 	sed -i -e '1s,#!.*perl,#! ${USRBINPATH}/env perl,' ${D}${bindir}/texi2any ${D}${bindir}/pod2texi
+	sed -i -e '1s,#!.*perl,#! ${USRBINPATH}/env perl,' ${D}${datadir}/texi2any/load_txi_modules
 	sed -i -e 's,${HOSTTOOLS_DIR},,' ${D}${bindir}/texindex
 }