From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id F1521138010 for ; Tue, 25 Sep 2012 15:09:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ADDBF21C1C9 for ; Tue, 25 Sep 2012 15:09:26 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by pigeon.gentoo.org (Postfix) with SMTP id 8883421C05A for ; Tue, 25 Sep 2012 13:58:49 +0000 (UTC) Received: (qmail invoked by alias); 25 Sep 2012 13:58:49 -0000 Received: from 77-22-12-19-dynip.superkabel.de (EHLO ernie.fritz.box) [77.22.12.19] by mail.gmx.net (mp010) with SMTP; 25 Sep 2012 15:58:49 +0200 X-Authenticated: #19202771 X-Provags-ID: V01U2FsdGVkX19hOg9zDAhh4u4UQTHDyC+ZCETxWlLMb31ampJhwG UdDB58Iy1AssCa From: Dennis Schridde To: gentoo-portage-dev@lists.gentoo.org Cc: Dennis Schridde Subject: [gentoo-portage-dev] [PATCH 3/3] Document targetroot useflag in ebuild(5) Date: Tue, 25 Sep 2012 15:58:24 +0200 Message-Id: <1348581504-14437-4-git-send-email-devurandom@gmx.net> X-Mailer: git-send-email 1.7.12 In-Reply-To: <1348581504-14437-1-git-send-email-devurandom@gmx.net> References: <5972326.tvgCK7X9Nm@ernie> <1348581504-14437-1-git-send-email-devurandom@gmx.net> X-Y-GMX-Trusted: 0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org X-Archives-Salt: 41cd8e66-8e94-4c0a-a768-48c34a9001d1 X-Archives-Hash: ef52978c4c6f28bbed8463810be84362 --- man/ebuild.5 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/man/ebuild.5 b/man/ebuild.5 index 2652f89..0d5e448 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 -- 1.7.12