diff --git a/ext/pdo/package.xml b/ext/pdo/package.xml
index 1bdae93afc5..24abb164d74 100755
--- a/ext/pdo/package.xml
+++ b/ext/pdo/package.xml
@@ -41,8 +41,8 @@
PHP
beta
- 0.3
- 2005-03-09
+ 0.9
+ 2005-06-27
You need to install a PDO database driver to make use of PDO,
@@ -60,6 +60,9 @@ http://snaps.php.net/win32/PECL_5_0/php_pdo.dll
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
diff --git a/ext/pdo/pdo.c b/ext/pdo/pdo.c
index 685af03ee11..c12cef1ad6a 100755
--- a/ext/pdo/pdo.c
+++ b/ext/pdo/pdo.c
@@ -112,7 +112,7 @@ zend_module_entry pdo_module_entry = {
PHP_RINIT(pdo),
PHP_RSHUTDOWN(pdo),
PHP_MINFO(pdo),
- "0.3",
+ "0.9",
STANDARD_MODULE_PROPERTIES
};
/* }}} */
diff --git a/ext/pdo_mysql/config.m4 b/ext/pdo_mysql/config.m4
index cbfe32f0164..70b216a2a18 100755
--- a/ext/pdo_mysql/config.m4
+++ b/ext/pdo_mysql/config.m4
@@ -61,10 +61,28 @@ Note that the MySQL client library is not bundled anymore!])
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
diff --git a/ext/pdo_mysql/package.xml b/ext/pdo_mysql/package.xml
index 77b3aa144aa..d6317ca45ec 100644
--- a/ext/pdo_mysql/package.xml
+++ b/ext/pdo_mysql/package.xml
@@ -16,18 +16,26 @@
iliaa@php.net
lead
+
+ wez
+ Wez Furlong
+ wez@php.net
+ lead
+
+
- This extension provides a Mysql 3.x/4.0 driver for PDO.
+ This extension provides a Mysql 3.x/4.x driver for PDO.
PHP
beta
- 0.2
- 2005-02-09
+ 0.9
+ 2005-06-27
- Hope it works!
+ Much more robust, featuring native prepared statements and multi-rowset
+ query support.
@@ -43,7 +51,7 @@
-
+
diff --git a/ext/pdo_mysql/pdo_mysql.c b/ext/pdo_mysql/pdo_mysql.c
index 136b2dbe357..a224e6e012b 100755
--- a/ext/pdo_mysql/pdo_mysql.c
+++ b/ext/pdo_mysql/pdo_mysql.c
@@ -60,7 +60,7 @@ zend_module_entry pdo_mysql_module_entry = {
NULL,
NULL,
PHP_MINFO(pdo_mysql),
- "0.2",
+ "0.9",
STANDARD_MODULE_PROPERTIES
};
/* }}} */