<license>PHP</license>
<release>
<state>beta</state>
- <version>0.3</version>
- <date>2005-03-09</date>
+ <version>0.9</version>
+ <date>2005-06-27</date>
<notes>
You need to install a PDO database driver to make use of PDO,
You can find additional PDO drivers at:
http://snaps.php.net/win32/PECL_5_0/
+- Consult the PHP 5.1b3 release notes and http://netevil.org/node.php?nid=325
+ for more recent changes.
+
- New fetch modes:
PDO_FETCH_FUNC, PDO_FETCH_GROUP, PDO_FETCH_UNIQUE, PDO_FETCH_CLASSTYPE
- New fetch mode for PHP 5.1 and higher: PDO_FETCH_SERIALIZE
PHP_RINIT(pdo),
PHP_RSHUTDOWN(pdo),
PHP_MINFO(pdo),
- "0.3",
+ "0.9",
STANDARD_MODULE_PROPERTIES
};
/* }}} */
AC_CHECK_FUNCS([mysql_commit mysql_stmt_prepare mysql_next_result mysql_sqlstate])
LDFLAGS=$_SAVE_LDFLAGS
- PHP_CHECK_PDO_INCLUDES
+ ifdef([PHP_CHECK_PDO_INCLUDES],
+ [
+ PHP_CHECK_PDO_INCLUDES
+ ],[
+ AC_MSG_CHECKING([for PDO includes])
+ if test -f $abs_srcdir/include/php/ext/pdo/php_pdo_driver.h; then
+ pdo_inc_path=$abs_srcdir/ext
+ elif test -f $abs_srcdir/ext/pdo/php_pdo_driver.h; then
+ pdo_inc_path=$abs_srcdir/ext
+ elif test -f $prefix/include/php/ext/pdo/php_pdo_driver.h; then
+ pdo_inc_path=$prefix/include/php/ext
+ else
+ AC_MSG_ERROR([Cannot find php_pdo_driver.h.])
+ fi
+ AC_MSG_RESULT($pdo_inc_path)
+ ])
PHP_NEW_EXTENSION(pdo_mysql, pdo_mysql.c mysql_driver.c mysql_statement.c, $ext_shared,,-I$pdo_inc_path)
- PHP_ADD_EXTENSION_DEP(pdo_mysql, pdo)
+ ifdef([PHP_ADD_EXTENDION_DEP],
+ [
+ PHP_ADD_EXTENSION_DEP(pdo_mysql, pdo)
+ ])
PDO_MYSQL_MODULE_TYPE=external
PDO_MYSQL_INCLUDE=-I$PDO_MYSQL_INC_DIR
<email>iliaa@php.net</email>
<role>lead</role>
</maintainer>
+ <maintainer>
+ <user>wez</user>
+ <name>Wez Furlong</name>
+ <email>wez@php.net</email>
+ <role>lead</role>
+ </maintainer>
+
</maintainers>
<description>
- This extension provides a Mysql 3.x/4.0 driver for PDO.
+ This extension provides a Mysql 3.x/4.x driver for PDO.
</description>
<license>PHP</license>
<release>
<state>beta</state>
- <version>0.2</version>
- <date>2005-02-09</date>
+ <version>0.9</version>
+ <date>2005-06-27</date>
<notes>
- Hope it works!
+ Much more robust, featuring native prepared statements and multi-rowset
+ query support.
</notes>
<filelist>
</filelist>
<deps>
<dep type="php" rel="ge" version="5.0.3"/>
- <dep type="ext" name="pdo" rel="ge" version="0.2"/>
+ <dep type="ext" name="pdo" rel="ge" version="0.9"/>
</deps>
</release>
</package>
NULL,
NULL,
PHP_MINFO(pdo_mysql),
- "0.2",
+ "0.9",
STANDARD_MODULE_PROPERTIES
};
/* }}} */