commit: e68df766397b238c26f567882f9d3dfcccb99e10 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Sun Mar 17 17:19:27 2019 +0000 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org> CommitDate: Sun Mar 17 20:48:49 2019 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=e68df766
man: Replace HDEPEND description with newer BDEPEND description Include a passing reference to HDEPEND from EAPI 5-hdepend. Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> Signed-off-by: Zac Medico <zmedico <AT> gentoo.org> man/ebuild.5 | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/man/ebuild.5 b/man/ebuild.5 index 85a621fa3..1d0c89529 100644 --- a/man/ebuild.5 +++ b/man/ebuild.5 @@ -616,10 +616,9 @@ This should contain a list of all packages that are required for the program to compile (aka \fIbuildtime\fR dependencies). These are usually libraries and headers. -Starting from experimental \fBEAPI 5-hdepend\fR, tools should go into the -\fBHDEPEND\fR variable instead, as \fBDEPEND\fR will only be installed into the -\fItarget\fR system and hence cannot be executed in a cross\-compile setting. -(See section \fBCross\-compilation\fR for more information.) +Starting from \fBEAPI 7\fR, tools should go into the \fBBDEPEND\fR +variable instead, as \fBDEPEND\fR will only be installed into the +system being built and hence cannot be executed when cross-compiling. You may use the syntax described above in the \fBDependencies\fR section. .TP @@ -633,14 +632,16 @@ implicitly set. You may use the syntax described above in the \fBDependencies\fR section. .TP -.B HDEPEND -This should contain a list of all packages that are required to be executable -during compilation of this program (aka \fIhost\fR buildtime dependencies). -These are usually tools, like interpreters or (cross\-)compilers. +.B BDEPEND +This should contain a list of all packages that are required to be +executable during compilation of this program (aka \fInative build\fR +dependencies). These are usually tools, like interpreters or +(cross\-)compilers. They will be installed into the system performing +the build. -This variable is new in experimental \fBEAPI 5-hdepend\fR and will be installed -into the \fIhost\fR system. -(See section \fBCross-compilation\fR for more information.) +This variable was formally introduced in \fBEAPI 7\fR but was +previously known as \fBHDEPEND\fR in the experimental +\fBEAPI 5-hdepend\fR. You may use the syntax described above in the \fBDependencies\fR section. .TP
