summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2013-05-23 21:43:11 -0700
committerZac Medico <zmedico@gentoo.org>2013-05-23 21:43:11 -0700
commit7f164c6fd1c47c254b1e1df101edb680492c0c12 (patch)
tree4bcc86a40cbbe5b1cd85a5ba2ccf32a9924652f7 /man
parentman/emerge.1: --resume uses mtimedb (diff)
downloadportage-7f164c6fd1c47c254b1e1df101edb680492c0c12.tar.gz
portage-7f164c6fd1c47c254b1e1df101edb680492c0c12.tar.bz2
portage-7f164c6fd1c47c254b1e1df101edb680492c0c12.zip
repoman: check for deprecated EAPIs, bug #470670v2.2.0_alpha177
This adds support for repo.eapi.banned (fatal) and repo.eapi.deprecated (warning) checks which are controlled by eapis-banned and eapis-deprecated settings in a repository's metadata/layout.conf.
Diffstat (limited to 'man')
-rw-r--r--man/portage.58
-rw-r--r--man/repoman.110
2 files changed, 16 insertions, 2 deletions
diff --git a/man/portage.5 b/man/portage.5
index 46a64f106..e46226601 100644
--- a/man/portage.5
+++ b/man/portage.5
@@ -1,4 +1,4 @@
-.TH "PORTAGE" "5" "Nov 2012" "Portage VERSION" "Portage"
+.TH "PORTAGE" "5" "May 2013" "Portage VERSION" "Portage"
.SH NAME
portage \- the heart of Gentoo
.SH "DESCRIPTION"
@@ -875,6 +875,12 @@ masters = gentoo java-overlay
# indicate that this repo can be used as a substitute for foo-overlay
aliases = foo-overlay
+# indicate that ebuilds with the specified EAPIs are banned
+eapis\-banned = 0 1
+
+# indicate that ebuilds with the specified EAPIs are deprecated
+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`
sign\-commits = true
diff --git a/man/repoman.1 b/man/repoman.1
index 912ba65d8..bf498d4bd 100644
--- a/man/repoman.1
+++ b/man/repoman.1
@@ -1,4 +1,4 @@
-.TH "REPOMAN" "1" "Oct 2012" "Portage VERSION" "Portage"
+.TH "REPOMAN" "1" "May 2013" "Portage VERSION" "Portage"
.SH NAME
repoman \- Gentoo's program to enforce a minimal level of quality assurance in packages added to the portage tree
.SH SYNOPSIS
@@ -326,6 +326,14 @@ Missing metadata.xml files
.B metadata.warning
Warnings in metadata.xml files
.TP
+.B repo.eapi.banned
+The ebuild uses an EAPI which is banned by the repository's
+metadata/layout.conf settings.
+.TP
+.B repo.eapi.deprecated
+The ebuild uses an EAPI which is deprecated by the repository's
+metadata/layout.conf settings.
+.TP
.B portage.internal
The ebuild uses an internal Portage function or variable
.TP