Hello community, here is the log from the commit of package php5-pear-MDB2 for openSUSE:Factory checked in at 2013-06-25 09:29:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/php5-pear-MDB2 (Old) and /work/SRC/openSUSE:Factory/.php5-pear-MDB2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php5-pear-MDB2" Changes: -------- --- /work/SRC/openSUSE:Factory/php5-pear-MDB2/php5-pear-MDB2.changes 2012-12-07 14:47:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.php5-pear-MDB2.new/php5-pear-MDB2.changes 2013-06-25 14:44:20.000000000 +0200 @@ -1,0 +2,167 @@ +Fri Feb 1 12:57:35 UTC 2013 - [email protected] + +- New upstream release 2.5.0b5 + +- Changelog 2.5.0b5 + * fixed bug #18494: _compareIntegerDefinition() ignores length + change. + * fixed bug #16280: compareDefinition() turns NULL defaults into + empty strings for NOT NULL columns. + * fixed bug #19677: Call to undefined function: MDB2_Driver + mysql::isError() + +- Changelog 2.5.0b4 + * MDB2 is now E_STRICT compliant! [danielc] + * Fix Bug #9502: Strong typing query result misbehaves [danielc] + * Fix Bug #16508: mdb2-2.5.0b1 not working with PHP 5.3.0 + [quipo] + * Fix Bug #17552: MDB2_Driver_Manager + ibase::listTableConstraints returns list of indices [quipo] + * Fix Bug #17890: Improper use of array_search in psgsql.php + v1.173 prepare function [quipo] + * Fix Bug #18050: Many "Deprecated" [quipo] + * Fix Bug #18175: Using MDB2::factory raises fatal error [quipo] + * Fix Bug #18203: Type introspection breaks with associative + arrays if names are identical [danielc] (patch by Peter Bex) + * Fix Bug #18398: non-static functions called statically + [danielc] + * Fix Bug #18427: Notices appear while debugging [quipo] + * Fix Bug #18721: DSN URLs do not support "@" in + database names [danielc] + * Fix Bug #18826: Crash and security problem with is_a() in + combination with value escaping [doconnor] + * Fix Bug #18886: Deprecated code generates warnings + [astembridge] + * Fix Bug #18978: upgrade from alpha2 to beta3 breaks + iterator.php [danielc] + * Fix Bug #19008: remove error_reporting (for PEAR QA team) + [danielc] + * Fix Bug #19136: Infinite Recurcsion makes result object + unuseable [danielc] + * Fix Bug #19148: "undefined variable result" in + MDB2_Driver_Common::_wrapQuery() [danielc] + * Fix Bug #19191: Have dropSequence() return MDB2_OK on success, + as documented [danielc] + * Fix Bug #19192: Have createSequence() return MDB2_OK on + success, as documented [danielc] + * Fix Bug #19193: Have createConstraint() return MDB2_OK on + success, as documented [danielc] + * Fix Bug #19194: Have dropConstraint() return MDB2_OK on + success, as documented [danielc] + * Fix Bug #19195: Have createIndex() return MDB2_OK on success, + as documented [danielc] + * Fix Bug #19196: Have vacuum() return MDB2_OK on success, as + documented [danielc] + * Fix Bug #19199: Have dropTable() return MDB2_OK on success, + as documented [danielc] + * Fix Bug #19200: Have alterTable() return MDB2_OK on success, + as documented [danielc] + * Fix Bug #19201: Have truncateTable() return MDB2_OK on + success, as documented [danielc] + * Fix Bug #19202: sqlite foreign key violations produce generic + MDB2_ERROR [danielc] + * Fix Bug #19262: Fetchmode constants WERE bitwise [gauthierm] + * Implement Feature #17367: Documentation Sync Drift [quipo] + * Implement Feature #18759: User note that is a documentation + problem [danielc] + * small performance tweaks + +- Changelog 2.5.0b3 + * fixed bug #15912: MDB2::loadClass can return MDB2_OK without + loading class + * fixed bug #16020: unable to set params via dsn string in + parseDSN() + * fixed bug #16508: reusing var name + return by ref [rix0r] + * fixed bug #16727: quote(url, 'clob')) fetches URL even if lob + allow_url_include option is false + * fixed unreported bug in parseDSN() and oracle's Easy Connect + syntax + * fixed bug #16973 and #17039: Wrong _skipDelimitedStrings + behavior with escaped quotes + * fixed bug #16994: incompatible declaration of + setTransactionIsolation() in some drivers + * dropped PHP 4 support + * PHP 5.3 compatibility fixes + * performance tweaks (reduced number of internal function calls) + * added new sqlsrv driver (native SQL Server driver) [Chris + Pucci, Mike Ketcham] + * added new ODBC experimental driver [pschellhaas] + * Switched test suite to PHPUnit 3.5 + +- Changelog 2.5.0b2 + * fixed bug #12117: disconnect() does not work as documented + * fixed bug #12912: replace() documentation + * fixed bug #13811: _skipDelimitedStrings() fails on empty + strings + * fixed bug #13898: more tolerant check for 'new_link' DSN option + * request #13929: added 'default_fk_action_ondelete' and + 'default_fk_action_onupdate' options for default FOREIGN KEY + constraints actions + * fixed bug #14124: _skipDelimitedStrings() and prepare() fail + with sql comments inside quoted strings + * fixed bug #14179: declaration of MDB2_Driver + Common::raiseError() must be compatible with that of + PEAR::raiseError() + * fixed doc bug #14290: connect should mention the type of + object returned + * fixed bug #14831: $ignores in _skipDelimitedStrings() + [patch by Aleksander Machniak] + +- Changelog 2.5.0b1 + * request #12731: added truncateTable() in the Manager module + * request #12732: added vacuum() in the Manager module for + OPTIMIZE/VACUUM TABLE abstraction + * request #12800: added alterDatabase() in the Manager module + [afz] + * fixed bug #12924: correctly handle internal expected errors + even with custom error handling + * fixed bug #12991: new error code in errorInfo() [afz] + * added databaseExists() method [afz] + * request #13106: added unixtimestamp() in the Function module + * added max_identifiers_length option + + +- Changelog 2.5.0.a2 + * fixed bug #12358: E_STRICT changes in latest alpha broke PHP4 + compatibility + * fixed bug #12351: wrong case for function PEAR::isError() in + the Reverse module [was: IsError()] + * fixed bug #12530: MDB2_Extended::autoPrepare() gives error if + $types is null + * request #12012: added charset/collation support in + createDatabase() for the drivers that support this feature + * added bindname_format option (this is the regexp used to + recognize named placeholders in prepared statements) + +- Changelog 2.5.0a1 + * fixed bug #10024: Security fix for LOBs. Added an option to + turn lob_allow_url_include off by default + * fixed bug #11179: prepared statements with named placeholders + fail if extra values are provided + * request #11297: added support for "schema.table" (or + "owner.table") notation in the Reverse module + * initial support for FOREIGN KEY and CHECK constraints in the + Reverse and Manager modules + * fixed bug #11428: propagate quote() errors with invalid data + types + * added new test cases in the test suite + * added LENGTH() function in the Function module + * fixed bug #11612: raiseError() must be compatible with + PEAR::raiseError() [PHP6] + * fixed bug #11790: avoid array_diff() because it has a memory + leak in PHP 5.1.x + * fixed bug #11906: quoteIdentifier fails for names with dots + * fixed bug #11975: Extended::autoExecute() does not work with + Oracle when using LOBs (patch by Pieter Meulen, van der) + * fixed some E_STRICT errors with PHP5 + * fixed bug #12083: createTable() in the Manager module now + returns MDB2_OK on success, as documented + * fixed bug #12246: wrong check in MDB2::isStatement() (thanks to + [email protected]) + +------------------------------------------------------------------- +Fri Feb 1 12:47:17 UTC 2013 - [email protected] + +- improved spec file to serve more build targets + +------------------------------------------------------------------- Old: ---- MDB2-2.4.1.tar.bz2 New: ---- MDB2-2.5.0b5.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ php5-pear-MDB2.spec ++++++ --- /var/tmp/diff_new_pack.iwsnT4/_old 2013-06-25 14:44:21.000000000 +0200 +++ /var/tmp/diff_new_pack.iwsnT4/_new 2013-06-25 14:44:21.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package php5-pear-MDB2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,31 +22,31 @@ Summary: Database abstraction layer License: BSD-3-Clause Group: Productivity/Networking/Web/Servers -Version: 2.4.1 +Version: 2.5.0b5 Release: 0 BuildArch: noarch Url: http://pear.php.net/package/%{pear_name} -Source: %{pear_name}-%{version}.tar.bz2 +Source: %{pear_name}-%{version}.tgz + BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: php >= 5.2.0 - -%if 0%{?sles_version} == 11 -BuildRequires: php53-devel -%else +%if 0%{?sles_version} == 10 BuildRequires: php-macros +%else +BuildRequires: php-devel >= 5.2.0 %endif -BuildRequires: php-pear >= 1.6.0 +BuildRequires: php-pear >= 1.9.1 Requires: php >= 5.2.0 -Requires: php-pear -Provides: pear-%{pear_name} -Provides: php-pear-%{pear_name} +Requires: php-pear >= 1.9.1 + +Provides: php-pear-%{pear_name} pear-%{pear_name} # Fix for renaming (package convention) -Provides: pear-%{pear_sname} = %{version} -Provides: php-pear-%{pear_sname} = %{version} Provides: php5-pear-%{pear_sname} = %{version} -Obsoletes: pear-%{pear_sname} < %{version} -Obsoletes: php-pear-%{pear_sname} < %{version} +Provides: php-pear-%{pear_sname} = %{version} +Provides: pear-%{pear_sname} = %{version} Obsoletes: php5-pear-%{pear_sname} < %{version} +Obsoletes: php-pear-%{pear_sname} < %{version} +Obsoletes: pear-%{pear_sname} < %{version} %description PEAR MDB2 is a merge of the PEAR DB and Metabase php database abstraction layers. @@ -83,6 +83,10 @@ %prep %setup -c +# patch autoload.inc to not include buildroot +sed -i -e '17s/@php_dir@/\/usr\/share\/php5\/PEAR/' MDB2-2.5.0b5/tests/autoload.inc +sed -i -e '21s/@php_dir@/\/usr\/share\/php5\/PEAR/' MDB2-2.5.0b5/tests/autoload.inc + %build %install -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
