/[gentoo-x86]/eclass/php-ext-source-r2.eclass
Gentoo

Diff of /eclass/php-ext-source-r2.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.13 Revision 1.14
1# Copyright 1999-2007 Gentoo Foundation 1# Copyright 1999-2007 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/php-ext-source-r2.eclass,v 1.13 2011/08/15 12:48:27 olemarkus Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.14 2011/08/19 09:15:51 olemarkus Exp $
4# 4#
5# Author: Tal Peer <coredumb@gentoo.org> 5# Author: Tal Peer <coredumb@gentoo.org>
6# Author: Stuart Herbert <stuart@gentoo.org> 6# Author: Stuart Herbert <stuart@gentoo.org>
7# Author: Luca Longinotti <chtekk@gentoo.org> 7# Author: Luca Longinotti <chtekk@gentoo.org>
8# Author: Jakub Moc <jakub@gentoo.org> (documentation) 8# Author: Jakub Moc <jakub@gentoo.org> (documentation)
144php-ext-source-r2_src_configure() { 144php-ext-source-r2_src_configure() {
145 local slot 145 local slot
146 for slot in $(php_get_slots); do 146 for slot in $(php_get_slots); do
147 php_init_slot_env ${slot} 147 php_init_slot_env ${slot}
148 # Set the correct config options 148 # Set the correct config options
149 # We cannot use econf here, phpize/php-config deals with setting
150 # --prefix etc to whatever the php slot was configured to use
151 echo ./configure --with-php-config=${PHPCONFIG} ${my_conf}
152 ./configure --with-php-config=${PHPCONFIG} ${my_conf} || die "Unable to configure code to compile" 149 econf --with-php-config=${PHPCONFIG} ${my_conf} || die "Unable to configure code to compile"
153 done 150 done
154} 151}
155 152
156# @FUNCTION: php-ext-source-r2_src_compile 153# @FUNCTION: php-ext-source-r2_src_compile
157# @DESCRIPTION: 154# @DESCRIPTION:
188 local doc 185 local doc
189 for doc in ${DOCS} ; do 186 for doc in ${DOCS} ; do
190 [[ -s ${doc} ]] && dodoc ${doc} 187 [[ -s ${doc} ]] && dodoc ${doc}
191 done 188 done
192 189
190 INSTALL_ROOT="${D}" emake install-headers
193 done 191 done
194 php-ext-source-r2_createinifiles 192 php-ext-source-r2_createinifiles
195} 193}
196 194
197 195

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

  ViewVC Help
Powered by ViewVC 1.1.20