Apply DOCS support to cmake-utils.eclass. Patch from Peter Volkov.
authorBo Ørsted Andresen <zlin@gentoo.org>
Wed, 20 Feb 2008 00:35:11 +0000 (00:35 +0000)
committerBo Ørsted Andresen <zlin@gentoo.org>
Wed, 20 Feb 2008 00:35:11 +0000 (00:35 +0000)
eclass/cmake-utils.eclass

index 8031f217bd3f72f6a4c16cb3a2da83ac09c9bb3b..d424554e4f081f88842bdec932efffd33fabab7f 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.4 2007/12/13 16:23:59 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.5 2008/02/20 00:35:11 zlin Exp $
 
 # @ECLASS: cmake-utils.eclass
 # @MAINTAINER:
@@ -30,6 +30,11 @@ _use_me_now() {
        echo "-D$1_${3:-$2}=$(use $2 && echo ON || echo OFF)"
 }
 
+# @VARIABLE: DOCS
+# @USAGE: DOCS="README ChangeLog"
+# @DESCRIPTION:
+# Documents to dodoc
+
 # @FUNCTION: cmake-utils_use_with
 # @USAGE: <USE flag> [flag name]
 # @DESCRIPTION:
@@ -165,6 +170,9 @@ cmake-utils_src_install() {
        if [[ -d  ${WORKDIR}/${PN}_build ]]; then
                popd > /dev/null
        fi
+
+       # Manual document installation
+       [[ -n "${DOCS}" ]] && dodoc ${DOCS}
 }
 
 # @FUNCTION: cmake-utils_src_test