[OE-core] [PATCH 2/2] oe-core: Update alternatives of info pages
guojian.zhou at windriver.com
guojian.zhou at windriver.com
Tue Feb 23 11:47:41 UTC 2016
From: Guojian Zhou <guojian.zhou at windriver.com>
Update alternatives of info pages in several packages.
Signed-off-by: Guojian Zhou <guojian.zhou at windriver.com>
---
meta/recipes-devtools/autoconf/autoconf.inc | 6 +++++-
meta/recipes-devtools/binutils/binutils.inc | 7 +++++++
meta/recipes-devtools/gdb/gdb.inc | 8 ++++++++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/autoconf/autoconf.inc b/meta/recipes-devtools/autoconf/autoconf.inc
index b4e3356..31c8223 100644
--- a/meta/recipes-devtools/autoconf/autoconf.inc
+++ b/meta/recipes-devtools/autoconf/autoconf.inc
@@ -31,10 +31,14 @@ RDEPENDS_${PN}_class-native = "m4-native gnu-config-native"
SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz \
file://program_prefix.patch"
-inherit autotools texinfo
+inherit autotools texinfo update-alternatives
CACHED_CONFIGUREVARS += "ac_cv_path_PERL=${USRBINPATH}/perl"
+ALTERNATIVE_PRIORITY_${PN}-doc = "300"
+ALTERNATIVE_${PN}-doc = "standards.info"
+ALTERNATIVE_LINK_NAME[standards.info] = "${infodir}/standards.info"
+
do_configure() {
oe_runconf
}
diff --git a/meta/recipes-devtools/binutils/binutils.inc b/meta/recipes-devtools/binutils/binutils.inc
index 43e2aa2..7dbe478 100644
--- a/meta/recipes-devtools/binutils/binutils.inc
+++ b/meta/recipes-devtools/binutils/binutils.inc
@@ -160,3 +160,10 @@ inherit update-alternatives
ALTERNATIVE_PRIORITY = "100"
ALTERNATIVE_${PN}_class-target = "${USE_ALTERNATIVES_FOR}"
+
+ALTERNATIVE_PRIORITY_${PN}-doc = "100"
+ALTERNATIVE_${PN}-doc = "bfd.info configure.info standards.info"
+
+ALTERNATIVE_LINK_NAME[bfd.info] = "${infodir}/bfd.info"
+ALTERNATIVE_LINK_NAME[configure.info] = "${infodir}/configure.info"
+ALTERNATIVE_LINK_NAME[standards.info] = "${infodir}/standards.info"
diff --git a/meta/recipes-devtools/gdb/gdb.inc b/meta/recipes-devtools/gdb/gdb.inc
index 1dd6551..6016530 100644
--- a/meta/recipes-devtools/gdb/gdb.inc
+++ b/meta/recipes-devtools/gdb/gdb.inc
@@ -14,3 +14,11 @@ SRC_URI += "file://0002-Change-order-of-CFLAGS.patch \
# cross-canadian must not see this
PACKAGES =+ "gdbserver"
FILES_gdbserver = "${bindir}/gdbserver"
+
+inherit update-alternatives
+ALTERNATIVE_PRIORITY_${PN}-doc = "200"
+ALTERNATIVE_${PN}-doc = "bfd.info configure.info standards.info"
+
+ALTERNATIVE_LINK_NAME[bfd.info] = "${infodir}/bfd.info"
+ALTERNATIVE_LINK_NAME[configure.info] = "${infodir}/configure.info"
+ALTERNATIVE_LINK_NAME[standards.info] = "${infodir}/standards.info"
--
1.7.12.4
More information about the Openembedded-core
mailing list