diff options
author | Ralph Sennhauser <sera@gentoo.org> | 2012-07-21 12:00:17 +0000 |
---|---|---|
committer | Ralph Sennhauser <sera@gentoo.org> | 2012-07-21 12:00:17 +0000 |
commit | c6790b2575c81b45ca2c1661b2713f8118c1ff64 (patch) | |
tree | ceb76d87edb206abab79fda9c7246a8c46899b96 /eclass/java-pkg-opt-2.eclass | |
parent | Version bump. (diff) | |
download | historical-c6790b2575c81b45ca2c1661b2713f8118c1ff64.tar.gz historical-c6790b2575c81b45ca2c1661b2713f8118c1ff64.tar.bz2 historical-c6790b2575c81b45ca2c1661b2713f8118c1ff64.zip |
Convert documentation to eclass-manpages.
Diffstat (limited to 'eclass/java-pkg-opt-2.eclass')
-rw-r--r-- | eclass/java-pkg-opt-2.eclass | 53 |
1 files changed, 27 insertions, 26 deletions
diff --git a/eclass/java-pkg-opt-2.eclass b/eclass/java-pkg-opt-2.eclass index a1a231ac32cc..19c2c43ce652 100644 --- a/eclass/java-pkg-opt-2.eclass +++ b/eclass/java-pkg-opt-2.eclass @@ -10,29 +10,28 @@ # Removed phase hooks because Portage does proper env saving now. # <betelgeuse@gentoo.org> # -# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-opt-2.eclass,v 1.15 2011/12/27 17:55:12 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/java-pkg-opt-2.eclass,v 1.16 2012/07/21 12:00:17 sera Exp $ -inherit java-utils-2 +# @ECLASS: java-pkg-opt-2.eclass +# @MAINTAINER: +# java@gentoo.org +# @AUTHOR: +# Thomas Matthijs <axxo@gentoo.org> +# @BLURB: Eclass for package with optional Java support +# @DESCRIPTION: +# Inherit this eclass instead of java-pkg-2 if you only need optional Java +# support. -# ------------------------------------------------------------------------------ -# @eclass-begin -# @eclass-summary Eclass for packages with optional Java support -# ------------------------------------------------------------------------------ +inherit java-utils-2 -# ------------------------------------------------------------------------------ -# @ebuild-variable JAVA_PKG_OPT_USE -# +# @ECLASS-VARIABLE: JAVA_PKG_OPT_USE +# @DESCRIPTION: # USE flag to control if optional Java stuff is build. Defaults to 'java'. -# ------------------------------------------------------------------------------ JAVA_PKG_OPT_USE=${JAVA_PKG_OPT_USE:-java} -# ------------------------------------------------------------------------------ -# ------------------------------------------------------------------------------ DEPEND="${JAVA_PKG_OPT_USE}? ( ${JAVA_PKG_E_DEPEND} )" RDEPEND="${DEPEND}" -# ------------------------------------------------------------------------------ -# ------------------------------------------------------------------------------ # See java-pkg-2.eclass for JAVA_PKG_IUSE documentation IUSE="${JAVA_PKG_IUSE} ${JAVA_PKG_OPT_USE}" @@ -41,26 +40,28 @@ case "${EAPI:-0}" in *) EXPORT_FUNCTIONS pkg_setup src_prepare pkg_preinst ;; esac -# ------------------------------------------------------------------------------ -# ------------------------------------------------------------------------------ +# @FUNCTION: java-pkg-opt-2_pkg_setup +# @DESCRIPTION: +# default pkg_setup, wrapper for java-utils-2_pkg_init + java-pkg-opt-2_pkg_setup() { use ${JAVA_PKG_OPT_USE} && java-pkg_init } -# ------------------------------------------------------------------------------ -# @eclass-src_prepare -# -# wrapper for java-utils-2_src_prepare -# ------------------------------------------------------------------------------ + +# @FUNCTION: java-pkg-opt-2_src_prepare +# @DESCRIPTION: +# default src_prepare, wrapper for java-utils-2_src_prepare + java-pkg-opt-2_src_prepare() { use ${JAVA_PKG_OPT_USE} && java-utils-2_src_prepare } -# ------------------------------------------------------------------------------ -# @eclass-pkg_preinst -# -# wrapper for java-utils-2_pkg_preinst -# ------------------------------------------------------------------------------ + +# @FUNCTION: java-pkg-opt-2_pkg_preinst +# @DESCRIPTION: +# default pkg_preinst, wrapper for java-utils-2_pkg_preinst + java-pkg-opt-2_pkg_preinst() { use ${JAVA_PKG_OPT_USE} && java-utils-2_pkg_preinst } |