summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorDennis Schridde <devurandom@gmx.net>2012-09-25 15:58:24 +0200
committerZac Medico <zmedico@gentoo.org>2012-09-25 09:49:10 -0700
commit25b0c4545c9a3e8b80347bd458d80b4add330ef6 (patch)
tree28fff94b7275254886c6ec887bcbe2d35e96a629 /man
parent127228fb14fa8a2f12b3a2710eb5a0ecad38f29e (diff)
downloadportage-25b0c4545c9a3e8b80347bd458d80b4add330ef6.tar.gz
portage-25b0c4545c9a3e8b80347bd458d80b4add330ef6.tar.bz2
portage-25b0c4545c9a3e8b80347bd458d80b4add330ef6.zip
Document targetroot useflag in ebuild(5)
Diffstat (limited to 'man')
-rw-r--r--man/ebuild.59
1 files changed, 9 insertions, 0 deletions
diff --git a/man/ebuild.5 b/man/ebuild.5
index 2652f89c1..0d5e4484d 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -349,6 +349,15 @@ Without it, \fBemerge\fR defaults to install only runtime dependencies (i.e.
.PP
See section \fBVARIABLES\fR for more information about the \fBDEPEND\fR,
\fBRDEPEND\fR and \fBHDEPEND\fR variables.
+.TP
+.B The targetroot USE flag
+For EAPIs that support the "\fItargetroot\fR" USE flag, that flag is
+automatically enabled by the package manager if \fIhost\fR and \fItarget\fR
+system are not the same, i.e. if the \fBROOT\fR is not "\fI/\fR".
+This is necessary where the package to be built needs an executable copy of
+itself during the build process.
+A known example is dev-lang/python, which needs to run a Python interpreter
+during compilation.
.SH "VARIABLES"
.TP