| 1 | # Copyright 1999-2008 Gentoo Foundation |
1 | # Copyright 1999-2008 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/base.eclass,v 1.52 2010/05/25 21:16:54 reavertm Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/base.eclass,v 1.53 2010/05/27 08:09:33 scarabeus Exp $ |
| 4 | |
4 | |
| 5 | # @ECLASS: base.eclass |
5 | # @ECLASS: base.eclass |
| 6 | # @MAINTAINER: |
6 | # @MAINTAINER: |
| 7 | # QA Team <qa@gentoo.org> |
7 | # QA Team <qa@gentoo.org> |
| 8 | # |
8 | # |
| … | |
… | |
| 140 | # Actual function that runs emake command. |
140 | # Actual function that runs emake command. |
| 141 | base_src_make() { |
141 | base_src_make() { |
| 142 | debug-print-function $FUNCNAME "$@" |
142 | debug-print-function $FUNCNAME "$@" |
| 143 | |
143 | |
| 144 | if [[ -f Makefile || -f GNUmakefile || -f makefile ]]; then |
144 | if [[ -f Makefile || -f GNUmakefile || -f makefile ]]; then |
| 145 | emake "$@" || die "died running emake, $FUNCNAME:make" |
145 | emake "$@" || die "died running emake, $FUNCNAME" |
| 146 | fi |
146 | fi |
| 147 | } |
147 | } |
| 148 | |
148 | |
| 149 | # @FUNCTION: base_src_install |
149 | # @FUNCTION: base_src_install |
| 150 | # @DESCRIPTION: |
150 | # @DESCRIPTION: |
| … | |
… | |
| 152 | # installs documents and html documents from DOCS and HTML_DOCS |
152 | # installs documents and html documents from DOCS and HTML_DOCS |
| 153 | # arrays. |
153 | # arrays. |
| 154 | base_src_install() { |
154 | base_src_install() { |
| 155 | debug-print-function $FUNCNAME "$@" |
155 | debug-print-function $FUNCNAME "$@" |
| 156 | |
156 | |
| 157 | emake DESTDIR="${D}" "$@" install || die "died running make install, $FUNCNAME:make" |
157 | emake DESTDIR="${D}" "$@" install || die "died running make install, $FUNCNAME" |
| 158 | base_src_install_docs |
158 | base_src_install_docs |
| 159 | } |
159 | } |
| 160 | |
160 | |
| 161 | # @FUNCTION: base_src_install_docs |
161 | # @FUNCTION: base_src_install_docs |
| 162 | # @DESCRIPTION: |
162 | # @DESCRIPTION: |