ports/86033: New port: databases/pecl-PDO PHP Data Objects Interface

Alexander Zhuravlev zaa at zaa.pp.ru
Mon Sep 12 22:10:05 UTC 2005


>Number:         86033
>Category:       ports
>Synopsis:       New port: databases/pecl-PDO PHP Data Objects Interface
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 12 22:10:03 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Zhuravlev
>Release:        FreeBSD 6.0-BETA4 i386
>Organization:
>Environment:
System: FreeBSD dev.zaa.pp.ru 6.0-BETA4 FreeBSD 6.0-BETA4 #2: Fri Sep 9 14:05:07 MSD 2005 root at dev.zaa.pp.ru:/usr/obj/D2/src/sys/DEV i386


	
>Description:
	 New port: databases/pecl-PDO which includes PHP Data Objects Interface extension (PDO)
>How-To-Repeat:
	
>Fix:

	

--- pecl-PDO.port begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	pecl-PDO
#	pecl-PDO/Makefile
#	pecl-PDO/distinfo
#	pecl-PDO/pkg-message
#	pecl-PDO/pkg-descr
#
echo c - pecl-PDO
mkdir -p pecl-PDO > /dev/null 2>&1
echo x - pecl-PDO/Makefile
sed 's/^X//' >pecl-PDO/Makefile << 'END-of-pecl-PDO/Makefile'
X# Ports collection makefile for:  pecl-PDO
X# Date created:			  2005-09-10
X# Whom:				  Alexander Zhuravlev <zaa at zaa.pp.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	PDO
XDISTVERSION=	1.0RC1
XCATEGORIES=	databases www
XMASTER_SITES=	http://pecl.php.net/get/
XPKGNAMEPREFIX=	pecl-
XEXTRACT_SUFX=	.tgz
XDIST_SUBDIR=	PECL
X
XMAINTAINER=	zaa at zaa.pp.ru
XCOMMENT=	PHP Data Objects Interface
X
XUSE_PHP=	zlib
XUSE_PHPIZE=	yes
XUSE_PHPEXT=	yes
XDEFAULT_PHP_VER=5
XPHP_MODNAME=	pdo
X
X.include <bsd.port.pre.mk>
X
X.if ${PHP_VER} == 4
XIGNORE=	PDO requires PHP version 5.0.3 or higher
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-pecl-PDO/Makefile
echo x - pecl-PDO/distinfo
sed 's/^X//' >pecl-PDO/distinfo << 'END-of-pecl-PDO/distinfo'
XMD5 (PECL/PDO-1.0RC1.tgz) = 62b1d0002ee79c01f149decf8349f8fc
XSIZE (PECL/PDO-1.0RC1.tgz) = 46925
END-of-pecl-PDO/distinfo
echo x - pecl-PDO/pkg-message
sed 's/^X//' >pecl-PDO/pkg-message << 'END-of-pecl-PDO/pkg-message'
X
X******************************************************************
X
XNote that you cannot perform any database functions using
Xthe PDO extension by itself; you must install a database-specific
XPDO driver like 
X
X * databases/pecl-PDO_MYSQL
X * databases/pecl-PDO_PGSQL
X * databases/pecl-PDO_SQLITE
X
Xto access a database server. 
X
X******************************************************************
END-of-pecl-PDO/pkg-message
echo x - pecl-PDO/pkg-descr
sed 's/^X//' >pecl-PDO/pkg-descr << 'END-of-pecl-PDO/pkg-descr'
XPDO provides a uniform data access interface, sporting advanced features such
Xas prepared statements and bound parameters. PDO drivers are dynamically
Xloadable and may be developed independently from the core, but still accessed
Xusing the same API.
XRead the documentation at http://www.php.net/pdo for more information.
X
XWWW: http://pecl.php.net/package/PDO
END-of-pecl-PDO/pkg-descr
exit
--- pecl-PDO.port ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list