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 802D7138010 for ; Sun, 16 Sep 2012 18:59:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A63FEE0693; Sun, 16 Sep 2012 18:59:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 758E0E06B3 for ; Sun, 16 Sep 2012 18:59:04 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D337D33D31C for ; Sun, 16 Sep 2012 18:59:03 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 8FDD4E5442 for ; Sun, 16 Sep 2012 18:59:02 +0000 (UTC) From: "Zac Medico" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Zac Medico" Message-ID: <1347821928.0984aa88b7aaa273453fc59b0507d59502087fda.zmedico@gentoo> Subject: [gentoo-commits] proj/portage:master commit in: man/ X-VCS-Repository: proj/portage X-VCS-Files: man/portage.5 X-VCS-Directories: man/ X-VCS-Committer: zmedico X-VCS-Committer-Name: Zac Medico X-VCS-Revision: 0984aa88b7aaa273453fc59b0507d59502087fda X-VCS-Branch: master Date: Sun, 16 Sep 2012 18:59:02 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 96141917-4828-471e-8b56-433beb584328 X-Archives-Hash: 67d8cc93bac43483520b6a45138206c5 commit: 0984aa88b7aaa273453fc59b0507d59502087fda Author: Zac Medico gentoo org> AuthorDate: Sun Sep 16 18:58:48 2012 +0000 Commit: Zac Medico gentoo org> CommitDate: Sun Sep 16 18:58:48 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=0984aa88 portage.5: Add EAPI 5 profile IUSE injection --- man/portage.5 | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/man/portage.5 b/man/portage.5 index 55e0ce7..577ed27 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -272,6 +272,14 @@ few specific variables too: .BR ARCH Architecture type (x86/ppc/hppa/etc...). .TP +\fBIUSE_IMPLICIT\fR = \fI[space delimited list of USE flags]\fR +Defines implicit \fBIUSE\fR for ebuilds using \fBEAPI 5\fR or +later. Flags that come from \fBUSE_EXPAND\fR or +\fBUSE_EXPAND_UNPREFIXED\fR variables do not belong in +\fBIUSE_IMPLICIT\fR, since \fBUSE_EXPAND_VALUES_*\fR variables +are used to define implicit \fBIUSE\fR for those flags. See +\fBebuild\fR(5) for more information about \fBIUSE\fR. +.TP .B USERLAND = \fI"GNU"\fR Support BSD/cygwin/etc... .TP @@ -284,6 +292,33 @@ in USE="foo_bar foo_bla". Names of \fBUSE_EXPAND\fR variables that should not be shown in the verbose merge list output of the \fBemerge\fR(1) command. .TP +\fBUSE_EXPAND_IMPLICIT\fR = \fI[space delimited list of variable names]\fR +Defines \fBUSE_EXPAND\fR and \fBUSE_EXPAND_UNPREFIXED\fR +variables for which the corresponding USE flags may have +implicit \fBIUSE\fR for ebuilds using \fBEAPI 5\fR or later. +.TP +\fBUSE_EXPAND_UNPREFIXED\fR = \fI[space delimited list of variable names]\fR +Any variable listed here will be used to augment USE by +inserting a new flag for every value in that variable, so +USE_EXPAND_UNPREFIXED="FOO" and FOO="bar bla" results in +USE="bar bla". +.TP +\fBUSE_EXPAND_VALUES_ARCH\fR = \fI[space delimited list of ARCH values]\fR +Defines ARCH values used to generate implicit +\fBIUSE\fR for ebuilds using \fBEAPI 5\fR or later. +.TP +\fBUSE_EXPAND_VALUES_ELIBC\fR = \fI[space delimited list of ELIBC values]\fR +Defines ELIBC values used to generate implicit +\fBIUSE\fR for ebuilds using \fBEAPI 5\fR or later. +.TP +\fBUSE_EXPAND_VALUES_KERNEL\fR = \fI[space delimited list of KERNEL values]\fR +Defines KERNEL values used to generate implicit +\fBIUSE\fR for ebuilds using \fBEAPI 5\fR or later. +.TP +\fBUSE_EXPAND_VALUES_USERLAND\fR = \fI[space delimited list of USERLAND values]\fR +Defines USERLAND values used to generate implicit +\fBIUSE\fR for ebuilds using \fBEAPI 5\fR or later. +.TP .B ELIBC = \fI"glibc"\fR Support uClibc/BSD libc/etc... .TP