Index: head/databases/dalmp/Makefile =================================================================== --- head/databases/dalmp/Makefile (revision 521466) +++ head/databases/dalmp/Makefile (revision 521467) @@ -1,30 +1,30 @@ # Created by: Nicolas de Bari Embriz # $FreeBSD$ PORTNAME= dalmp PORTVERSION= 3.0.3 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MAINTAINER= nbari@tequila.io COMMENT= Database Abstraction Layer for MySQL using PHP LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_GITHUB= yes GH_ACCOUNT= nbari GH_PROJECT= ${PORTNAME:tu} USES= php NO_BUILD= yes NO_ARCH= yes USE_PHP= pcre mysqli session memcache sqlite3 curl do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) .include Index: head/databases/pear-Horde_Memcache/Makefile =================================================================== --- head/databases/pear-Horde_Memcache/Makefile (revision 521466) +++ head/databases/pear-Horde_Memcache/Makefile (revision 521467) @@ -1,14 +1,15 @@ # $FreeBSD$ PORTNAME= Horde_Memcache DISTVERSION= 2.1.1 +PORTREVISION= 1 CATEGORIES= databases www pear MAINTAINER= horde@FreeBSD.org COMMENT= Horde Memcache API USES= horde php USE_PHP= memcache hash USE_HORDE_RUN= Horde_Exception .include Index: head/deskutils/tine20/Makefile =================================================================== --- head/deskutils/tine20/Makefile (revision 521466) +++ head/deskutils/tine20/Makefile (revision 521467) @@ -1,46 +1,47 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= tine20 PORTVERSION= 0.0.2018.08.6 DISTVERSIONSUFFIX= 2018.08.6 +PORTREVISION= 1 CATEGORIES= deskutils www MASTER_SITES= http://packages.tine20.org/source/${DISTVERSIONSUFFIX}/ DISTNAME= ${PORTNAME}-allinone_${DISTVERSIONSUFFIX} MAINTAINER= udo.rader@bestsolution.at COMMENT= Professional Open Source Groupware and CRM BROKEN= unfetchable RUN_DEPENDS= ${LOCALBASE}/share/pear/Date.php:devel/pear-Date@${PHP_FLAVOR} USES= gettext mysql php:web php:flavors tar:bzip2 LICENSE_FILE= ${WRKSRC}/LICENSE NO_BUILD= yes EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions -C ${WRKSRC} SUB_FILES= pkg-message SUB_LIST= DISTNAME=${DISTNAME} OPTIONS_DEFINE= LDAP MEMCACHE REDIS MEMCACHE_DESC= Enable pecl-memcache support REDIS_DESC= Enable Redis support USE_PHP= ctype dom gd iconv json mcrypt pdo_mysql simplexml \ spl xml zip openssl hash mbstring LDAP_USE= php=ldap MEMCACHE_USE= php=memcache REDIS_USE= php=redis pre-extract: ${MKDIR} ${WRKSRC} do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} .include Index: head/net-mgmt/icingaweb2/Makefile =================================================================== --- head/net-mgmt/icingaweb2/Makefile (revision 521466) +++ head/net-mgmt/icingaweb2/Makefile (revision 521467) @@ -1,80 +1,80 @@ # $FreeBSD$ PORTNAME= icingaweb2 DISTVERSIONPREFIX= v DISTVERSION= 2.7.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= lme@FreeBSD.org COMMENT= Next generation web interface for Icinga 1 and 2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= php:build,web,flavors USE_PHP= bcmath bitset ctype curl dom gd gettext hash iconv \ json ldap mbstring mcrypt memcache memcached \ opcache openssl pcre pdo pdo_sqlite posix \ session simplexml soap sockets sqlite3 xml zlib USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message SUB_LIST= WWWDIR=${WWWDIR} \ ETCDIR=${ETCDIR} \ EXAMPLESDIR=${EXAMPLESDIR} PLIST_SUB= WWWOWN=${WWWOWN} \ WWWGRP=${WWWGRP} OPTIONS_DEFINE= NLS LDAP MYSQL PGSQL PDF SQLITE EXAMPLES OPTIONS_DEFAULT= LDAP MYSQL PGSQL SQLITE PDF_DESC= Export graphs as PDF PDF_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} NLS_USES= gettext NLS_USE= php=intl PGSQL_USE= php=pdo_pgsql,pgsql MYSQL_USE= php=pdo_mysql,mysqli SQLITE_USE= php=pdo_sqlite,sqlite3 LDAP_USE= php=ldap post-patch: ${REINPLACE_CMD} 's%\(/etc/icingaweb2\)%${PREFIX}\1%g' \ ${WRKSRC}/library/Icinga/Application/ApplicationBootstrap.php ${REINPLACE_CMD} 's%readlink[^)]*)%"${PREFIX}/bin/php"%g' \ ${WRKSRC}/application/clicommands/WebCommand.php do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${WRKSRC}/etc/bash_completion.d/icingacli \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d (cd ${WRKSRC} && ${RM} -r .mailmap changelog.py icingaweb2.spec \ bin/license_writer.py packages test) (${FIND} ${WRKSRC} -name "*.bak" -delete) ${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) ${CHMOD} 755 ${STAGEDIR}${WWWDIR}/bin/icingacli ${RLN} ${STAGEDIR}${WWWDIR}/bin/icingacli ${STAGEDIR}${PREFIX}/bin/icingacli ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ .for webserver in apache nginx ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${webserver} # ICINGAWEB_CONFIGDIR is set to /nonexistent to allow staging as user. # Once installed, ${ETCDIR} is not world-readable, so point icingacli to # a non existing directory. The config files are generated correctly anyway. (cd ${STAGEDIR}${WWWDIR} && \ ICINGAWEB_CONFIGDIR=/nonexistent \ ./bin/icingacli setup config webserver ${webserver} --path=/icingaweb2 \ --root=${WWWDIR}/public --config=${ETCDIR} \ --file=${STAGEDIR}${EXAMPLESDIR}/${webserver}/icingaweb2.conf) .endfor .include Index: head/www/matomo/Makefile =================================================================== --- head/www/matomo/Makefile (revision 521466) +++ head/www/matomo/Makefile (revision 521467) @@ -1,49 +1,50 @@ # $FreeBSD$ PORTNAME= matomo DISTVERSION= 3.11.0 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://builds.matomo.org/ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} DISTNAME= piwik-${DISTVERSION} MAINTAINER= joneum@FreeBSD.org COMMENT= Open Source Web Analytics Software Program LICENSE= GPLv3 NO_BUILD= yes SUB_FILES= pkg-message USES= cpe shebangfix php:flavors USE_PHP= bcmath bz2 ctype curl dom fileinfo filter gd hash iconv intl json \ mbstring mcrypt memcache mysqli openssl pcre pdo posix readline session \ simplexml soap sockets sqlite3 tidy tokenizer xml opcache zip zlib WRKSRC= ${WRKDIR}/piwik OPTIONS_DEFINE= PHPPDOMYSQL PHPMYSQLI OPTIONS_DEFAULT= PHPPDOMYSQL PHPPDOMYSQL_DESC= Use pdo_mysql php module PHPPDOMYSQL_USE= PHP=pdo_mysql PHPMYSQLI_DESC= Use mysqli php module PHPMYSQLI_USE= PHP=mysqli PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} SHEBANG_FILES= misc/log-analytics/import_logs.py pre-install: @if [ ! -f ${LOCALBASE}/bin/php ]; then \ echo " It seems you installed php without CLI enabled. "; \ echo " This will cause problems when using piwik. "; \ echo " If you want to reconsider, press Ctrl-C now to cancel. "; \ echo " Then reinstall php with CLI enabled. "; \ sleep 3; \ fi do-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/tmp/cache/tracker @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include Index: head/www/zend-framework/Makefile =================================================================== --- head/www/zend-framework/Makefile (revision 521466) +++ head/www/zend-framework/Makefile (revision 521467) @@ -1,89 +1,89 @@ # Created by: Greg Larkin # $FreeBSD$ PORTNAME= ZendFramework PORTVERSION= 2.3.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MASTER_SITES= https://packages.zendframework.com/releases/${DISTNAME}/ MAINTAINER= wg@FreeBSD.org COMMENT= Framework for developing PHP web applications LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt CONFLICTS= ZendFramework-1.* NO_ARCH= yes NO_BUILD= yes USE_PHP= spl USES= gettext php:web tar:tgz SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS MYSQL MYSQLI DBLIB PGSQL ODBC SQLITE REQPHP OPTPHP MEMCACHE 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 MEMCACHE_DESC= Enable memcache support PORTDOCS= CHANGELOG.md INSTALL.md README-GIT.md CONTRIBUTING.md README.md .include # Add all of the required and/or optional PHP extension dependencies, # if chosen by the user. .if ${PORT_OPTIONS:MREQPHP} USE_PHP+= ctype curl dom gd hash iconv mbstring ldap mcrypt \ opcache pcre pdo session simplexml soap sqlite3 wddx xml zlib .endif .if ${PORT_OPTIONS:MOPTPHP} USE_PHP+= bcmath bitset json posix .endif .if ${PORT_OPTIONS:MMEMCACHE} USE_PHP+= memcache memcached .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} "library bin resources" ${STAGEDIR}${DATADIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .endif .include Index: head/www/zend-framework1/Makefile =================================================================== --- head/www/zend-framework1/Makefile (revision 521466) +++ head/www/zend-framework1/Makefile (revision 521467) @@ -1,105 +1,106 @@ # Created by: Greg Larkin # $FreeBSD$ PORTNAME= ZendFramework PORTVERSION= 1.12.16 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://packages.zendframework.com/releases/${DISTNAME}/ PKGNAMESUFFIX= 1 MAINTAINER= ports@FreeBSD.org COMMENT= Framework for developing PHP web applications LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes NO_BUILD= yes USE_PHP= spl USES= gettext php:web CONFLICTS= ZendFramework-2.* PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" 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 .if ${PORT_OPTIONS:MDOCS} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME}-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+= ctype curl dom gd hash iconv mbstring ldap mcrypt memcache \ memcached opcache pcre pdo session simplexml soap sqlite3 \ wddx xml zlib .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}" ${STAGEDIR}${DATADIR} @${FIND} ${STAGEDIR}${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 @cd ${WRKSRC}/bin && ${INSTALL_SCRIPT} zf.sh ${STAGEDIR}${PREFIX}/bin/zf @cd ${WRKSRC}/bin && ${INSTALL_DATA} zf.php ${STAGEDIR}${PREFIX}/bin/zf.php @cd ${WRKSRC} && ${COPYTREE_SHARE} "demos tests" ${STAGEDIR}${EXAMPLESDIR} @${FIND} ${STAGEDIR}${EXAMPLESDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${EXAMPLESDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR}/manual @cd ${WRKSRC} && ${COPYTREE_SHARE} "INSTALL.md README.md" ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/documentation/manual/core/en && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/manual .endif .include