Sat Mar 16 03:36:01 2013 UTC ()
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()


(taca)
diff -r1.2 -r1.3 pkgsrc/databases/pear-MDB2_Driver_mysqli/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/databases/pear-MDB2_Driver_mysqli/distinfo
diff -r1.1.1.1 -r1.2 pkgsrc/databases/pear-MDB2_Driver_mysqli/patches/patch-aa

cvs diff -r1.2 -r1.3 pkgsrc/databases/pear-MDB2_Driver_mysqli/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/pear-MDB2_Driver_mysqli/Makefile 2012/10/02 21:25:37 1.2
+++ pkgsrc/databases/pear-MDB2_Driver_mysqli/Makefile 2013/03/16 03:36:01 1.3
@@ -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
3DISTNAME= MDB2_Driver_mysqli-1.5.0b3 3DISTNAME= MDB2_Driver_mysqli-1.5.0b4
4CATEGORIES= databases 4CATEGORIES= databases
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://pear.php.net/package/MDB2_Driver_mysqli 7HOMEPAGE= http://pear.php.net/package/MDB2_Driver_mysqli
8COMMENT= Mysqli MDB2 driver 8COMMENT= Mysqli MDB2 driver
 9LICENSE= modified-bsd
9 10
10DEPENDS+= ${PHP_PKG_PREFIX}-mysqli-[0-9]*:../../databases/php-mysqli 11DEPENDS+= ${PHP_PKG_PREFIX}-mysqli-[0-9]*:../../databases/php-mysqli
11DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.5:../../databases/pear-MDB2 12DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.5:../../databases/pear-MDB2
12 13
13PEAR_DIRRM_EXCLUDE= lib/php/MDB2 14PEAR_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"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/databases/pear-MDB2_Driver_mysqli/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/pear-MDB2_Driver_mysqli/distinfo 2010/12/22 15:34:53 1.1.1.1
+++ pkgsrc/databases/pear-MDB2_Driver_mysqli/distinfo 2013/03/16 03:36:01 1.2
@@ -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
3SHA1 (pear/MDB2_Driver_mysqli-1.5.0b3.tgz) = 762a56401e17cb72cf995198ba3a4d152d5ea3ec 3SHA1 (pear/MDB2_Driver_mysqli-1.5.0b4.tgz) = 2031956492e01295017ceca4bf55784a4287b3c3
4RMD160 (pear/MDB2_Driver_mysqli-1.5.0b3.tgz) = 3e92cc727f35187d7be9587e54269ca3fcaacb62 4RMD160 (pear/MDB2_Driver_mysqli-1.5.0b4.tgz) = ad6fe6acad94b6f6eb706b3c7f36fa133f9ed04c
5Size (pear/MDB2_Driver_mysqli-1.5.0b3.tgz) = 47380 bytes 5Size (pear/MDB2_Driver_mysqli-1.5.0b4.tgz) = 49450 bytes
6SHA1 (patch-aa) = d13806f813fd1855a1468ad24e3e6f9be3c331e3 6SHA1 (patch-aa) = 1dc88e330cbdd808b20de52f81977580e05c84bc

cvs diff -r1.1.1.1 -r1.2 pkgsrc/databases/pear-MDB2_Driver_mysqli/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/databases/pear-MDB2_Driver_mysqli/patches/patch-aa 2010/12/22 15:34:53 1.1.1.1
+++ pkgsrc/databases/pear-MDB2_Driver_mysqli/patches/patch-aa 2013/03/16 03:36:01 1.2
@@ -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 />