mirror of
https://git.yoctoproject.org/poky
synced 2026-02-11 03:03:02 +01:00
texinfo: update 6.8 -> 7.0
Drop the gigantic gnulib patch: no longer necessary \0/ (From OE-Core rev: aa5b2e0610777764b361d48d5fd9087ab1b2227e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
985735386e
commit
5afbfbf2cb
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,8 @@
|
||||
From e5d8f6d4a7652ea95c8d069ce9333494f2db868c Mon Sep 17 00:00:00 2001
|
||||
From: Joshua Lock <josh@linux.intel.com>
|
||||
Date: Fri, 16 Sep 2011 15:35:48 -0700
|
||||
Subject: [PATCH] texinfo: several changes to build without zlib and ncurses
|
||||
|
||||
We already DEPEND on the native texinfo being present before building so
|
||||
there isn't any need to try and build the required native texinfo binaries
|
||||
before cross-compiling. This simplifies the recipe somewhat!
|
||||
@@ -6,11 +11,15 @@ Upstream-Status: Inappropriate oe specific
|
||||
|
||||
Signed-off-by: Joshua Lock <josh@linux.intel.com>
|
||||
|
||||
Index: texinfo-4.13/configure.ac
|
||||
===================================================================
|
||||
--- texinfo-4.13.orig/configure.ac
|
||||
+++ texinfo-4.13/configure.ac
|
||||
@@ -100,29 +100,7 @@ AC_CANONICAL_BUILD
|
||||
---
|
||||
configure.ac | 24 +-----------------------
|
||||
1 file changed, 1 insertion(+), 23 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 6fcd3a0..c108df7 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -180,29 +180,7 @@ AC_CANONICAL_BUILD
|
||||
# $native_tools is also added to SUBDIRS in the main Makefile.am,
|
||||
# so that make compiles the native tools first.
|
||||
#
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 63a803ead3656353329a801846a9a3beb7210c46 Mon Sep 17 00:00:00 2001
|
||||
From a2230125082000a1b28b3867f86baa8d80b63df2 Mon Sep 17 00:00:00 2001
|
||||
From: Edwin Plauchu <edwin.plauchu.camacho@intel.com>
|
||||
Date: Tue, 29 Nov 2016 13:43:24 -0600
|
||||
Subject: [PATCH] dont-depend-on-help2man
|
||||
@@ -14,10 +14,10 @@ Signed-off-by: Edwin Plauchu <edwin.plauchu.camacho@intel.com>
|
||||
2 files changed, 7 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/doc/Makefile.am b/doc/Makefile.am
|
||||
index 732833e..041cb9b 100644
|
||||
index a1f5b54..5cff41f 100644
|
||||
--- a/doc/Makefile.am
|
||||
+++ b/doc/Makefile.am
|
||||
@@ -37,7 +37,7 @@ refcard_files = refcard/Makefile refcard/txicmdcheck \
|
||||
@@ -55,7 +55,7 @@ refcard_files = refcard/Makefile refcard/txicmdcheck \
|
||||
# Include our texinfo.tex, not Automake's.
|
||||
EXTRA_DIST = epsf.tex texinfo.tex \
|
||||
fdl.texi \
|
||||
@@ -25,7 +25,7 @@ index 732833e..041cb9b 100644
|
||||
+ $(TXI_XLATE) \
|
||||
$(refcard_files) \
|
||||
texinfo-tex-test.texi texinfo-tex-test.WIDOWs \
|
||||
texinfo-ja.tex short-sample-ja.texi
|
||||
texinfo-ja.tex short-sample-ja.texi \
|
||||
diff --git a/man/Makefile.am b/man/Makefile.am
|
||||
index d0cd72c..a19e52a 100644
|
||||
--- a/man/Makefile.am
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From c1002138033fcccb2d1abfc41f5c2e46c836f7a0 Mon Sep 17 00:00:00 2001
|
||||
From c5050ac84c8a3cc3ff8c7e558f8c2fdb57f410d9 Mon Sep 17 00:00:00 2001
|
||||
From: Joshua Lock <josh@linux.intel.com>
|
||||
Date: Mon, 29 Jul 2013 15:02:34 -0700
|
||||
Subject: [PATCH] install-info uses symbols from zlib so must link against it.
|
||||
|
||||
@@ -1,12 +1,21 @@
|
||||
From 81ccd162b869c20e450073fa834b5cabbea8e3d4 Mon Sep 17 00:00:00 2001
|
||||
From: Saul Wold <sgw@linux.intel.com>
|
||||
Date: Mon, 29 Jul 2013 15:02:34 -0700
|
||||
Subject: [PATCH] texinfo: Update to 5.1
|
||||
|
||||
Upstream-Status: Inappropriate [cross build specific]
|
||||
|
||||
Signed-off-by: Saul Wold <sgw@linux.intel.com>
|
||||
|
||||
Index: texinfo-5.1/info/Makefile.am
|
||||
===================================================================
|
||||
--- texinfo-5.1.orig/info/Makefile.am
|
||||
+++ texinfo-5.1/info/Makefile.am
|
||||
@@ -76,7 +76,7 @@ cmd_sources = $(srcdir)/session.c $(srcd
|
||||
---
|
||||
info/Makefile.am | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/info/Makefile.am b/info/Makefile.am
|
||||
index 35596b1..cae1421 100644
|
||||
--- a/info/Makefile.am
|
||||
+++ b/info/Makefile.am
|
||||
@@ -69,7 +69,7 @@ cmd_sources = $(srcdir)/session.c $(srcdir)/echo-area.c $(srcdir)/infodoc.c \
|
||||
# more than once.
|
||||
funs.h: makedoc$(EXEEXT) $(cmd_sources)
|
||||
rm -f $(generated_sources)
|
||||
|
||||
@@ -29,14 +29,13 @@ TARGET_PATCH = "file://use_host_makedoc.patch"
|
||||
TARGET_PATCH:class-native = ""
|
||||
|
||||
SRC_URI = "${GNU_MIRROR}/texinfo/${BP}.tar.gz \
|
||||
file://0001-gnulib-Update.patch \
|
||||
file://disable-native-tools.patch \
|
||||
file://link-zip.patch \
|
||||
file://dont-depend-on-help2man.patch \
|
||||
${TARGET_PATCH} \
|
||||
"
|
||||
|
||||
SRC_URI[sha256sum] = "8e09cf753ad1833695d2bac0f57dc3bd6bcbbfbf279450e1ba3bc2d7fb297d08"
|
||||
SRC_URI[sha256sum] = "9261d4ee11cdf6b61895e213ffcd6b746a61a64fe38b9741a3aaa73125b35170"
|
||||
|
||||
tex_texinfo = "texmf/tex/texinfo"
|
||||
|
||||
@@ -62,6 +61,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 's,${HOSTTOOLS_DIR},,' ${D}${bindir}/texindex
|
||||
}
|
||||
|
||||
do_install:append:class-native() {
|
||||
@@ -77,7 +77,7 @@ FILES:info-doc = "${infodir}/info.info* ${infodir}/dir ${infodir}/info-*.info* \
|
||||
|
||||
FILES:${PN} = "${bindir}/makeinfo ${bindir}/texi* ${bindir}/pdftexi2dvi ${bindir}/pod2texi ${datadir}/texinfo"
|
||||
RDEPENDS:${PN} = "perl"
|
||||
FILES:${PN}-doc = "${infodir}/texinfo* \
|
||||
FILES:${PN}-doc = "${infodir}/texi* \
|
||||
${datadir}/${tex_texinfo} \
|
||||
${mandir}/man1 ${mandir}/man5"
|
||||
|
||||
Reference in New Issue
Block a user