diff options
-rw-r--r-- | databases/php-pdo/Makefile | 24 | ||||
-rw-r--r-- | databases/php-pdo/buildlink3.mk | 4 | ||||
-rw-r--r-- | databases/php-pdo/distinfo | 6 | ||||
-rw-r--r-- | databases/php-pdo/module.mk | 31 | ||||
-rw-r--r-- | databases/php-pdo/patches/patch-aa | 27 | ||||
-rw-r--r-- | databases/php-pdo_dblib/Makefile | 20 | ||||
-rw-r--r-- | databases/php-pdo_dblib/distinfo | 6 | ||||
-rw-r--r-- | databases/php-pdo_dblib/patches/patch-aa | 28 | ||||
-rw-r--r-- | databases/php-pdo_mysql/Makefile | 19 | ||||
-rw-r--r-- | databases/php-pdo_odbc/Makefile | 20 | ||||
-rw-r--r-- | databases/php-pdo_odbc/distinfo | 5 | ||||
-rw-r--r-- | databases/php-pdo_pgsql/Makefile | 19 | ||||
-rw-r--r-- | databases/php-pdo_pgsql/distinfo | 5 | ||||
-rw-r--r-- | databases/php-pdo_sqlite/Makefile | 18 | ||||
-rw-r--r-- | databases/php-pdo_sqlite/distinfo | 5 |
15 files changed, 85 insertions, 152 deletions
diff --git a/databases/php-pdo/Makefile b/databases/php-pdo/Makefile index 35b4a96f56a..fccf88285b6 100644 --- a/databases/php-pdo/Makefile +++ b/databases/php-pdo/Makefile @@ -1,28 +1,30 @@ -# $NetBSD: Makefile,v 1.7 2008/06/12 02:14:19 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2009/03/13 10:57:20 sborrill Exp $ -PDO_DRIVER= # empty -PDO_VERSION= 1.0.2 +MODNAME= pdo +CATEGORIES+= databases +COMMENT= PHP extension for PHP Data Objects (base) PHP_VERSIONS_ACCEPTED= 5 PKG_DESTDIR_SUPPORT= user-destdir +USE_PHP_EXT_PATCHES= yes -.include "../../databases/php-pdo/module.mk" +.include "../../mk/bsd.prefs.mk" -COMMENT= PHP extension for PHP Data Objects (base) +.include "../../lang/php/ext.mk" +# Remove the following line when PHP >= 5.2.10 is released +.include "../../databases/php-pdo/module.mk" -CONFIGURE_ARGS+= --with-${PKGMODNAME} +CONFIGURE_ARGS+= --with-${MODNAME} -PLIST_SRC+= ${.CURDIR}/../../databases/php-pdo/PLIST.pdo +INSTALLATION_DIRS+= include/php/ext/pdo PDO_INCLUDES= php_pdo_driver.h php_pdo.h - -INSTALLATION_DIRS+= include/php/ext/pdo +PLIST_SRC+= ${.CURDIR}/../../databases/php-pdo/PLIST.pdo post-install: .for inc in ${PDO_INCLUDES} ${INSTALL_DATA} ${WRKSRC}/${inc} ${DESTDIR}${PREFIX}/include/php/ext/pdo/${inc} .endfor - -.include "../../lang/php/ext.mk" + .include "../../mk/bsd.pkg.mk" diff --git a/databases/php-pdo/buildlink3.mk b/databases/php-pdo/buildlink3.mk index a9e7ecb4ece..8d48da56f1f 100644 --- a/databases/php-pdo/buildlink3.mk +++ b/databases/php-pdo/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.9 2009/03/05 20:58:37 joerg Exp $ +# $NetBSD: buildlink3.mk,v 1.10 2009/03/13 10:57:20 sborrill Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ PHP_PDO_BUILDLINK3_MK:= ${PHP_PDO_BUILDLINK3_MK}+ @@ -13,7 +13,7 @@ BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}php-pdo .if !empty(PHP_PDO_BUILDLINK3_MK:M+) BUILDLINK_API_DEPENDS.php-pdo+= ${PHP_PKG_PREFIX}-pdo-5.* -BUILDLINK_ABI_DEPENDS.php-pdo?= ${PHP_PKG_PREFIX}-pdo>=5.1.1.1.0.2nb1 +BUILDLINK_ABI_DEPENDS.php-pdo?= ${PHP_PKG_PREFIX}-pdo>=5.2.9 BUILDLINK_PKGSRCDIR.php-pdo?= ../../databases/php-pdo BUILDLINK_INCDIRS.php-pdo?= include/php/ext/pdo .endif # PHP_PDO_BUILDLINK3_MK diff --git a/databases/php-pdo/distinfo b/databases/php-pdo/distinfo deleted file mode 100644 index a396b41b798..00000000000 --- a/databases/php-pdo/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.3 2007/09/04 23:21:27 jdolecek Exp $ - -SHA1 (php-PDO/PDO-1.0.2.tgz) = 0cab1adfde9214f6cb9edff022c51709ddbce3ba -RMD160 (php-PDO/PDO-1.0.2.tgz) = 08d10eb3aa6622dbe209e64c35951957aade3033 -Size (php-PDO/PDO-1.0.2.tgz) = 49810 bytes -SHA1 (patch-aa) = 49cdde51d81b5a7938ff36eabc3b663ea5858689 diff --git a/databases/php-pdo/module.mk b/databases/php-pdo/module.mk index aec56a6e844..e2d663d3278 100644 --- a/databases/php-pdo/module.mk +++ b/databases/php-pdo/module.mk @@ -1,28 +1,7 @@ -# $NetBSD: module.mk,v 1.7 2006/06/02 18:27:55 joerg Exp $ +# $NetBSD: module.mk,v 1.8 2009/03/13 10:57:20 sborrill Exp $ -# Items common for all PDO drivers - -.if !empty(PDO_DRIVER) -_PDO_SEP= _ -.else -_PDO_SEP= # empty +# This file is now only needed to patch up PKGNAME until PHP 5.2.10 or later is +# released. +.if "${PHP_BASE_VERS}" == "5.2.9" +PKGNAME= ${PHP_PKG_PREFIX}-${MODNAME}-${PHP_BASE_VERS}.99 .endif - -PDO_DRIVER_TR= ${ECHO} ${PDO_DRIVER:Q} | ${TR} a-z A-Z -MODNAME= PDO${_PDO_SEP}${PDO_DRIVER_TR:sh} -PKGMODNAME= pdo${_PDO_SEP}${PDO_DRIVER} -PECL_VERSION?= ${PDO_VERSION} -PKGNAME= ${PHP_PKG_PREFIX}-${PKGMODNAME}-${PHP_BASE_VERS}.${PECL_VERSION} - -CONFLICTS= php-pdo${_PDO_SEP}${PDO_DRIVER}-[0-9]* - -CATEGORIES+= databases -MAINTAINER= jdolecek@NetBSD.org -COMMENT= PHP PDO extension for ${PDO_COMMENT} databases - -# needed due to (broken?) PDO_* configure checks -CONFIGURE_ENV+= PHP_PDO_SHARED="1" - -PHP_VERSIONS_ACCEPTED= 5 - -.include "../../lang/php/phpversion.mk" diff --git a/databases/php-pdo/patches/patch-aa b/databases/php-pdo/patches/patch-aa deleted file mode 100644 index bd4cd589306..00000000000 --- a/databases/php-pdo/patches/patch-aa +++ /dev/null @@ -1,27 +0,0 @@ -$NetBSD: patch-aa,v 1.1 2007/09/04 23:21:27 jdolecek Exp $ - ---- config.m4.orig 2006-05-02 04:47:43.000000000 +0200 -+++ config.m4 -@@ -34,22 +34,6 @@ if test "$PHP_PDO" != "no"; then - - PHP_PDO_PEAR_CHECK - -- if test "$ext_shared" = "yes" ; then -- case $host_alias in -- *darwin*) -- if test "$pdo_running_under_pear" = "1"; then -- AC_MSG_ERROR([ --Due to the way that loadable modules work on OSX/Darwin, you need to --compile the PDO package statically into the PHP core. -- --Please follow the instructions at: http://netevil.org/node.php?nid=202 --for more detail on this issue. -- ]) -- fi -- ext_shared=no -- ;; -- esac -- fi - PHP_NEW_EXTENSION(pdo, pdo.c pdo_dbh.c pdo_stmt.c pdo_sql_parser.c pdo_sqlstate.c, $ext_shared) - ifdef([PHP_ADD_EXTENSION_DEP], - [ diff --git a/databases/php-pdo_dblib/Makefile b/databases/php-pdo_dblib/Makefile index d86f695fa7c..5ebaad55a1f 100644 --- a/databases/php-pdo_dblib/Makefile +++ b/databases/php-pdo_dblib/Makefile @@ -1,11 +1,21 @@ -# $NetBSD: Makefile,v 1.8 2009/03/05 20:58:37 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2009/03/13 10:57:20 sborrill Exp $ -PDO_DRIVER= dblib -PDO_COMMENT= FreeTDS/Sybase/MS SQL -PDO_VERSION= 1.0 +MODNAME= pdo_dblib +CATEGORIES+= databases +COMMENT= PHP extension for PHP Data Objects (FreeTDS/Sybase/MS SQL) +PHP_VERSIONS_ACCEPTED= 5 + +PKG_DESTDIR_SUPPORT= user-destdir +USE_PHP_EXT_PATCHES= yes + +.include "../../mk/bsd.prefs.mk" + +.include "../../lang/php/ext.mk" +# Remove the following line when PHP >= 5.2.10 is released .include "../../databases/php-pdo/module.mk" +CONFIGURE_ARGS+= --with-${MODNAME} CONFIGURE_ARGS+= --with-${PKGMODNAME}=shared,${BUILDLINK_DIR} # requires 0.63 version to compile, doesn't compile with 0.61 @@ -13,6 +23,4 @@ BUILDLINK_API_DEPENDS.freetds+= freetds>=0.63 .include "../../databases/freetds/buildlink3.mk" .include "../../databases/php-pdo/buildlink3.mk" - -.include "../../lang/php/ext.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/php-pdo_dblib/distinfo b/databases/php-pdo_dblib/distinfo deleted file mode 100644 index c2da5af1250..00000000000 --- a/databases/php-pdo_dblib/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.3 2009/03/05 17:53:32 wiz Exp $ - -SHA1 (php-PDO_DBLIB/PDO_DBLIB-1.0.tgz) = ecefa1bd2bc06a18207059964b81bbc2509e303e -RMD160 (php-PDO_DBLIB/PDO_DBLIB-1.0.tgz) = 4d8737691731d3261c19080ba6c0477ecae0414e -Size (php-PDO_DBLIB/PDO_DBLIB-1.0.tgz) = 8184 bytes -SHA1 (patch-aa) = d15279210ffbbd51d1d041b05117488886175c7b diff --git a/databases/php-pdo_dblib/patches/patch-aa b/databases/php-pdo_dblib/patches/patch-aa deleted file mode 100644 index 07261d48fe1..00000000000 --- a/databases/php-pdo_dblib/patches/patch-aa +++ /dev/null @@ -1,28 +0,0 @@ -$NetBSD: patch-aa,v 1.1 2009/03/05 17:29:38 jdolecek Exp $ - ---- config.m4.orig 2009-03-05 18:16:44.000000000 +0100 -+++ config.m4 -@@ -30,10 +30,10 @@ if test "$PHP_PDO_DBLIB" != "no"; then - - elif test "$PHP_PDO_DBLIB" != "no"; then - -- if test -f $PHP_PDO_DBLIB/include/tds.h; then -+ if test -f $PHP_PDO_DBLIB/include/sybdb.h; then - PDO_FREETDS_INSTALLATION_DIR=$PHP_PDO_DBLIB - PDO_FREETDS_INCLUDE_DIR=$PHP_PDO_DBLIB/include -- elif test -f $PHP_PDO_DBLIB/include/freetds/tds.h; then -+ elif test -f $PHP_PDO_DBLIB/include/freetds/sybdb.h; then - PDO_FREETDS_INSTALLATION_DIR=$PHP_PDO_DBLIB - PDO_FREETDS_INCLUDE_DIR=$PHP_PDO_DBLIB/include/freetds - else -@@ -45,8 +45,8 @@ if test "$PHP_PDO_DBLIB" != "no"; then - PHP_LIBDIR=lib - fi - -- if test ! -r "$PDO_FREETDS_INSTALLATION_DIR/$PHP_LIBDIR/libtds.a" && test ! -r "$PDO_FREETDS_INSTALLATION_DIR/$PHP_LIBDIR/libtds.so"; then -- AC_MSG_ERROR(Could not find $PDO_FREETDS_INSTALLATION_DIR/$PHP_LIBDIR/libtds.[a|so]) -+ if test ! -r "$PDO_FREETDS_INSTALLATION_DIR/$PHP_LIBDIR/libsybdb.a" && test ! -r "$PDO_FREETDS_INSTALLATION_DIR/$PHP_LIBDIR/libsybdb.so"; then -+ AC_MSG_ERROR(Could not find $PDO_FREETDS_INSTALLATION_DIR/$PHP_LIBDIR/libsybdb.[a|so]) - fi - - PHP_ADD_INCLUDE($PDO_FREETDS_INCLUDE_DIR) diff --git a/databases/php-pdo_mysql/Makefile b/databases/php-pdo_mysql/Makefile index 06fdc0c497e..76ed8b08600 100644 --- a/databases/php-pdo_mysql/Makefile +++ b/databases/php-pdo_mysql/Makefile @@ -1,17 +1,24 @@ -# $NetBSD: Makefile,v 1.7 2009/03/05 20:58:37 joerg Exp $ +# $NetBSD: Makefile,v 1.8 2009/03/13 10:57:20 sborrill Exp $ -PDO_DRIVER= mysql -PDO_COMMENT= MySQL -PDO_VERSION= 1.0.1 +MODNAME= pdo_mysql +CATEGORIES+= databases +COMMENT= PHP extension for PHP Data Objects (MySQL) + +PHP_VERSIONS_ACCEPTED= 5 PKG_DESTDIR_SUPPORT= user-destdir +USE_PHP_EXT_PATCHES= yes + +.include "../../mk/bsd.prefs.mk" +.include "../../lang/php/ext.mk" +# Remove the following line when PHP >= 5.2.10 is released .include "../../databases/php-pdo/module.mk" +CONFIGURE_ARGS+= --with-${MODNAME} CONFIGURE_ARGS+= --with-${PKGMODNAME}=shared,${BUILDLINK_PREFIX.mysql-client} .include "../../mk/mysql.buildlink3.mk" .include "../../databases/php-pdo/buildlink3.mk" - -.include "../../lang/php/ext.mk" .include "../../mk/bsd.pkg.mk" + diff --git a/databases/php-pdo_odbc/Makefile b/databases/php-pdo_odbc/Makefile index 0b3ca44274f..fcdeb53af98 100644 --- a/databases/php-pdo_odbc/Makefile +++ b/databases/php-pdo_odbc/Makefile @@ -1,17 +1,25 @@ -# $NetBSD: Makefile,v 1.6 2009/03/05 20:58:37 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2009/03/13 10:57:20 sborrill Exp $ -PDO_DRIVER= odbc -PDO_COMMENT= ODBC -PDO_VERSION= 1.0 +MODNAME= pdo_odbc +CATEGORIES+= databases +COMMENT= PHP extension for PHP Data Objects (ODBC) +PHP_VERSIONS_ACCEPTED= 5 + +PKG_DESTDIR_SUPPORT= user-destdir +USE_PHP_EXT_PATCHES= yes + +.include "../../mk/bsd.prefs.mk" + +.include "../../lang/php/ext.mk" +# Remove the following line when PHP >= 5.2.10 is released .include "../../databases/php-pdo/module.mk" +CONFIGURE_ARGS+= --with-${MODNAME} CONFIGURE_ARGS+= --with-${PKGMODNAME}=unixodbc,${BUILDLINK_PREFIX.unixodbc} BROKEN= module kills Apache1 or CLI PHP on startup due to threaded unixodbc .include "../../databases/unixodbc/buildlink3.mk" .include "../../databases/php-pdo/buildlink3.mk" - -.include "../../lang/php/ext.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/php-pdo_odbc/distinfo b/databases/php-pdo_odbc/distinfo deleted file mode 100644 index 0dba76e272f..00000000000 --- a/databases/php-pdo_odbc/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.2 2005/12/03 17:24:28 jdolecek Exp $ - -SHA1 (php-PDO_ODBC/PDO_ODBC-1.0.tgz) = 1a0f88fc5b06a24975368b86bfc69b2a53e00384 -RMD160 (php-PDO_ODBC/PDO_ODBC-1.0.tgz) = 5fc75c10e8aa0b78bc99a8c76b070fad4f2102c6 -Size (php-PDO_ODBC/PDO_ODBC-1.0.tgz) = 13019 bytes diff --git a/databases/php-pdo_pgsql/Makefile b/databases/php-pdo_pgsql/Makefile index 915d535d3e3..c93eefbcb32 100644 --- a/databases/php-pdo_pgsql/Makefile +++ b/databases/php-pdo_pgsql/Makefile @@ -1,18 +1,23 @@ -# $NetBSD: Makefile,v 1.9 2009/03/05 20:58:37 joerg Exp $ +# $NetBSD: Makefile,v 1.10 2009/03/13 10:57:20 sborrill Exp $ -PDO_DRIVER= pgsql -PDO_COMMENT= PostgreSQL -PDO_VERSION= 1.0.1 -PKGREVISION= 1 +MODNAME= pdo_pgsql +CATEGORIES+= databases +COMMENT= PHP extension for PHP Data Objects (PostgreSQL) + +PHP_VERSIONS_ACCEPTED= 5 PKG_DESTDIR_SUPPORT= user-destdir +USE_PHP_EXT_PATCHES= yes + +.include "../../mk/bsd.prefs.mk" +.include "../../lang/php/ext.mk" +# Remove the following line when PHP >= 5.2.10 is released .include "../../databases/php-pdo/module.mk" +CONFIGURE_ARGS+= --with-${MODNAME} CONFIGURE_ARGS+= --with-${PKGMODNAME}=shared,${PGSQL_PREFIX} .include "../../mk/pgsql.buildlink3.mk" .include "../../databases/php-pdo/buildlink3.mk" - -.include "../../lang/php/ext.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/php-pdo_pgsql/distinfo b/databases/php-pdo_pgsql/distinfo deleted file mode 100644 index db85c7138b9..00000000000 --- a/databases/php-pdo_pgsql/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.2 2005/12/03 17:24:28 jdolecek Exp $ - -SHA1 (php-PDO_PGSQL/PDO_PGSQL-1.0.1.tgz) = c2a22e5d701d029d104f62120c7c2ff95e8beb19 -RMD160 (php-PDO_PGSQL/PDO_PGSQL-1.0.1.tgz) = 51088de4660210053eebf87685621835b3a45157 -Size (php-PDO_PGSQL/PDO_PGSQL-1.0.1.tgz) = 13308 bytes diff --git a/databases/php-pdo_sqlite/Makefile b/databases/php-pdo_sqlite/Makefile index 55e8d7d607d..9ccbec37b4a 100644 --- a/databases/php-pdo_sqlite/Makefile +++ b/databases/php-pdo_sqlite/Makefile @@ -1,17 +1,23 @@ -# $NetBSD: Makefile,v 1.6 2009/03/05 20:58:37 joerg Exp $ +# $NetBSD: Makefile,v 1.7 2009/03/13 10:57:20 sborrill Exp $ -PDO_DRIVER= sqlite -PDO_COMMENT= SQLite v3 -PDO_VERSION= 1.0 +MODNAME= pdo_sqlite +CATEGORIES+= databases +COMMENT= PHP extension for PHP Data Objects (SQLite v3) + +PHP_VERSIONS_ACCEPTED= 5 PKG_DESTDIR_SUPPORT= user-destdir +USE_PHP_EXT_PATCHES= yes + +.include "../../mk/bsd.prefs.mk" +.include "../../lang/php/ext.mk" +# Remove the following line when PHP >= 5.2.10 is released .include "../../databases/php-pdo/module.mk" +CONFIGURE_ARGS+= --with-${MODNAME} CONFIGURE_ARGS+= --with-${PKGMODNAME}=shared,${BUILDLINK_PREFIX.sqlite3} .include "../../databases/sqlite3/buildlink3.mk" .include "../../databases/php-pdo/buildlink3.mk" - -.include "../../lang/php/ext.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/php-pdo_sqlite/distinfo b/databases/php-pdo_sqlite/distinfo deleted file mode 100644 index 26264a6a108..00000000000 --- a/databases/php-pdo_sqlite/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.2 2005/12/03 17:24:28 jdolecek Exp $ - -SHA1 (php-PDO_SQLITE/PDO_SQLITE-1.0.tgz) = acad8d84b0bca37511aa4bc072288e763174c60d -RMD160 (php-PDO_SQLITE/PDO_SQLITE-1.0.tgz) = 9a98101e0a37a8869118da0cb686c502448d422b -Size (php-PDO_SQLITE/PDO_SQLITE-1.0.tgz) = 866928 bytes |