Update pear-MDB2_Driver_mysqli to 1.5.0b4 and add LICENSE. Changelog: - Make varchar_max_length property public, Bug #19582. - Revert 327099 by afz, caused "Notice: Undefined index: charset on line 1003" - PEAR::isError() -> MDB2::isError(), Bug #19491. - PEAR::loadExtension() -> extension_loaded(), Bug #19583. - max value for VARCHAR is 65535 but if used multi-bytes (UTF8) so it is 21844, because UTF8 string takes 3bytes - Fix Bug #19262. Updates conditional stagements to use logical operators to include MDB2_FETCHMODE_OBJECT where appropriate. Was broken in r321197. - Have truncateTable() return MDB2_OK on success, as documented (bug 19201) - Have alterTable() return MDB2_OK on success, as documented (bug 19200) - Have dropIndex() return MDB2_OK on success, as documented (bug 19198) - Have vacuum() return MDB2_OK on success, as documented (bug 19196) - Have createIndex() return MDB2_OK on success, as documented (bug 19195) - Have dropConstraint() return MDB2_OK on success, as documented (bug 19194) - Have dropSequence() return MDB2_OK on success, as documented (bug 19191). - Make setOption('result_wrap_class') actually useful by changing the default value of $result_wrap_class parameters from false to true. - Obtain error information in _doQuery() because standaloneQuery() throws off $this->connection. - FETCHMODE constants are NOT bitwise. - Make $sql_comments public (was before, used in tests, no real harm). - Property visibility - boolean data type - fixed bug #17984: Error is not reported when mysqli_stmt_bind_param() fails [dennylin93] - fixed bug #18057: Result of getDeclaration() can have invalid syntax [hschletz] - request #18068: mapNativeDatatype() returns decimal places also for 'float' mdb2type - fixed bug #18203: Type introspection breaks with associative arrays if names are identical (patch by Peter Bex) - fixed bug #17892: removed debug message [pdt256] - fixed bug #17892: removed debug message [pdt256] - fixed bug #17984: Error is not reported when mysqli_stmt_bind_param() fails [dennylin93] - fixed bug #18057: Result of getDeclaration() can have invalid syntax [hschletz] - request #18068: mapNativeDatatype() returns decimal places also for 'float' mdb2type open todo items: - use a trigger to emulate setting default now()diff -r1.2 -r1.3 pkgsrc/databases/pear-MDB2_Driver_mysqli/Makefile
(taca)
@@ -1,16 +1,17 @@ | @@ -1,16 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2012/10/02 21:25:37 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2013/03/16 03:36:01 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= MDB2_Driver_mysqli-1.5.0b3 | 3 | DISTNAME= MDB2_Driver_mysqli-1.5.0b4 | |
4 | CATEGORIES= databases | 4 | CATEGORIES= databases | |
5 | 5 | |||
6 | MAINTAINER= pkgsrc-users@NetBSD.org | 6 | MAINTAINER= pkgsrc-users@NetBSD.org | |
7 | HOMEPAGE= http://pear.php.net/package/MDB2_Driver_mysqli | 7 | HOMEPAGE= http://pear.php.net/package/MDB2_Driver_mysqli | |
8 | COMMENT= Mysqli MDB2 driver | 8 | COMMENT= Mysqli MDB2 driver | |
9 | LICENSE= modified-bsd | |||
9 | 10 | |||
10 | DEPENDS+= ${PHP_PKG_PREFIX}-mysqli-[0-9]*:../../databases/php-mysqli | 11 | DEPENDS+= ${PHP_PKG_PREFIX}-mysqli-[0-9]*:../../databases/php-mysqli | |
11 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.5:../../databases/pear-MDB2 | 12 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.5:../../databases/pear-MDB2 | |
12 | 13 | |||
13 | PEAR_DIRRM_EXCLUDE= lib/php/MDB2 | 14 | PEAR_DIRRM_EXCLUDE= lib/php/MDB2 | |
14 | 15 | |||
15 | .include "../../lang/php/pear.mk" | 16 | .include "../../lang/php/pear.mk" | |
16 | .include "../../mk/bsd.pkg.mk" | 17 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.1.1.1 2010/12/22 15:34:53 taca Exp $ | 1 | $NetBSD: distinfo,v 1.2 2013/03/16 03:36:01 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (pear/MDB2_Driver_mysqli-1.5.0b3.tgz) = 762a56401e17cb72cf995198ba3a4d152d5ea3ec | 3 | SHA1 (pear/MDB2_Driver_mysqli-1.5.0b4.tgz) = 2031956492e01295017ceca4bf55784a4287b3c3 | |
4 | RMD160 (pear/MDB2_Driver_mysqli-1.5.0b3.tgz) = 3e92cc727f35187d7be9587e54269ca3fcaacb62 | 4 | RMD160 (pear/MDB2_Driver_mysqli-1.5.0b4.tgz) = ad6fe6acad94b6f6eb706b3c7f36fa133f9ed04c | |
5 | Size (pear/MDB2_Driver_mysqli-1.5.0b3.tgz) = 47380 bytes | 5 | Size (pear/MDB2_Driver_mysqli-1.5.0b4.tgz) = 49450 bytes | |
6 | SHA1 (patch-aa) = d13806f813fd1855a1468ad24e3e6f9be3c331e3 | 6 | SHA1 (patch-aa) = 1dc88e330cbdd808b20de52f81977580e05c84bc |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: patch-aa,v 1.1.1.1 2010/12/22 15:34:53 taca Exp $ | 1 | $NetBSD: patch-aa,v 1.2 2013/03/16 03:36:01 taca Exp $ | |
2 | 2 | |||
3 | --- ../package.xml.orig 2010-08-29 12:13:43.000000000 +0000 | 3 | --- ../package.xml.orig 2012-10-24 03:12:25.000000000 +0900 | |
4 | +++ ../package.xml | 4 | +++ ../package.xml 2012-11-15 14:06:10.000000000 +0900 | |
5 | @@ -76,9 +76,6 @@ open todo items: | 5 | @@ -97,9 +97,6 @@ | |
6 | <channel>pear.php.net</channel> | 6 | <channel>pear.php.net</channel> | |
7 | <min>1.5.0b3</min> | 7 | <min>2.5.0b4</min> | |
8 | </package> | 8 | </package> | |
9 | - <extension> | 9 | - <extension> | |
10 | - <name>mysqli</name> | 10 | - <name>mysqli</name> | |
11 | - </extension> | 11 | - </extension> | |
12 | </required> | 12 | </required> | |
13 | </dependencies> | 13 | </dependencies> | |
14 | <phprelease /> | 14 | <phprelease /> |