From 6ee701eb65fbfc00cbf6ebc16de2d6487ba2cfd7 Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Fri, 21 Sep 2012 21:03:05 +0200 Subject: Support EAPI="5-progress". --- doc/package/ebuild.docbook | 1 + doc/package/ebuild/eapi/5-progress.docbook | 133 +++++++++++++++++++++++++++++ doc/portage.docbook | 1 + 3 files changed, 135 insertions(+) create mode 100644 doc/package/ebuild/eapi/5-progress.docbook (limited to 'doc') diff --git a/doc/package/ebuild.docbook b/doc/package/ebuild.docbook index e268a3d11..98084c8fa 100644 --- a/doc/package/ebuild.docbook +++ b/doc/package/ebuild.docbook @@ -12,5 +12,6 @@ &package_ebuild_eapi_4_python; &package_ebuild_eapi_4_slot_abi; &package_ebuild_eapi_5; +&package_ebuild_eapi_5_progress; diff --git a/doc/package/ebuild/eapi/5-progress.docbook b/doc/package/ebuild/eapi/5-progress.docbook new file mode 100644 index 000000000..142ff8e2e --- /dev/null +++ b/doc/package/ebuild/eapi/5-progress.docbook @@ -0,0 +1,133 @@ +
+ EAPI 5-progress + + Also see the official EAPI 5-progress Specification. + +
+ Helpers +
+ Extended default list of extensions in dohtml + + dohtml by default additionally installs files with .ico, .svg, .xhtml and .xml extensions. + +
+
+ Helpers Banned in Global Scope + + + diropts + docompress + exeopts + insopts + keepdir + libopts + use + use_enable + use_with + useq + usev + + +
+
+
+ Metadata +
+ Support for Period Characters in Package Names + + The "." character is allowed in package names. + +
+
+ Support for Period Characters in USE Flags + + The "." character is allowed in USE flags. + +
+
+ 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] + + + +
+
+
+
+ globstar shell option enabled by default + + globstar shell option is enabled by default, which enables recursive expansion of ** pattern in pathname expansion context. + +
+
+ Variables +
+ REPOSITORY Variable + + The new REPOSITORY variable is set in ebuild environment. This variable contains name of repository, which contains currently used ebuild. + +
+
+
+ Extended Repository-Level Configuration + + Repository-level configuration in ${repository_path}/profiles is supported for the following files: + + make.defaults + package.use + package.use.force + package.use.mask + package.use.stable.force + package.use.stable.mask + use.force + use.mask + use.stable.force + use.stable.mask + + +
+
+ Directories Allowed for Profile-Level and Repository-Level Configuration + + The following files can be directories: + + package.mask + package.use + package.use.force + package.use.mask + package.use.stable.force + package.use.stable.mask + use.force + use.mask + use.stable.force + use.stable.mask + + +
+
diff --git a/doc/portage.docbook b/doc/portage.docbook index f5803141e..04db26303 100644 --- a/doc/portage.docbook +++ b/doc/portage.docbook @@ -23,6 +23,7 @@ + -- cgit v1.2.3