svn commit: r321389 - in head/databases: . pear-DoctrineDBAL

William Grzybowski wg at FreeBSD.org
Thu Jun 20 14:42:32 UTC 2013


Author: wg
Date: Thu Jun 20 14:42:30 2013
New Revision: 321389
URL: http://svnweb.freebsd.org/changeset/ports/321389

Log:
  The Doctrine DBAL package is the database abstraction layer used to
  power the ORM package.
  
  WWW: http://www.doctrine-project.org/

Added:
  head/databases/pear-DoctrineDBAL/
  head/databases/pear-DoctrineDBAL/Makefile   (contents, props changed)
  head/databases/pear-DoctrineDBAL/distinfo   (contents, props changed)
  head/databases/pear-DoctrineDBAL/pkg-descr   (contents, props changed)
Modified:
  head/databases/Makefile

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Thu Jun 20 14:24:06 2013	(r321388)
+++ head/databases/Makefile	Thu Jun 20 14:42:30 2013	(r321389)
@@ -508,6 +508,7 @@
     SUBDIR += pear-DB_ldap2
     SUBDIR += pear-Doctrine12
     SUBDIR += pear-DoctrineCommon
+    SUBDIR += pear-DoctrineDBAL
     SUBDIR += pear-Horde_Db
     SUBDIR += pear-Horde_HashTable
     SUBDIR += pear-Horde_Imsp

Added: head/databases/pear-DoctrineDBAL/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/pear-DoctrineDBAL/Makefile	Thu Jun 20 14:42:30 2013	(r321389)
@@ -0,0 +1,54 @@
+# Created by: William Grzybowski <wg at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	DoctrineDBAL
+PORTVERSION=	2.3.0
+CATEGORIES=	databases pear
+MASTER_SITES=	http://pear.doctrine-project.org/get/
+
+MAINTAINER=	wg at FreeBSD.org
+COMMENT=	Database abstraction layer used to power the ORM package
+
+LICENSE=	LGPL21
+
+BUILD_DEPENDS=	${PEARDIR}/.channels/pear.doctrine-project.org.reg:${PORTSDIR}/devel/pear-channel-doctrine
+RUN_DEPENDS=	${PEARDIR}/.channels/pear.doctrine-project.org.reg:${PORTSDIR}/devel/pear-channel-doctrine \
+	${PEARDIR}/Doctrine/Common/Version.php:${PORTSDIR}/databases/pear-DoctrineCommon \
+	${PEARDIR}/Symfony/Component/Console/Application.php:${PORTSDIR}/devel/pear-Symfony_Component_Console
+
+OPTIONSFILE?=	${PORT_DBDIR}/pear-${PORTNAME}/options
+OPTIONS_DEFINE=	DBLIB MYSQL ODBC PGSQL SQLITE
+OPTIONS_DEFAULT=MYSQL
+
+DBLIB_DESC=	Install PHP DBO driver for DBLIB
+MYSQL_DESC=	Install PHP DBO driver for MySQL
+ODBC_DESC=	Install PHP DBO driver for ODBC
+PGSQL_DESC=	Install PHP DBO driver for PostgreSQL
+SQLITE_DESC=	Install PHP DBO driver for SQLite
+
+PEAR_CHANNEL=	doctrine
+PEAR_AUTOINSTALL=	yes
+
+USE_PHP=	pdo
+WANT_PHP_CLI=	yes
+
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MDBLIB}
+RUN_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_dblib.so:${PORTSDIR}/databases/php${PHP_VER}-pdo_dblib
+.endif
+.if ${PORT_OPTIONS:MMYSQL}
+USE_PHP+=	pdo_mysql
+.endif
+.if ${PORT_OPTIONS:MODBC}
+RUN_DEPENDS+=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_odbc.so:${PORTSDIR}/databases/php${PHP_VER}-pdo_odbc
+.endif
+.if ${PORT_OPTIONS:MPGSQL}
+USE_PHP+=	pdo_pgsql
+.endif
+.if ${PORT_OPTIONS:MSQLITE}
+USE_PHP+=	pdo_sqlite
+.endif
+
+.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
+.include <bsd.port.post.mk>

Added: head/databases/pear-DoctrineDBAL/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/pear-DoctrineDBAL/distinfo	Thu Jun 20 14:42:30 2013	(r321389)
@@ -0,0 +1,2 @@
+SHA256 (PEAR/DoctrineDBAL-2.3.0.tgz) = 417ea5a3d646ea5400ff29a47a2f38afcf0dcafe149767f85b7fdc61240c419a
+SIZE (PEAR/DoctrineDBAL-2.3.0.tgz) = 143996

Added: head/databases/pear-DoctrineDBAL/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/pear-DoctrineDBAL/pkg-descr	Thu Jun 20 14:42:30 2013	(r321389)
@@ -0,0 +1,4 @@
+The Doctrine DBAL package is the database abstraction layer used to
+power the ORM package.
+
+WWW: http://www.doctrine-project.org/


More information about the svn-ports-all mailing list