From caf67ac8df3528382ff960b2de4cf853a14a0141 Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Mon, 16 Jan 2012 00:53:04 +0100 Subject: Support repository dependencies in EAPI="4-python". --- doc/package/ebuild/eapi/4-python.docbook | 38 ++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/package/ebuild/eapi/4-python.docbook b/doc/package/ebuild/eapi/4-python.docbook index c13debed4..b4cbc1ad4 100644 --- a/doc/package/ebuild/eapi/4-python.docbook +++ b/doc/package/ebuild/eapi/4-python.docbook @@ -31,12 +31,46 @@ official EAPI 4-python Specification. The "." character is allowed in USE flags. -
-REPOSITORY +
+REPOSITORY Variable The new REPOSITORY variable is set in ebuild environment. This variable contains name of repository, which contains currently used ebuild.
+
+Repository Dependencies + +Repository dependencies are supported in atoms in DEPEND, PDEPEND and RDEPEND and atoms passed to best_version and has_version functions. +Repository dependency is specified by two colons followed by repository name. + +Repository Dependency Examples + + + + +Atom + + + + +dev-lang/python::progress + + +>=dev-lang/python-3.2::progress + + +dev-lang/python:3.2::progress + + +dev-lang/python::progress[xml] + + +dev-lang/python:3.2::progress[xml] + + + +
+
Extended Repository-Level Configuration -- cgit v1.2.3-1-g7c22