diff options
author | Luca Longinotti <chtekk@gentoo.org> | 2007-03-05 01:50:47 +0000 |
---|---|---|
committer | Luca Longinotti <chtekk@gentoo.org> | 2007-03-05 01:50:47 +0000 |
commit | 94fed447c2fbec3ccb7ecba38a7431b9e9b48de5 (patch) | |
tree | 4b87f93787b23c3581cd9290855b2cdc70da0b61 /eclass/php-lib-r1.eclass | |
parent | Fix compile on 5.2. (diff) | |
download | historical-94fed447c2fbec3ccb7ecba38a7431b9e9b48de5.tar.gz historical-94fed447c2fbec3ccb7ecba38a7431b9e9b48de5.tar.bz2 historical-94fed447c2fbec3ccb7ecba38a7431b9e9b48de5.zip |
New updated PHP eclasses, fix lots of bugs, introduce PHP 5.2 support.
Diffstat (limited to 'eclass/php-lib-r1.eclass')
-rw-r--r-- | eclass/php-lib-r1.eclass | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/eclass/php-lib-r1.eclass b/eclass/php-lib-r1.eclass index 67a6e6631031..4596dc4992c8 100644 --- a/eclass/php-lib-r1.eclass +++ b/eclass/php-lib-r1.eclass @@ -1,9 +1,10 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/php-lib-r1.eclass,v 1.4 2005/11/20 01:35:05 chtekk Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/php-lib-r1.eclass,v 1.5 2007/03/05 01:50:47 chtekk Exp $ # # Author: Stuart Herbert <stuart@gentoo.org> -# Maintained by the PHP Herd <php-bugs@gentoo.org> +# Author: Luca Longinotti <chtekk@gentoo.org> +# Maintained by the PHP Team <php-bugs@gentoo.org> # # The php-lib-r1 eclass provides a unified interface for adding new # PHP libraries. PHP libraries are PHP scripts designed for reuse inside @@ -11,18 +12,13 @@ inherit depend.php -RESTRICT="${RESTRICT} nostrip" - EXPORT_FUNCTIONS src_install -# ---begin ebuild configurable settings +DEPEND="dev-lang/php" +RDEPEND="${DEPEND}" # provide default extension name if necessary -[ -z "${PHP_LIB_NAME}" ] && PHP_LIB_NAME="${PN}" -# ---end ebuild configurable settings - -DEPEND="${DEPEND} dev-lang/php" -RDEPEND="${RDEPEND} ${DEPEND}" +[[ -z "${PHP_LIB_NAME}" ]] && PHP_LIB_NAME="${PN}" # you have to pass in a list of the PHP files to install # @@ -34,7 +30,7 @@ php-lib-r1_src_install() { # install to the correct phpX folder, if not specified # fall back to /usr/share/php - if [ -n "${PHP_SHARED_CAT}" ] ; then + if [[ -n "${PHP_SHARED_CAT}" ]] ; then PHP_LIB_DIR="/usr/share/${PHP_SHARED_CAT}/${PHP_LIB_NAME}" else PHP_LIB_DIR="/usr/share/php/${PHP_LIB_NAME}" @@ -47,7 +43,7 @@ php-lib-r1_src_install() { for x in $@ ; do SUBDIR="`dirname ${x}`" - insinto ${PHP_LIB_DIR}/${SUBDIR} + insinto "${PHP_LIB_DIR}/${SUBDIR}" doins "${S_DIR}/${x}" done } |