ref-manual: Updated the RDEPENDS variable description.

Fixes [YOCTO #10445]

Pointed out that the EXTENDPKGV variable is hard to locate in the
BB manual.  Firstly, we don't document that variable in the
BB manual.... maybe we should.  For the ref-manual, however, it is
barely referenced in a side example from the dev-manual.  So, I
updated the RDEPENDS variable to have a "Tip" box in the area where
it is shown how to use the package version as part of the RDEPENDs
variable.

(From yocto-docs rev: f42525ba8a4d20722d15c9fa250c494a90ff478b)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2016-10-19 08:43:03 -07:00 committed by Richard Purdie
parent 0a22517801
commit 047790941e

View File

@ -10657,7 +10657,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
<literallayout class='monospaced'>
RDEPENDS_${PN} = "<replaceable>package</replaceable> (<replaceable>operator</replaceable> <replaceable>version</replaceable>)"
</literallayout>
For <filename>operator</filename>, you can specify the
For <replaceable>operator</replaceable>, you can specify the
following:
<literallayout class='monospaced'>
=
@ -10666,6 +10666,13 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
&lt;=
&gt;=
</literallayout>
For <replaceable>version</replaceable>, provide the version
number.
<note><title>Tip</title>
You can use
<link linkend='var-EXTENDPKGV'><filename>EXTENDPKGV</filename></link>
to provide a full package version specification.
</note>
For example, the following sets up a dependency on version
1.2 or greater of the package <filename>foo</filename>:
<literallayout class='monospaced'>