# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
- my_conf="${my_conf} --enable-dba${shared}"
+ my_conf+=" --enable-dba${shared}"
fi
# DBA drivers support
my_conf+=" $(use_with pdo-mysql pdo-mysql ${mysqllib})"
# If MySQL is enabled in any way, pass --with-mysql-sock to ./configure.
- local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock"
- my_conf+=" $(use_with mysql mysql-sock $mysqlsock)"
- my_conf+=" $(use_with mysqli mysql-sock $mysqlsock)"
- my_conf+=" $(use_with pdo-mysql mysql-sock $mysqlsock)"
+ if use mysql || use mysqli || use pdo-mysql ; then
+ my_conf+=" --with-mysql-sock=${EPREFIX}/var/run/mysqld/mysqld.sock"
+ fi
# Session support
if use session ; then
fi
# Use pic for shared modules such as apache2's mod_php
- my_conf="${my_conf} --with-pic"
+ my_conf+=" --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
- my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
+ my_conf+=" --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
- my_conf="${my_conf} ${EXTRA_ECONF:-}"
+ my_conf+=" ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions