head 1.9; access; symbols pkgsrc-2023Q4:1.9.0.36 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.34 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.32 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.30 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.28 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.26 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.24 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.22 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.20 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.18 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.16 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.14 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.12 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.10 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.8 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.4 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.6 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.2 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.8.0.54 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.52 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.50 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.48 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.46 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.44 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.42 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.40 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.36 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.34 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.32 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.30 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.28 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.26 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.24 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.22 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.20 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.18 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.16 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.14 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.12 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.10 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.8 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.6 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.4 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.2 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.16 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.14 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.12 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.10 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.8 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.6 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.4 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.2 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.5.0.6 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.4 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.2 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.4.0.4 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.2 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.3.0.4 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.2 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.2.0.8 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.6 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.4 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.2 pkgsrc-2008Q2-base:1.2 cwrapper:1.1.1.1.0.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.9 date 2019.07.03.07.28.21; author nia; state Exp; branches; next 1.8; commitid W2idRdBjjdR6kztB; 1.8 date 2013.03.16.03.30.13; author taca; state Exp; branches; next 1.7; 1.7 date 2012.10.02.21.25.37; author asau; state Exp; branches; next 1.6; 1.6 date 2010.12.22.15.19.39; author taca; state Exp; branches; next 1.5; 1.5 date 2010.02.04.16.36.05; author joerg; state Exp; branches; next 1.4; 1.4 date 2009.07.17.18.00.14; author adrianp; state Exp; branches; next 1.3; 1.3 date 2009.01.19.20.13.17; author abs; state Exp; branches; next 1.2; 1.2 date 2008.07.13.17.55.38; author tonnerre; state Exp; branches; next 1.1; 1.1 date 2008.04.30.19.37.34; author adrianp; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.04.30.19.37.34; author adrianp; state Exp; branches; next ; desc @@ 1.9 log @Use https for pear.php.net. @ text @# $NetBSD: Makefile,v 1.8 2013/03/16 03:30:13 taca Exp $ DISTNAME= MDB2-2.5.0b5 CATEGORIES= databases MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://pear.php.net/package/MDB2 COMMENT= Merge of PEAR DB and Metabase database abstraction layers LICENSE= modified-bsd .include "../../lang/php/pear.mk" .include "../../mk/bsd.pkg.mk" @ 1.8 log @Update pear-MDB2 to 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() @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2012/10/02 21:25:37 asau Exp $ d7 1 a7 1 HOMEPAGE= http://pear.php.net/package/MDB2 @ 1.7 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2010/12/22 15:19:39 taca Exp $ d3 1 a3 1 DISTNAME= MDB2-2.5.0b3 d9 1 @ 1.6 log @Update pear-MDB2 package to 2.5.0b3. 2.5.0b3 2010-08-29 12:27 UTC Changelog: - 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 open todo items: - handle autoincrement fields in alterTable() - add length handling to LOB reverse engineering - add EXPLAIN abstraction - add cursor support along the lines of PDO (Request #3660 etc.) - add PDO based drivers, especially a driver to support SQLite 3 (Request #6907) - add support to export/import in CSV format - add more functions to the Function module (MD5(), IFNULL(), etc.) - add support for database/table/row LOCKs - add support for CHECK (ENUM as possible mysql fallback) constraints - generate STATUS file from test suite results and allow users to submit test results - add support for full text index creation and querying - add tests to check if the RDBMS specific handling with portability options disabled behaves as expected - handle implicit commits (like for DDL) in any affected driver (mysql, sqlite..) - add a getTableFieldsDefinitions() method to be used in tableInfo() - drop ILIKE from matchPattern() and instead add a second parameter to handle case sensitivity with arbitrary operators - handle LOBs in buffered result sets (Request #8793) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2010/02/04 16:36:05 joerg Exp $ a9 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.5 log @Mark PEAR packages as DESTDIR ready. Thanks to obache@@ for the backend support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2009/07/17 18:00:14 adrianp Exp $ d3 1 a3 1 DISTNAME= MDB2-2.5.0b2 @ 1.4 log @Give up MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2009/01/19 20:13:17 abs Exp $ d10 2 @ 1.3 log @Updated databases/pear-MDB2 to 2.5.0b2 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] 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 2.5.0a2 - 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) 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 zaa@@zaa.pp.ru) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2008/07/13 17:55:38 tonnerre Exp $ d6 1 a6 1 MAINTAINER= adrianp@@NetBSD.org @ 1.2 log @Add patch for pear-MDB2 arbitrary file reading vulnerability (CVE-2007-5934). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2008/04/30 19:37:34 adrianp Exp $ d3 1 a3 2 DISTNAME= MDB2-2.4.1 PKGREVISION= 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 @ 1.1.1.1 log @Provides a common API for all supported RDBMS. The main difference to most other DB abstraction packages is that MDB2 goes much further to ensure portability. MDB2 provides most of its many features optionally that can be used to construct portable SQL statements. @ text @@