summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2008-07-17 09:49:14 +0000
committerPeter Volkov <pva@gentoo.org>2008-07-17 09:49:14 +0000
commit6b0d74008994953623c0788d9fb1cca0325056e0 (patch)
tree38d60e754e5a70e45d03f72ad64b270edfc1a635 /eclass
parentMake eclass ready for eclass-manpages, bug #210645, thank mren for all work. (diff)
downloadgentoo-2-6b0d74008994953623c0788d9fb1cca0325056e0.tar.gz
gentoo-2-6b0d74008994953623c0788d9fb1cca0325056e0.tar.bz2
gentoo-2-6b0d74008994953623c0788d9fb1cca0325056e0.zip
Make eclass ready for eclass-manpages, bug #210363, thank mren for all work.
Diffstat (limited to 'eclass')
-rw-r--r--eclass/base.eclass33
1 files changed, 27 insertions, 6 deletions
diff --git a/eclass/base.eclass b/eclass/base.eclass
index 2d62c33b4189..6ad842b12504 100644
--- a/eclass/base.eclass
+++ b/eclass/base.eclass
@@ -1,16 +1,27 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/base.eclass,v 1.33 2008/02/16 20:12:58 betelgeuse Exp $
-#
-# Author Dan Armak <danarmak@gentoo.org> (nowadays retired)
+# $Header: /var/cvsroot/gentoo-x86/eclass/base.eclass,v 1.34 2008/07/17 09:49:14 pva Exp $
+
+# @ECLASS: base.eclass
+# @MAINTAINER:
+# ???
#
-# The base eclass defines some default functions and variables. Nearly everything
-# else inherits from here.
+# Original author Dan Armak <danarmak@gentoo.org>
+# @BLURB: The base eclass defines some default functions and variables.
+# @DESCRIPTION:
+# The base eclass defines some default functions and variables. Nearly
+# everything else inherits from here.
+
inherit eutils
DESCRIPTION="Based on the $ECLASS eclass"
+# @FUNCTION: base_src_unpack
+# @USAGE: [ unpack ] [ patch ] [ autopatch ] [ all ]
+# @DESCRIPTION:
+# The base src_unpack function, which is exported. If no argument is given,
+# "all" is assumed.
base_src_unpack() {
debug-print-function $FUNCNAME $*
@@ -57,6 +68,11 @@ base_src_unpack() {
}
+# @FUNCTION: base_src_compile
+# @USAGE: [ configure ] [ make ] [ all ]
+# @DESCRIPTION:
+# The base src_compile function, which is exported. If no argument is given,
+# "all" is asasumed.
base_src_compile() {
debug-print-function $FUNCNAME $*
@@ -86,6 +102,11 @@ base_src_compile() {
}
+# @FUNCTION: base_src_install
+# @USAGE: [ make ] [ all ]
+# @DESCRIPTION:
+# The base src_install function, which is exported. If no argument is given,
+# "all" is assumed.
base_src_install() {
debug-print-function $FUNCNAME $*