public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-portage-dev] [PATCH] Document layout.conf more (bug 395359)
@ 2014-01-05 18:21 SebastianLuther
  2014-01-05 19:31 ` Mike Frysinger
  0 siblings, 1 reply; 4+ messages in thread
From: SebastianLuther @ 2014-01-05 18:21 UTC (permalink / raw
  To: gentoo-portage-dev

From: Sebastian Luther <SebastianLuther@gmx.de>

---
 man/portage.5 | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/man/portage.5 b/man/portage.5
index 9a191d0..0eb3c54 100644
--- a/man/portage.5
+++ b/man/portage.5
@@ -1002,42 +1002,61 @@ inherently \fBnot\fR \fIsite\-specific\fR.
 # profiles/repo_name, then this layout.conf setting will take precedence)
 repo\-name = foo-overlay
 
+# eclasses provided by the current repository take precedence over identically
+# named eclasses provided by java-overlay
 # eclasses provided by java-overlay take precedence over identically named
 # eclasses that are provided by gentoo
+# value: space delimited list of repository names
+# default: the 'main-repo' from repos.conf
+# use 'masters =' to set no master
 masters = gentoo java-overlay
 
 # indicate that this repo can be used as a substitute for foo-overlay
+# value: space delimited list of repository names (default: empty)
 aliases = foo-overlay
 
 # indicate that ebuilds with the specified EAPIs are banned
+# value: space delimited list of EAPIs (default: empty)
 eapis\-banned = 0 1
 
 # indicate that ebuilds with the specified EAPIs are deprecated
+# value: space delimited list of EAPIs (default: empty)
 eapis\-deprecated = 2 3
 
 # sign commits in this repo, which requires Git >=1.7.9, and
 # key configured by `git config user.signingkey key_id`
+# value: true or false (default: false)
 sign\-commits = true
 
 # do not sign Manifest files in this repo
+# value: true or false (default: true)
 sign\-manifests = false
 
 # Manifest files only contain DIST entries
+# value: true or false (default: false)
 thin\-manifests = true
 
 # indicate that this repo requires manifests for each package, and is
 # considered a failure if a manifest file is missing/incorrect
+# value: strict or false (default: strict)
 use\-manifests = strict
 
 # customize the set of hashes generated for Manifest entries
+# value: space separated list of hash functions
+# supported hash functions: SHA256 SHA512 WHIRLPOOL
+# default: SHA256 SHA512 WHIRLPOOL
 manifest\-hashes = SHA256 SHA512 WHIRLPOOL
 
 # indicate that this repo enables repoman's --echangelog=y option automatically
+# value: true or false (default: false)
 update\-changelog = true
 
 # indicate that this repo contains both md5-dict and pms cache formats,
 # which may be generated by egencache(1)
-cache\-formats = md5-dict pms
+# value: space separated list of cache formats
+# supported cache formats: md5-dict pms
+# default: md5-dict, if avaiable, pms otherwise
+cache\-formats = md5-dict
 
 # indicate that this repo contains profiles that may use directories for
 # package.mask, package.provided, package.use, package.use.force,
@@ -1048,6 +1067,9 @@ cache\-formats = md5-dict pms
 # profile parent files can be used to express paths relative to the root
 # 'profiles' directory of a repository (when the repo name is omitted before
 # the colon, it refers to the current repository the parent file is inside)
+# value: space separated list of profile formats
+# supported profile formats: pms portage-1 portage-2
+# default: portage-1, but warns for incompatibilities with pms
 profile\-formats = portage-2
 .fi
 .RE
-- 
1.8.3.2



^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-01-05 22:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-05 18:21 [gentoo-portage-dev] [PATCH] Document layout.conf more (bug 395359) SebastianLuther
2014-01-05 19:31 ` Mike Frysinger
2014-01-05 21:44   ` Sebastian Luther
2014-01-05 22:21     ` Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox