[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