head	1.64;
access;
symbols
	RELEASE_8_3_0:1.59
	RELEASE_9_0_0:1.59
	RELEASE_7_4_0:1.53
	RELEASE_8_2_0:1.53
	RELEASE_6_EOL:1.51
	RELEASE_8_1_0:1.49
	RELEASE_7_3_0:1.43
	RELEASE_8_0_0:1.34
	RELEASE_7_2_0:1.25
	RELEASE_7_1_0:1.17
	RELEASE_6_4_0:1.17
	RELEASE_5_EOL:1.15
	RELEASE_7_0_0:1.10
	RELEASE_6_3_0:1.10
	PRE_XORG_7:1.6
	RELEASE_4_EOL:1.2;
locks; strict;
comment	@# @;


1.64
date	2012.11.17.06.03.13;	author svnexp;	state Exp;
branches;
next	1.63;

1.63
date	2012.10.17.18.25.07;	author glarkin;	state Exp;
branches;
next	1.62;

1.62
date	2012.10.17.17.26.20;	author glarkin;	state Exp;
branches;
next	1.61;

1.61
date	2012.05.17.20.34.30;	author ale;	state Exp;
branches;
next	1.60;

1.60
date	2012.05.16.07.37.04;	author ale;	state Exp;
branches;
next	1.59;

1.59
date	2011.09.30.00.56.28;	author glarkin;	state Exp;
branches;
next	1.58;

1.58
date	2011.08.23.21.19.07;	author glarkin;	state Exp;
branches;
next	1.57;

1.57
date	2011.07.07.16.51.47;	author glarkin;	state Exp;
branches;
next	1.56;

1.56
date	2011.05.13.15.09.16;	author glarkin;	state Exp;
branches;
next	1.55;

1.55
date	2011.04.19.18.00.32;	author glarkin;	state Exp;
branches;
next	1.54;

1.54
date	2011.02.25.01.32.12;	author delphij;	state Exp;
branches;
next	1.53;

1.53
date	2011.01.14.21.16.12;	author glarkin;	state Exp;
branches;
next	1.52;

1.52
date	2010.12.04.03.35.18;	author glarkin;	state Exp;
branches;
next	1.51;

1.51
date	2010.09.08.19.32.32;	author glarkin;	state Exp;
branches;
next	1.50;

1.50
date	2010.08.03.20.28.55;	author glarkin;	state Exp;
branches;
next	1.49;

1.49
date	2010.07.07.14.34.53;	author glarkin;	state Exp;
branches;
next	1.48;

1.48
date	2010.06.02.20.40.27;	author glarkin;	state Exp;
branches;
next	1.47;

1.47
date	2010.05.31.02.01.33;	author ade;	state Exp;
branches;
next	1.46;

1.46
date	2010.04.29.20.23.02;	author glarkin;	state Exp;
branches;
next	1.45;

1.45
date	2010.04.11.07.53.19;	author ale;	state Exp;
branches;
next	1.44;

1.44
date	2010.04.02.16.51.54;	author glarkin;	state Exp;
branches;
next	1.43;

1.43
date	2010.02.25.20.06.09;	author glarkin;	state Exp;
branches;
next	1.42;

1.42
date	2010.02.19.22.06.04;	author glarkin;	state Exp;
branches;
next	1.41;

1.41
date	2010.02.03.14.40.42;	author glarkin;	state Exp;
branches;
next	1.40;

1.40
date	2010.01.13.18.14.28;	author glarkin;	state Exp;
branches;
next	1.39;

1.39
date	2009.12.05.02.40.38;	author glarkin;	state Exp;
branches;
next	1.38;

1.38
date	2009.12.01.22.10.57;	author glarkin;	state Exp;
branches;
next	1.37;

1.37
date	2009.10.29.01.20.17;	author glarkin;	state Exp;
branches;
next	1.36;

1.36
date	2009.10.17.02.10.02;	author glarkin;	state Exp;
branches;
next	1.35;

1.35
date	2009.09.29.15.08.25;	author glarkin;	state Exp;
branches;
next	1.34;

1.34
date	2009.08.26.13.11.41;	author glarkin;	state Exp;
branches;
next	1.33;

1.33
date	2009.08.13.14.50.39;	author glarkin;	state Exp;
branches;
next	1.32;

1.32
date	2009.08.05.16.25.23;	author glarkin;	state Exp;
branches;
next	1.31;

1.31
date	2009.06.24.14.52.36;	author glarkin;	state Exp;
branches;
next	1.30;

1.30
date	2009.06.23.21.01.46;	author glarkin;	state Exp;
branches;
next	1.29;

1.29
date	2009.05.28.21.16.30;	author glarkin;	state Exp;
branches;
next	1.28;

1.28
date	2009.05.21.16.24.10;	author glarkin;	state Exp;
branches;
next	1.27;

1.27
date	2009.05.07.04.03.13;	author glarkin;	state Exp;
branches;
next	1.26;

1.26
date	2009.04.21.19.11.40;	author glarkin;	state Exp;
branches;
next	1.25;

1.25
date	2009.03.03.19.44.48;	author glarkin;	state Exp;
branches;
next	1.24;

1.24
date	2009.02.18.18.06.36;	author glarkin;	state Exp;
branches;
next	1.23;

1.23
date	2009.02.04.14.34.47;	author glarkin;	state Exp;
branches;
next	1.22;

1.22
date	2009.01.28.21.24.25;	author glarkin;	state Exp;
branches;
next	1.21;

1.21
date	2008.12.19.15.30.18;	author glarkin;	state Exp;
branches;
next	1.20;

1.20
date	2008.11.21.18.01.22;	author glarkin;	state Exp;
branches;
next	1.19;

1.19
date	2008.10.31.22.57.41;	author glarkin;	state Exp;
branches;
next	1.18;

1.18
date	2008.10.17.14.06.07;	author glarkin;	state Exp;
branches;
next	1.17;

1.17
date	2008.07.18.21.05.20;	author glarkin;	state Exp;
branches;
next	1.16;

1.16
date	2008.07.11.10.59.17;	author ale;	state Exp;
branches;
next	1.15;

1.15
date	2008.05.21.05.25.48;	author beech;	state Exp;
branches;
next	1.14;

1.14
date	2008.04.20.02.51.40;	author beech;	state Exp;
branches;
next	1.13;

1.13
date	2008.03.24.17.43.53;	author beech;	state Exp;
branches;
next	1.12;

1.12
date	2008.03.11.19.12.02;	author beech;	state Exp;
branches;
next	1.11;

1.11
date	2007.12.14.18.45.10;	author miwi;	state Exp;
branches;
next	1.10;

1.10
date	2007.10.02.10.54.28;	author tabthorpe;	state Exp;
branches;
next	1.9;

1.9
date	2007.08.19.11.03.14;	author miwi;	state Exp;
branches;
next	1.8;

1.8
date	2007.07.19.14.09.32;	author sat;	state Exp;
branches;
next	1.7;

1.7
date	2007.06.30.10.33.01;	author vanilla;	state Exp;
branches;
next	1.6;

1.6
date	2007.04.09.20.54.46;	author miwi;	state Exp;
branches;
next	1.5;

1.5
date	2007.03.06.06.51.51;	author linimon;	state Exp;
branches;
next	1.4;

1.4
date	2007.02.26.20.07.39;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2007.02.12.21.38.58;	author rafan;	state Exp;
branches;
next	1.2;

1.2
date	2007.01.22.08.31.28;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2006.11.07.16.58.09;	author alepulver;	state Exp;
branches;
next	;


desc
@@


1.64
log
@Switch exporter over
@
text
@# New ports collection makefile for:	zend-framework
# Date created:		31 October 2006
# Whom:			Greg Larkin <glarkin@@FreeBSD.org>
#
# $FreeBSD: head/www/zend-framework/Makefile 306033 2012-10-17 19:02:27Z glarkin $
#

PORTNAME=	ZendFramework
PORTVERSION=	1.12.0
PORTREVISION=	1
CATEGORIES=	www
MASTER_SITES=	http://packages.zendframework.com/releases/${DISTNAME}/

MAINTAINER=	glarkin@@FreeBSD.org
COMMENT=	A framework for developing PHP web applications

NO_BUILD=	yes
USE_PHP=	spl
WANT_PHP_WEB=	yes
USE_GETTEXT=	yes

LICENSE=	BSD

SUB_FILES=	pkg-message

OPTIONS_DEFINE=	DOCS EXAMPLES MYSQL MYSQLI DBLIB PGSQL ODBC SQLITE REQPHP OPTPHP
OPTIONS_DEFAULT=REQPHP

MYSQL_DESC=	Enable MySQL PDO support
MYSQLI_DESC=	Enable MySQLi support
DBLIB_DESC=	Enable DBLIB PDO support
PGSQL_DESC=	Enable PostgreSQL PDO support
ODBC_DESC=	Enable ODBC PDO support
SQLITE_DESC=	Enable SQLite v3 PDO support
REQPHP_DESC=	Install required PHP dependencies
OPTPHP_DESC=	Install optional PHP dependencies

.include <bsd.port.pre.mk>

.if ${PORT_OPTIONS:MDOCS}
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
		${PORTNAME}-${PORTVERSION}-manual-en${EXTRACT_SUFX}
.endif

INSTALL_DIRS=	library extras/library externals/dojo/dijit \
		externals/dojo/dojo externals/dojo/dojox \
		externals/dojo/util

# Add all of the required and/or optional PHP extension dependencies,
# if chosen by the user.
#
# See http://framework.zend.com/manual/1.12/en/requirements.introduction.html
# for a table of what PHP extensions are required for what ZF classes.

.if ${PORT_OPTIONS:MREQPHP}
USE_PHP+=	apc ctype curl dom gd hash iconv mbstring ldap mcrypt \
		pcre pdo session simplexml soap \
		wddx xml zlib
.if ${PHP_VER} == 52
USE_PHP+=	sqlite
.else
USE_PHP+=	sqlite3
.endif
RUN_DEPENDS+=	pecl-memcache>=0:${PORTSDIR}/databases/pecl-memcache \
		pecl-memcached>=0:${PORTSDIR}/databases/pecl-memcached
.endif
.if ${PORT_OPTIONS:MOPTPHP}
USE_PHP+=	bcmath bitset json posix
.endif

.if ${PORT_OPTIONS:MMYSQL}
USE_PHP+=	pdo_mysql
.endif

.if ${PORT_OPTIONS:MMYSQLI}
USE_PHP+=	mysqli
.endif

.if ${PORT_OPTIONS:MDBLIB}
USE_PHP+=	pdo_dblib
.endif

.if ${PORT_OPTIONS:MPGSQL}
USE_PHP+=	pdo_pgsql
.endif

.if ${PORT_OPTIONS:MODBC}
USE_PHP+=	pdo_odbc
.endif

.if ${PORT_OPTIONS:MSQLITE}
USE_PHP+=	pdo_sqlite
.endif

do-install:
	@@cd ${WRKSRC} && ${COPYTREE_SHARE} "${INSTALL_DIRS}" ${DATADIR}
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
	@@${ECHO_CMD} '@@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} \
		${DATADIR:S|^${PREFIX}/|%D/|}' >> ${TMPPLIST}
	@@${FIND} ${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644
	@@${ECHO_CMD} '@@exec ${FIND} ${DATADIR} -type f -print0 | \
		${XARGS} -0 ${CHMOD} 644' >> ${TMPPLIST}
	@@${FIND} ${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755
	@@${ECHO_CMD} '@@exec ${FIND} ${DATADIR} -type d -print0 | \
		${XARGS} -0 ${CHMOD} 755' >> ${TMPPLIST}
	@@cd ${WRKSRC}/bin && ${INSTALL_SCRIPT} zf.sh ${PREFIX}/bin/zf
	@@cd ${WRKSRC}/bin && ${INSTALL_DATA} zf.php ${PREFIX}/bin/zf.php
.if ${PORT_OPTIONS:MEXAMPLES}
	@@cd ${WRKSRC} && ${COPYTREE_SHARE} "demos tests" ${EXAMPLESDIR}
	@@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EXAMPLESDIR}
	@@${ECHO_CMD} '@@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} \
		${EXAMPLESDIR:S|^${PREFIX}/|%D/|}' >> ${TMPPLIST}
	@@${FIND} ${EXAMPLESDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644
	@@${ECHO_CMD} '@@exec ${FIND} ${EXAMPLESDIR} -type f -print0 | \
		${XARGS} -0 ${CHMOD} 644' >> ${TMPPLIST}
	@@${FIND} ${EXAMPLESDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755
	@@${ECHO_CMD} '@@exec ${FIND} ${EXAMPLESDIR} -type d -print0 | \
		${XARGS} -0 ${CHMOD} 755' >> ${TMPPLIST}
.endif

# Maintainer-mode target to speed up fixup of output from genplist
fix-new-plist:
	@@if [ -f pkg-plist.new ]; then \
		${PERL} -ni.bak -e \
				's#^(.*%%DATADIR%%/externals)#%%DOJO%%$$1#g; \
				print;' pkg-plist.new; \
	else \
		${ECHO_CMD} Please run genplist to create pkg-plist.new; \
	fi

post-install:
.if ${PORT_OPTIONS:MDOCS}
	@@${INSTALL} -d ${DOCSDIR}
	@@cd ${WRKSRC} && ${COPYTREE_SHARE} "INSTALL.txt README.txt" ${DOCSDIR}
	@@${INSTALL} -d ${DOCSDIR}/manual
	@@cd ${WRKSRC}/documentation/manual/core/en && \
		${COPYTREE_SHARE} . ${DOCSDIR}/manual
.endif
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.post.mk>
@


1.63
log
@SVN rev 306030 on 2012-10-17 18:25:07Z by glarkin

- Depend on the correct SQLite PHP port, depending on PHP_VER
- Bumped PORTREVISION

Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.62
log
@SVN rev 306026 on 2012-10-17 17:26:20Z by glarkin

- Updated to 1.12.0
- Converted to OptionsNG
- Only install embedded Dojo library
- Re-enabled installation with PHP 5.3+

Security:	ec34d0c2-1799-11e2-b4ab-000c29033c32
Feature safe:	yes
@
text
@d10 1
d38 2
a39 1
.include <bsd.port.options.mk>
d58 6
a63 1
		sqlite3 wddx xml zlib
d141 1
a141 1
.include <bsd.port.mk>
@


1.61
log
@Set MANUAL_PACKAGE_BUILD.
@
text
@d9 1
a9 1
PORTVERSION=	1.11.11
d11 1
a11 6
MASTER_SITES=	http://framework.zend.com/releases/${DISTNAME}/ \
		GENTOO/distfiles
.if !defined(NOPORTDOCS)
DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
		${PORTNAME}-${PORTVERSION}-manual-en${EXTRACT_SUFX}
.endif
a15 2
MANUAL_PACKAGE_BUILD=	it needs an old PHP version

a18 2
DEFAULT_PHP_VER=53
IGNORE_WITH_PHP=5
d21 2
d25 16
a40 28
OPTIONS=	\
		EDOJO "Install embedded Dojo" On \
		PDOJO "Install Dojo from ports" Off \
		MYSQL "Install MySQL PDO support" Off \
		MYSQLI "Install MySQLi support" Off \
		DBLIB "Install DBLIB PDO support" Off \
		PGSQL "Install PostgreSQL PDO support" Off \
		ODBC "Install ODBC PDO support" Off \
		SQLITE "Install SQLite v3 PDO support" Off \
		REQPHP "Install required PHP dependencies" On \
		OPTPHP "Install optional PHP dependencies" Off

.include <bsd.port.pre.mk>

# Check for mutually-exclusive options
.if defined(WITH_EDOJO) && defined(WITH_PDOJO)
IGNORE=		please select only one type of Dojo installation
.endif

INSTALL_DIRS=	library extras/library

.if defined(WITH_EDOJO)
DOJO=		""
INSTALL_DIRS+=	externals/dojo/dijit externals/dojo/dojo \
		externals/dojo/dojox externals/dojo/util
CONFLICTS+=	dojo-1.*
.else
DOJO=		"@@comment "
a41 1
PLIST_SUB+=	DOJO=${DOJO}
d43 3
a45 3
.if defined(WITH_PDOJO)
RUN_DEPENDS+=	dojo>=0:${PORTSDIR}/www/dojo
.endif
d50 2
a51 2
# See http://framework.zend.com/manual/en/requirements.html for
# a table of what PHP extensions are required for what ZF classes.
d53 1
a53 1
.if defined(WITH_REQPHP)
d55 4
a58 2
		memcache pcre pdo session simplexml soap spl \
		sqlite xml zlib
d60 1
a60 1
.if defined(WITH_OPTPHP)
d64 1
a64 1
.if defined(WITH_MYSQL)
d68 1
a68 1
.if defined(WITH_MYSQLI)
d72 2
a73 2
.if defined(WITH_DBLIB)
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_dblib.so:${PORTSDIR}/databases/php5-pdo_dblib
d76 2
a77 2
.if defined(WITH_PGSQL)
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
d80 2
a81 2
.if defined(WITH_ODBC)
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_odbc.so:${PORTSDIR}/databases/php5-pdo_odbc
d84 1
a84 1
.if defined(WITH_SQLITE)
d101 1
a101 1
.if !defined(NOPORTEXAMPLES)
d125 1
a125 1
.if !defined(NOPORTDOCS)
d134 1
a134 1
.include <bsd.port.post.mk>
@


1.60
log
@Switch to default PHP 5.3, since not compatible with PHP 5.4.
@
text
@d21 2
@


1.59
log
@- Updated to 1.11.11
  ChangeLog: http://framework.zend.com/changelog/1.11.11
@
text
@d24 2
a25 1
IGNORE_WITH_PHP=4
@


1.58
log
@- Updated to 1.11.10
  ChangeLog: http://framework.zend.com/changelog/1.11.10
@
text
@d9 1
a9 1
PORTVERSION=	1.11.10
@


1.57
log
@- Updated to 1.11.8
  ChangeLog: http://framework.zend.com/changelog/1.11.8
@
text
@d9 1
a9 1
PORTVERSION=	1.11.8
@


1.56
log
@- Updated to 1.11.6
  ChangeLog: http://framework.zend.com/changelog/1.11.6

Security:	http://framework.zend.com/security/advisory/ZF2011-02
Security:	34e8ccf5-7d71-11e0-9d83-000c29cc39d3
@
text
@d9 1
a9 1
PORTVERSION=	1.11.6
@


1.55
log
@- Updated to 1.11.5
@
text
@d9 1
a9 1
PORTVERSION=	1.11.5
@


1.54
log
@Chase after net/openldap24-server update.

Reminded by:	miwi
@
text
@d9 1
a9 2
PORTVERSION=	1.11.2
PORTREVISION=	1
@


1.53
log
@- Updated to 1.11.2
  ChangeLog: http://framework.zend.com/changelog/1.11.2

Feature safe:	yes
@
text
@d10 1
@


1.52
log
@- Updated to 1.11.1

Changes: http://framework.zend.com/changelog/1.11.1
@
text
@d9 1
a9 1
PORTVERSION=	1.11.1
@


1.51
log
@- Updated to 1.10.8

  ChangeLog: http://framework.zend.com/changelog/1.10.8
@
text
@d9 1
a9 1
PORTVERSION=	1.10.8
@


1.50
log
@- Updated to 1.10.7
@
text
@d9 1
a9 1
PORTVERSION=	1.10.7
@


1.49
log
@- Updated to 1.10.6

Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	1.10.6
@


1.48
log
@- Updated to 1.10.5
@
text
@d9 1
a9 1
PORTVERSION=	1.10.5
@


1.47
log
@Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
@
text
@d9 1
a9 2
PORTVERSION=	1.10.4
PORTREVISION=	1
@


1.46
log
@- Update to 1.10.4
@
text
@d10 1
@


1.45
log
@PHP dropped support for Oracle8 client library.
@
text
@d9 1
a9 1
PORTVERSION=	1.10.3
@


1.44
log
@- Updated to 1.10.3

Security:	http://framework.zend.com/security/advisory/ZF2010-07
Security:	http://dojotoolkit.org/blog/post/dylan/2010/03/dojo-security-advisory/
@
text
@a35 1
		OCI "Install Oracle OCI 8 PDO support" Off \
a94 4
.if defined(WITH_OCI)
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_oci.so:${PORTSDIR}/databases/php5-pdo_oci
.endif

@


1.43
log
@- Updated to 1.10.2

Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	1.10.2
@


1.42
log
@- Updated to 1.10.1

Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	1.10.1
@


1.41
log
@- Updated to 1.10.0

  Changelog: http://framework.zend.com/changelog/1.10.0
  Migration notes: http://framework.zend.com/manual/en/migration.110.html
@
text
@d9 1
a9 1
PORTVERSION=	1.10.0
@


1.40
log
@- Updated to 1.9.7

NOTE: Multiple security issues have been reported in ZF < 1.9.7, and
      a VuXML update will be prepared for review shortly.
@
text
@d9 1
a9 1
PORTVERSION=	1.9.7
@


1.39
log
@- Moved various PHP-related directives ahead of bsd.port.pre.mk
- Bumped PORTREVISION on affected ports

PR:		ports/135674
Submitted by:	yzlin
@
text
@d9 1
a9 2
PORTVERSION=	1.9.6
PORTREVISION=	1
@


1.38
log
@- Updated to 1.9.6
@
text
@d10 1
d25 1
a44 2
IGNORE_WITH_PHP=4

@


1.37
log
@- Updated to 1.9.5
@
text
@d9 1
a9 1
PORTVERSION=	1.9.5
d13 4
d149 3
a151 6
	@@${INSTALL} -d ${DOCSDIR}/extras/api
	@@cd ${WRKSRC}/extras/documentation/api/extras && \
		${COPYTREE_SHARE} . ${DOCSDIR}/extras/api
	@@${INSTALL} -d ${DOCSDIR}/extras/manual
	@@cd ${WRKSRC}/extras/documentation/manual/extras/en && \
		${COPYTREE_SHARE} . ${DOCSDIR}/extras/manual
@


1.36
log
@- Updated to 1.9.4
@
text
@d9 1
a9 1
PORTVERSION=	1.9.4
@


1.35
log
@- Updated to 1.9.3PL1

Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	1.9.3PL1
@


1.34
log
@- Updated to 1.9.2
@
text
@d9 1
a9 1
PORTVERSION=	1.9.2
@


1.33
log
@- Updated to 1.9.1
@
text
@d9 1
a9 1
PORTVERSION=	1.9.1
@


1.32
log
@- Updated to 1.9.0
@
text
@d9 1
a9 1
PORTVERSION=	1.9.0
@


1.31
log
@- Updated to 1.8.4
@
text
@d9 1
a9 1
PORTVERSION=	1.8.4
@


1.30
log
@- Updated to 1.8.3
@
text
@d9 1
a9 1
PORTVERSION=	1.8.3
@


1.29
log
@- Updated to 1.8.2
@
text
@d9 1
a9 1
PORTVERSION=	1.8.2
@


1.28
log
@- Update to 1.8.1
- Remove demos directory installation from embedded Dojo library
@
text
@d9 1
a9 1
PORTVERSION=	1.8.1
@


1.27
log
@- Update to 1.8.0
- Install Zend_Tool wrapper script and include details in pkg-message
- Removed unnecessary OPTION
- Install more documentation
@
text
@d9 1
a9 1
PORTVERSION=	1.8.0
d50 2
a51 1
INSTALL_DIRS+=	externals
@


1.26
log
@- Update to 1.7.8
@
text
@d9 1
a9 1
PORTVERSION=	1.7.8
d11 2
a12 1
MASTER_SITES=	http://framework.zend.com/releases/${DISTNAME}/ GENTOO/distfiles
a26 1
		INCUBATOR "Install incubator classes" Off \
a36 4
.if !defined(NOPORTDOCS)
PORTDOCS=	INSTALL.txt README.txt
.endif

d46 1
a46 1
INSTALL_DIRS=	library
a56 8
.if defined(WITH_INCUBATOR)
INCUBATOR=	""
INSTALL_DIRS+=	incubator
.else
INCUBATOR=	"@@comment "
.endif
PLIST_SUB+=	INCUBATOR=${INCUBATOR}

d64 1
a64 1
# See http://framework.zend.com/manual/en/requirements.extensions.html for
d68 3
a70 2
USE_PHP+=	apc ctype curl dom gd hash iconv mbstring \
		memcache pdo session simplexml soap xml zlib
d115 2
d133 2
a134 3
		${PERL} -ni.bak -e 'next if /PORTDOCS/; \
				s#^(.*%%DATADIR%%/externals)#%%DOJO%%$$1#g; \
				s#^(.*%%DATADIR%%/incubator)#%%INCUBATOR%%$$1#g; \
d143 7
a149 1
	@@cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${DOCSDIR}
@


1.25
log
@- Update to 1.7.6
@
text
@d9 1
a9 1
PORTVERSION=	1.7.6
@


1.24
log
@- Update to 1.7.5
- Added UPDATING entry about incompatibility between 1.7.4 and 1.7.5
- Added vuln.xml entry for local file inclusion vulnerability in <1.7.5
- Added maintainer mode target in ZF Makefile to speed up fixups of
  pkg-plist output from genplist

Security:	cf495fd4-fdcd-11dd-9a86-0050568452ac
Security:	http://framework.zend.com/issues/browse/ZF-5748
Security:	http://weierophinney.net/matthew/archives/206-Zend-Framework-1.7.5-Released-Important-Note-Regarding-Zend_View.html
@
text
@d9 1
a9 1
PORTVERSION=	1.7.5
@


1.23
log
@- Update to 1.7.4
@
text
@d9 1
a9 1
PORTVERSION=	1.7.4
d139 11
@


1.22
log
@- Update to 1.7.3
- Add knob to install incubator classes
@
text
@d9 1
a9 1
PORTVERSION=	1.7.3
@


1.21
log
@- Removed php5-pcre dependency since it's part of the PHP base port now
- Added MySQLi dependency configuration option
- Bumped PORTREVISION

PR:		ports/129698
Submitted by:	Till Klampaeckel <till at php dot net>
@
text
@d9 1
a9 2
PORTVERSION=	1.7.0
PORTREVISION=	1
d26 1
d61 8
@


1.20
log
@- Updated to 1.7.0
@
text
@d10 1
d18 1
a18 1
USE_PHP=	pcre spl
d28 1
d83 4
@


1.19
log
@- Updated to 1.6.2
@
text
@d9 1
a9 1
PORTVERSION=	1.6.2
@


1.18
log
@- Updated to 1.6.1
- Added knobs to install the embedded Dojo toolkit or the Dojo toolkit
  from ports

Approved by:	beech (mentor, implicit)
@
text
@d9 1
a9 1
PORTVERSION=	1.6.1
@


1.17
log
@Changed my MAINTAINER address to
glarkin@@FreeBSD.org.

Approved by:	beech (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.2
d19 1
d23 4
a26 1
OPTIONS=	MYSQL "Install MySQL PDO support" Off \
d35 4
d43 20
d102 2
a103 2
	@@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${DATADIR}
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
d106 1
a106 1
	${FIND} ${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644
d109 1
a109 1
	${FIND} ${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755
d112 12
d126 4
@


1.16
log
@Depends on pecl-APC in the standard way.
@
text
@d3 1
a3 1
# Whom:			Greg Larkin <glarkin@@sourcehosting.net>
d13 1
a13 1
MAINTAINER=	glarkin@@sourcehosting.net
@


1.15
log
@- Update to 1.5.2

PR:		ports/123843
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d42 1
a42 1
USE_PHP+=	ctype curl dom gd hash iconv mbstring \
a43 1
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/apc.so:${PORTSDIR}/www/pecl-APC
@


1.14
log
@- Update to 1.5.1

PR:		ports/122862
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.1
@


1.13
log
@- Update to 1.5.0
- Remove USE_GETTEXT (not needed, ZF implements its own gettext functions)

PR:		ports/121906
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net>	(maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0
@


1.12
log
@- Update to 1.0.4
- Various cleanups/coding style improvements in Makefile
- Added owner/perms configuration for pkg_add

PR:		ports/121241
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.0.4
a18 1
USE_GETTEXT=	yes
@


1.11
log
@- Update to 1.0.3

PR:		118403
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.0.3
a18 2
IGNORE_WITH_PHP=4

d34 2
d43 3
a45 2
USE_PHP+=	ctype curl dom gd iconv mbstring memcache \
		session simplexml soap xml zlib
d52 1
a52 1
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
d76 1
a76 2
	@@${MKDIR} ${DATADIR}
	${CP} -R ${WRKSRC}/ ${DATADIR}
d78 2
d81 2
d84 2
@


1.10
log
@- Update to 1.0.2

PR:		ports/116793
Submitted by:	Greg Larkin (maintainer)
Approved by:	miwi (co-mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.0.2
@


1.9
log
@- Update to 1.0.1

PR:		ports/115527
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.0.1
@


1.8
log
@- Update to 1.0.0
- Add options for installing PHP dependencies
- Restore pkg-plist directives to create empty directories
- Clean up a bit

PR:		ports/114362
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.0.0
@


1.7
log
@Upgrade to 1.0.0rc3

PR:		ports/114137
Submitted by:	maintainer
@
text
@d2 2
a3 2
# Date created:        31 October 2006
# Whom:                Greg Larkin <glarkin@@sourcehosting.net>
d9 1
a9 1
PORTVERSION=	1.0.0rc3
d11 1
a11 2
MASTER_SITES=	http://framework.zend.com/releases/${DISTNAME}/
DISTNAME=	${PORTNAME}-${PORTVERSION:S/rc3/-RC3/}
d17 1
a17 1
USE_PHP=	pcre
a23 3
SUB_LIST=	DATADIR=${DATADIR} LOCALBASE=${LOCALBASE}

WRKSRC=		${WRKDIR}/${DISTNAME}
d30 3
a32 1
		SQLITE "Install SQLite v3 PDO support" Off
d36 13
a48 1
DB_DEFINED=	no
d51 1
a51 2
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
DB_DEFINED=	yes
d55 1
a55 2
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_dblib.so:${PORTSDIR}/databases/php5-pdo_dblib
DB_DEFINED=	yes
d59 1
a59 2
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
DB_DEFINED=	yes
d63 1
a63 2
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_oci.so:${PORTSDIR}/databases/php5-pdo_oci
DB_DEFINED=	yes
d67 1
a67 2
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_odbc.so:${PORTSDIR}/databases/php5-pdo_odbc
DB_DEFINED=	yes
d71 1
a71 7
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite
DB_DEFINED=	yes
.endif

.if ${DB_DEFINED} == "yes"
USE_PHP+=	pdo
RUN_DEPENDS+=	${DB_DEPENDS}
a73 3
# Fix USE_PHP after bsd.port.pre.mk
.include "${PORTSDIR}/Mk/bsd.php.mk"

d76 1
a76 1
	${CP} -R ${WRKSRC}/* ${DATADIR}
d78 2
a79 2
	${FIND} ${DATADIR} -type f -print | ${XARGS} -n1 ${CHMOD} 644
	${FIND} ${DATADIR} -type d -print | ${XARGS} -n1 ${CHMOD} 755
@


1.6
log
@- Update to 0.9.1 beta

PR:		110985
Submitted by:	Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.9.1b
d11 2
a12 2
MASTER_SITES=	http://framework.zend.com/releases/
DISTNAME=	${PORTNAME}-${PORTVERSION:S/b/-Beta/}
@


1.5
log
@Use the new facility of bsd.port.mk to be able to simplify the interaction
of USE_PHP and OPTIONS.

PR:		ports/106557
Submitted by:	ale
Hat:		portmgr
@
text
@d9 1
a9 1
PORTVERSION=	0.8.0
d12 1
a12 1
DISTNAME=	${PORTNAME}-${PORTVERSION}
d27 1
a27 1
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
d75 3
@


1.4
log
@- Update to 0.8.0

PR:             109574
Submitted by:   Greg Larkin <glarkin@@sourcehosting.net>
@
text
@d20 1
a37 3
DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4

d71 2
a72 2
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \
		${DB_DEPENDS}
a74 3
# Fix USE_PHP after bsd.port.pre.mk
.include "${PORTSDIR}/Mk/bsd.php.mk"

@


1.3
log
@- Fix dependencies that are moved into php5 core distribution

PR:		ports/109064
Submitted by:	Alexander Zhuravlev <zaa at zaa.pp.ru>
Approved by:	Greg Larkin <glarkin at sourcehosting.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.7.0
@


1.2
log
@- Update to 0.7.0

PR:             ports/108125
Submitted by:   Greg Larkin <glarkin@@sourcehosting.net> (maintainer)
@
text
@d43 1
a43 1
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/pecl-PDO_MYSQL
d48 1
a48 1
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_dblib.so:${PORTSDIR}/databases/pecl-PDO_DBLIB
d53 1
a53 1
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/pecl-PDO_PGSQL
d58 1
a58 1
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_oci.so:${PORTSDIR}/databases/pecl-PDO_OCI
d63 1
a63 1
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_odbc.so:${PORTSDIR}/databases/pecl-PDO_ODBC
d68 1
a68 1
DB_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/pecl-PDO_SQLITE
d73 1
a73 1
RUN_DEPENDS+=	${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/pecl-PDO \
@


1.1
log
@This is a port of the Zend Framework. The Zend Framework aims to
provide an architecture for developing entire applications with no
other library dependencies. This code will always be actively developed,
tested, and supported by Zend and the PHP Collaboration Project.

WWW: http://framework.zend.com/
- Greg Larkin
glarkin@@sourcehosting.net

PR:		ports/105094
Submitted by:	Greg Larkin <glarkin at sourcehosting.net>
@
text
@d9 1
a9 1
PORTVERSION=	0.2.0
d21 2
@

