Index: head/devel/pear-PHP_CodeCoverage/Makefile =================================================================== --- head/devel/pear-PHP_CodeCoverage/Makefile (revision 517859) +++ head/devel/pear-PHP_CodeCoverage/Makefile (revision 517860) @@ -1,45 +1,46 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= PHP_CodeCoverage DISTVERSION= 5.2.2 CATEGORIES= devel pear MAINTAINER= joneum@FreeBSD.org COMMENT= Library that provides PHP code coverage information LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PEAR_PKGNAMEPREFIX}File_Iterator>=1.4.2:devel/pear-File_Iterator@${PHP_FLAVOR} \ ${PEAR_PKGNAMEPREFIX}PHP_TokenStream>=1.4.11:devel/pear-PHP_TokenStream@${PHP_FLAVOR} \ ${PEAR_PKGNAMEPREFIX}Text_Template>=1.2.0:textproc/pear-Text_Template@${PHP_FLAVOR} RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}File_Iterator>=1.4.2:devel/pear-File_Iterator@${PHP_FLAVOR} \ ${PEAR_PKGNAMEPREFIX}PHP_TokenStream>=1.4.11:devel/pear-PHP_TokenStream@${PHP_FLAVOR} \ ${PEAR_PKGNAMEPREFIX}Text_Template>=1.2.0:textproc/pear-Text_Template@${PHP_FLAVOR} USES= pear:env PEAR_CHANNEL= phpunit USE_GITHUB= yes GH_ACCOUNT= sebastianbergmann GH_PROJECT= php-code-coverage NO_BUILD= yes OPTIONS_DEFINE= DOM XDEBUG DOM_DESC= Enable DOM support XDEBUG_DESC= Enable Xdebug support +DOM_USES= php DOM_USE= PHP=dom XDEBUG_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xdebug.so:devel/pecl-xdebug@${PHP_FLAVOR} PHP_DIR= share/PHP PLIST_FILES= ${PHP_DIR}/${PORTNAME}/CodeCoverage.php do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DIR}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKSRC}/src/CodeCoverage.php \ ${STAGEDIR}${PREFIX}/${PHP_DIR}/${PORTNAME} .include Index: head/finance/frontaccounting/Makefile =================================================================== --- head/finance/frontaccounting/Makefile (revision 517859) +++ head/finance/frontaccounting/Makefile (revision 517860) @@ -1,49 +1,53 @@ # Created by: Janky Jay # $FreeBSD$ PORTNAME= frontaccounting DISTVERSION= 2.3.25 CATEGORIES= finance www MASTER_SITES= SF/${PORTNAME}/FrontAccounting-2.3/${PORTVERSION} MAINTAINER= ek@purplehat.org COMMENT= Simple, powerful system for the entire ERP chain LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/doc/license.txt USES= cpe USE_PHP+= mysqli openssl session hash ctype zlib WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes SUB_FILES= pkg-deinstall pkg-message PORTDOCSARGS= OPTIONS_DEFINE= APACHE LIGHTTPD NGINX MYSQL_SERVER NLS DOCS OPTIONS_DEFAULT= APACHE MYSQL_SERVER MYSQL_SERVER_DESC= MySQL server support NGINX_DESC= NGINX web server APACHE_USES= apache:run,2.2+ php:web LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd LIGHTTPD_USES= php:web NGINX_RUN_DEPENDS= nginx:www/nginx NGINX_USES= php:web MYSQL_SERVER_USES= mysql:server NLS_USES= gettext .include +.if !${PORT_OPTIONS:MAPACHE} && !${PORT_OPTIONS:MLIGHTTPD} && !{PORT_OPTIONS:MNGINX} +USES+= php +.endif + .if !${PORT_OPTIONS:MDOCS} PORTDOCSARGS= '-not -path "./doc*"' .endif do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${WWWDIR} ${PORTDOCSARGS}) .include Index: head/graphics/pear-Horde_Image/Makefile =================================================================== --- head/graphics/pear-Horde_Image/Makefile (revision 517859) +++ head/graphics/pear-Horde_Image/Makefile (revision 517860) @@ -1,22 +1,23 @@ # $FreeBSD$ PORTNAME= Horde_Image PORTVERSION= 2.6.0 CATEGORIES= graphics www pear PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde Image API USES= horde USE_HORDE_RUN= Horde_Exception \ Horde_Support \ Horde_Translation \ Horde_Util OPTIONS_DEFINE= GD GD_DESC= Depend on PHP gd extension -GD_USE= PHP=gd +GD_USES= php +GD_USE= PHP=gd .include Index: head/net/rtg/Makefile =================================================================== --- head/net/rtg/Makefile (revision 517859) +++ head/net/rtg/Makefile (revision 517860) @@ -1,53 +1,53 @@ # Created by: Brad Davis # $FreeBSD$ PORTNAME= rtg PORTVERSION= 0.7.4 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= net MASTER_SITES= SF \ ftp://ftpmirror.uk/freebsd-ports/rtg/ MAINTAINER= freebsd-ports@dan.me.uk COMMENT= Flexible, high-performance SNMP statistics monitoring system LICENSE= GPLv2 LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>=0:databases/p5-DBD-mysql USES= mysql:client perl5 shebangfix ssl USE_RC_SUBR= rtgpoll SHEBANG_FILES= etc/95.pl etc/report.pl etc/rtgtargmkr.pl.in SUB_FILES= pkg-message GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc/${PORTNAME} \ --with-mysql=${LOCALBASE} \ --with-snmp=${LOCALBASE} USERS= rtg GROUPS= rtg OPTIONS_DEFINE= WEB MYSQL OPTIONS_DEFAULT=WEB MYSQL_DESC= Pull MySQL server in as a dependancy for local setups WEB_DESC= Include PHP-based web client interface pre-requisites MYSQL_USES= mysql:server WEB_USES= php -USE_PHP= mysqli spl +WEB_USE= PHP=mysqli,spl CFLAGS+= -fstack-protector LDFLAGS+= -fstack-protector post-patch: @${MV} ${WRKSRC}/etc/rtg.conf ${WRKSRC}/etc/rtg.conf.sample @${MV} ${WRKSRC}/etc/routers ${WRKSRC}/etc/routers.sample @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/etc/95.pl @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/etc/report.pl @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/etc/common.php.in .include Index: head/security/maia/Makefile =================================================================== --- head/security/maia/Makefile (revision 517859) +++ head/security/maia/Makefile (revision 517860) @@ -1,342 +1,343 @@ # Created by: Janky Jay # $FreeBSD$ PORTNAME= maia DISTVERSION= 1.0.4 PORTREVISION= 4 CATEGORIES= security MAINTAINER= ek@purplehat.org COMMENT= Web-based management system based on amavisd-new and SpamAssassin LICENSE=GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= p5-Unix-Syslog>=0.94:sysutils/p5-Unix-Syslog \ p5-MIME-Tools>=4.116:mail/p5-MIME-Tools \ p5-Convert-TNEF>=0.08:converters/p5-Convert-TNEF \ p5-Convert-UUlib>=1.08,1:converters/p5-Convert-UUlib \ p5-Net-CIDR-Lite>=0.18:net/p5-Net-CIDR-Lite \ p5-forks>=0.34:devel/p5-forks \ p5-Archive-Zip>=0.10:archivers/p5-Archive-Zip \ p5-IO-stringy>=1.203:devel/p5-IO-stringy \ p5-IO-Socket-INET6>=1.27:net/p5-IO-Socket-INET6 \ p5-Text-CSV>=1.02:textproc/p5-Text-CSV \ p5-Data-UUID>=1.148:devel/p5-Data-UUID \ p5-Template-Toolkit>=2.13:www/p5-Template-Toolkit \ p5-Net-Server>=0.93:net/p5-Net-Server USES= perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= technion GH_PROJECT= maia_mailguard GH_TAGNAME= 09eb7e5 USE_PERL5= run NO_BUILD= yes DOCS= LICENSE.txt README.md maiad.conf.dist maia-mysql.sql maia-pgsql.sql maia.conf.dist USERS= vscan GROUPS= vscan MAIAHOME= /var/maiad MAIAQUARANTINE?= /var/maiad/virusmails PEAR_DIR?= ${LOCALBASE}/share/pear PLIST_SUB+= USERS="${USERS}" GROUPS="${GROUPS}" WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" OPTIONS_DEFINE= APACHE LIGHTTPD WEBHOST MYSQL MYSQLSERVER PGSQL PGSQLSERVER DOVECOT2 \ POSTFIX PFA CLAMAV SPAMASSASSIN BDB CRYPT \ IPCOUNTRY DOMAINKEYS SPF DKIM FILE RAR UNRAR ARJ UNARJ LHA ARC NOMARCH CAB \ RPM ZOO UNZOO LZOP P7ZIP TNEF DOCS OPTIONS_DEFAULT= MYSQL CLAMAV SPAMASSASSIN BDB IPCOUNTRY \ DOMAINKEYS SPF DKIM FILE UNRAR ARJ LHA ARC CAB RPM \ ZOO P7ZIP APACHE_DESC= Use Apache web server LIGHTTPD_DESC= Use LighTTPD web server WEBHOST_DESC= PHP, PEAR, etc... for Maia web interface MYSQL_DESC= Use MySQL datebase MYSQLSERVER_DESC= Install MySQL Server PGSQL_DESC= Use PgSQL database PGSQLSERVER_DESC= Install PGSQL Server DOVECOT2_DESC= Use Dovecot 2.x IMAP/POP3 POSTFIX_DESC= Use Postfix MTA PFA_DESC= Use Postfixadmin CLAMAV_DESC= Use ClamAV anti-virus SPAMASSASSIN_DESC= Use SpamAssassin BDB_DESC= Use BerkeleyDB CRYPT_DESC= Encryption support IPCOUNTRY_DESC= SpamAssassin IP Country plugin DOMAINKEYS_DESC= SpamAssassin DomainKey plugin SPF_DESC= SpamAssassin SPF plugin DKIM_DESC= SpamAssassin DKIM plugin FILE_DESC= Use newer file(1) utility from ports RAR_DESC= RAR support with archivers/rar UNRAR_DESC= RAR support with archivers/unrar ARJ_DESC= ARJ support with archivers/arj UNARJ_DESC= ARJ support with archivers/unarj LHA_DESC= LHA support with archivers/lha ARC_DESC= ARC support with archivers/arc NOMARCH_DESC= ARC support with archivers/nomarch CAB_DESC= CAB support with archivers/cabextract RPM_DESC= RPM support with archivers/rpm2cpio ZOO_DESC= ZOO support with archivers/zoo UNZOO_DESC= ZOO support with archivers/unzoo LZOP_DESC= LZOP support with archivers/lzop P7ZIP_DESC= P7ZIP support with archivers/p7zip TNEF_DESC= Add external tnef decoder SUB_FILES= maiad pkg-message SHEBANG_FILES= maiad SUB_LIST+= USERS=${USERS} \ GROUPS=${GROUPS} \ MAIAHOME=${MAIAHOME} \ MAIAQUARANTINE=${MAIAQUARANTINE} \ ETCDIR=${ETCDIR} USE_RC_SUBR+= maiad .include # Code is a bit fiddly here; we can't use USE variables after pre.mk so we have # to duplicate some WITH_ parts like WEBHOST that use pre.mk vars as well as # setting USE_ variables. C'est la vie. .if ${PORT_OPTIONS:MAPACHE} USES+= apache:run,2.2+ .endif .if ${PORT_OPTIONS:MWEBHOST} +USES+= php USE_PHP= bcmath ctype dom gettext hash iconv imap json mbstring \ mcrypt pdo pdo_sqlite posix session simplexml sockets \ sqlite3 tokenizer xml wddx xmlreader xmlwriter xmlrpc RUN_DEPENDS+= ${PEAR_DIR}/Mail/mime.php:mail/pear-Mail_Mime@${PHP_FLAVOR} \ ${PEAR_DIR}/Mail/mimeDecode.php:mail/pear-Mail_mimeDecode@${PHP_FLAVOR} \ ${PEAR_DIR}/DB.php:databases/pear-DB@${PHP_FLAVOR} \ ${PEAR_DIR}/Pager/Pager.php:devel/pear-Pager@${PHP_FLAVOR} \ ${PEAR_DIR}/Net/Socket.php:net/pear-Net_Socket@${PHP_FLAVOR} \ ${PEAR_DIR}/Net/SMTP.php:net/pear-Net_SMTP@${PHP_FLAVOR} \ ${PEAR_DIR}/Log.php:sysutils/pear-Log@${PHP_FLAVOR} \ ${PEAR_DIR}/HTMLPurifier.php:devel/pear-htmlpurifier@${PHP_FLAVOR} \ ${PEAR_DIR}/Net/IMAP.php:mail/pear-Net_IMAP@${PHP_FLAVOR} \ ${PEAR_DIR}/Net/POP3.php:net/pear-Net_POP3@${PHP_FLAVOR} \ ${PEAR_DIR}/Auth/SASL.php:security/pear-Auth_SASL@${PHP_FLAVOR} \ ${PEAR_DIR}/Image/Color.php:graphics/pear-Image_Color@${PHP_FLAVOR} \ ${PEAR_DIR}/Image/Canvas.php:graphics/pear-Image_Canvas@${PHP_FLAVOR} \ ${PEAR_DIR}/Image/Graph.php:graphics/pear-Image_Graph@${PHP_FLAVOR} \ ${PEAR_DIR}/Numbers/Roman.php:textproc/pear-Numbers_Roman@${PHP_FLAVOR} \ ${PEAR_DIR}/Numbers/Words.php:textproc/pear-Numbers_Words@${PHP_FLAVOR} \ ${PEAR_DIR}/MDB2.php:databases/pear-MDB2@${PHP_FLAVOR} \ ${PEAR_DIR}/MDB2/Driver/mysqli.php:databases/pear-MDB2_Driver_mysqli@${PHP_FLAVOR} \ ${LOCALBASE}/share/smarty3-${PHP_FLAVOR}/Smarty.class.php:www/smarty3@${PHP_FLAVOR} \ ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/scrypt.so:security/pecl-scrypt@${PHP_FLAVOR} PLIST_SUB+= WEBHOST="" .else PLIST_SUB+= WEBHOST="@comment " .endif .if ${PORT_OPTIONS:MMYSQL} USES+= mysql .endif .if ${PORT_OPTIONS:MMYSQL} && ${PORT_OPTIONS:MWEBHOST} USE_PHP+= mysqli .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql .endif .if ${PORT_OPTIONS:MPGSQL} && ${PORT_OPTIONS:MWEBHOST} USE_PHP+= pgsql .endif .if ${PORT_OPTIONS:MLIGHTTPD} RUN_DEPENDS+= lighttpd:www/lighttpd .endif .if ${PORT_OPTIONS:MMYSQL} RUN_DEPENDS+= p5-DBD-mysql>=0:databases/p5-DBD-mysql .endif .if ${PORT_OPTIONS:MMYSQLSERVER} USES+= mysql:server .endif .if ${PORT_OPTIONS:MPGSQL} RUN_DEPENDS+= p5-DBD-Pg>=0:databases/p5-DBD-Pg .endif .if ${PORT_OPTIONS:MPGSQLSERVER} USES:= ${USES:Npgsql} pgsql WANT_PGSQL= server .endif .if ${PORT_OPTIONS:MDOVECOT2} RUN_DEPENDS+= dovecot:mail/dovecot .endif .if ${PORT_OPTIONS:MPOSTFIX} RUN_DEPENDS+= postfix:mail/postfix .endif .if ${PORT_OPTIONS:MPFA} RUN_DEPENDS+= ${LOCALBASE}/www/postfixadmin/config.inc.php:mail/postfixadmin .endif .if ${PORT_OPTIONS:MCLAMAV} RUN_DEPENDS+= clamd:security/clamav .endif .if ${PORT_OPTIONS:MSPAMASSASSIN} RUN_DEPENDS+= spamassassin>=0:mail/spamassassin .endif .if ${PORT_OPTIONS:MBDB} RUN_DEPENDS+= p5-BerkeleyDB>=0:databases/p5-BerkeleyDB .endif .if ${PORT_OPTIONS:MCRYPT} RUN_DEPENDS+= p5-Crypt-Blowfish>=0:security/p5-Crypt-Blowfish \ p5-Crypt-OpenSSL-RSA>=0:security/p5-Crypt-OpenSSL-RSA \ p5-Crypt-CBC>=0:security/p5-Crypt-CBC .endif .if ${PORT_OPTIONS:MIPCOUNTRY} RUN_DEPENDS+= p5-IP-Country>=0:net/p5-IP-Country .endif .if ${PORT_OPTIONS:MDOMAINKEYS} RUN_DEPENDS+= p5-Mail-DomainKeys>=0:mail/p5-Mail-DomainKeys .endif .if ${PORT_OPTIONS:MSPF} RUN_DEPENDS+= p5-Mail-SPF>=0:mail/p5-Mail-SPF .endif .if ${PORT_OPTIONS:MDKIM} RUN_DEPENDS+= p5-Mail-DKIM>=0:mail/p5-Mail-DKIM .endif .if ${PORT_OPTIONS:MFILE} # security fix, file > 4.21 needed RUN_DEPENDS+= file>=4.21:sysutils/file .endif # archivers/rar is a 32-bit binary port, we don't want the install to fail # at that port, therefore we will block instantly here if the platform does # not suit rar. .if ${PORT_OPTIONS:MRAR} IA32_BINARY_PORT= yes RUN_DEPENDS+= rar:archivers/rar .endif .if ${PORT_OPTIONS:MUNRAR} RUN_DEPENDS+= unrar:archivers/unrar .endif .if ${PORT_OPTIONS:MARJ} RUN_DEPENDS+= arj:archivers/arj .endif .if ${PORT_OPTIONS:MUNARJ} RUN_DEPENDS+= unarj:archivers/unarj .endif .if ${PORT_OPTIONS:MLHA} RUN_DEPENDS+= lha:archivers/lha .endif .if ${PORT_OPTIONS:MARC} RUN_DEPENDS+= arc:archivers/arc .endif .if ${PORT_OPTIONS:MNOMARCH} RUN_DEPENDS+= nomarch:archivers/nomarch .endif .if ${PORT_OPTIONS:MCAB} RUN_DEPENDS+= cabextract:archivers/cabextract .endif .if ${PORT_OPTIONS:MRPM} RUN_DEPENDS+= rpm2cpio.pl:archivers/rpm2cpio .endif .if ${PORT_OPTIONS:MZOO} # DOS condition in 2.10.1_2 RUN_DEPENDS+= zoo>=2.10.1_2:archivers/zoo .endif .if ${PORT_OPTIONS:MUNZOO} RUN_DEPENDS+= unzoo>=4.4_1:archivers/unzoo .endif .if ${PORT_OPTIONS:MLZOP} RUN_DEPENDS+= lzop:archivers/lzop .endif .if ${PORT_OPTIONS:MP7ZIP} RUN_DEPENDS+= 7zr:archivers/p7zip .endif .if ${PORT_OPTIONS:MTNEF} RUN_DEPENDS+= tnef:converters/tnef .endif .include post-patch: .for m in scripts/configtest.pl scripts/expire-quarantine-cache.pl \ scripts/load-sa-rules.pl scripts/maiadbtool.pl \ scripts/process-quarantine.pl scripts/resend.pl scripts/send-quarantine-digests.pl \ scripts/send-quarantine-reminders.pl scripts/stats-snapshot.pl @${REINPLACE_CMD} -e "s|/etc/maia/maia.conf|${ETCDIR}/maia.conf|" \ ${WRKSRC}/${m} .endfor .for i in digest.tpl newuser.tpl reminder.tpl ${MV} ${WRKSRC}/templates/${i} ${WRKSRC}/templates/${i}.dist .endfor @${REINPLACE_CMD} -e "s|daemon_user = 'maia'|daemon_user = '${USERS}'|" \ -e "s|daemon_group = 'maia'|daemon_group = '${GROUPS}'|" \ -e "s|/var/lib/maia|${MAIAHOME}|" \ -e "s|'unrar'|'unrar v -c- -p- --'|" \ -e "s|DO_SYSLOG = 0|DO_SYSLOG = 1|" ${WRKSRC}/maiad.conf.dist @${REINPLACE_CMD} -e "s|/etc/maia.conf|${ETCDIR}/maia.conf|" \ -e "s|username = 'maia'|username = '${USERS}'|" \ -e "s|/var/lib/maia|${DATADIR}|" \ -e "s|/usr/bin/sa-learn|${PREFIX}/bin/sa-learn|" \ -e "s|local_cf_dir = undef|local_cf_dir = '${PREFIX}/etc/mail/spamassassin'|" \ -e "s|system_rules_dir = undef|system_rules_dir = '/var/db/spamassassin'|" \ -e "s|user_rules_dir = undef|user_rules_dir = '${MAIAHOME}/.spamassassin'|" \ -e "s|template_dir = '/etc/maia/templates/'|template_dir = '${ETCDIR}/templates/'|" \ ${WRKSRC}/maia.conf.dist @${REINPLACE_CMD} -e "s|/etc/maia/maiad.conf|${ETCDIR}/maiad.conf|" \ -e "s|/var/lib/maia|${DATADIR}|" \ -e "s@'zoo'\]@['zoo','unzoo'] ]@" ${WRKSRC}/maiad @${FIND} -E ${WRKSRC} -iregex '.*(bak|~)$$' -delete @${FIND} -E ${WRKSRC} -iregex '.*(gitkeep|~)$$' -delete do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${WWWDIR}/web @cd ${WRKSRC}/php && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} ${LN} -s ${PREFIX}/share/smarty3-${PHP_FLAVOR} ${STAGEDIR}${WWWDIR}/libs/Smarty ${MKDIR} ${STAGEDIR}${DATADIR} @cd ${WRKSRC}/scripts && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/scripts ${MKDIR} ${STAGEDIR}${ETCDIR}/templates .for i in digest.tpl newuser.tpl reminder.tpl ${INSTALL} -m 644 ${WRKSRC}/templates/${i}.dist ${STAGEDIR}${ETCDIR}/templates .endfor ${INSTALL_SCRIPT} ${WRKSRC}/maiad ${STAGEDIR}${PREFIX}/sbin ${INSTALL} -m 640 ${WRKSRC}/maiad.conf.dist ${STAGEDIR}${ETCDIR}/maiad.conf.dist ${INSTALL} -m 640 ${WRKSRC}/maia.conf.dist ${STAGEDIR}${ETCDIR}/maia.conf.dist do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/security/pear-Crypt_Blowfish/Makefile =================================================================== --- head/security/pear-Crypt_Blowfish/Makefile (revision 517859) +++ head/security/pear-Crypt_Blowfish/Makefile (revision 517860) @@ -1,29 +1,30 @@ # Created by: Antonio Carlos Venancio Junior () # $FreeBSD$ PORTNAME= Crypt_Blowfish DISTVERSION= 1.1.0RC2 CATEGORIES= security www pear MAINTAINER= joneum@FreeBSD.org COMMENT= PEAR class for blowfish encryption USES= pear OPTIONS_DEFINE= MCRYPT MCRYPT_DESC= Additional MCrypt PHP support +MCRYPT_USES= php MCRYPT_USE= PHP=mcrypt pre-fetch: @${ECHO_CMD} "" @${ECHO_CMD} "You may set envirtonment variable WITH_PHP_MCRYPT to include" @${ECHO_CMD} "additional MCrypt PHP support" @${ECHO_CMD} "" post-patch: .for file in ${FILES} @${REINPLACE_CMD} -e "s|@package_version@|${PORTVERSION}|" ${WRKSRC}/${file} .endfor .include Index: head/security/pear-Crypt_RSA/Makefile =================================================================== --- head/security/pear-Crypt_RSA/Makefile (revision 517859) +++ head/security/pear-Crypt_RSA/Makefile (revision 517860) @@ -1,21 +1,23 @@ # Created by: Antonio Carlos Venancio Junior () # $FreeBSD$ PORTNAME= Crypt_RSA PORTVERSION= 1.2.1 PORTREVISION= 1 CATEGORIES= security www pear MAINTAINER= joneum@FreeBSD.org COMMENT= PEAR class allows you to use two-key strong cryptography USES= pear OPTIONS_DEFINE= BCMATH GMP BCMATH_DESC= PHP BCMath extension support GMP_DESC= PHP GMP extension support +BCMATH_USES= php BCMATH_USE= PHP=bcmath +GMP_USES= php GMP_USE= PHP=gmp .include Index: head/security/pear-Horde_Crypt_Blowfish/Makefile =================================================================== --- head/security/pear-Horde_Crypt_Blowfish/Makefile (revision 517859) +++ head/security/pear-Horde_Crypt_Blowfish/Makefile (revision 517860) @@ -1,23 +1,25 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= Horde_Crypt_Blowfish PORTVERSION= 1.1.2 CATEGORIES= security www pear PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde blowfish encryption for PHP string data USE_HORDE_RUN= Horde_Exception \ Horde_Support OPTIONS_DEFINE= MHASH OPENSSL MHASH_DESC= Depend on mhash PHP extension OPENSSL_DESC= Depend on OpenSSL PHP extension USES= horde +MHASH_USES= php MHASH_USE= PHP=hash +OPENSSL_USES= php OPENSSL_USE= PHP=openssl .include Index: head/sysutils/pear-Horde_Vfs/Makefile =================================================================== --- head/sysutils/pear-Horde_Vfs/Makefile (revision 517859) +++ head/sysutils/pear-Horde_Vfs/Makefile (revision 517860) @@ -1,22 +1,23 @@ # $FreeBSD$ PORTNAME= Horde_Vfs PORTVERSION= 2.4.0 CATEGORIES= sysutils www pear PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde Virtual File System API USE_HORDE_RUN= Horde_Exception \ Horde_Translation \ Horde_Util OPTIONS_DEFINE= FTP FTP_DESC= Depend on FTP PHP extension USES= horde +FTP_USES= php FTP_USE= PHP=ftp .include Index: head/sysutils/pear-Log/Makefile =================================================================== --- head/sysutils/pear-Log/Makefile (revision 517859) +++ head/sysutils/pear-Log/Makefile (revision 517860) @@ -1,26 +1,27 @@ # Created by: Thierry Thomas () # $FreeBSD$ PORTNAME= Log PORTVERSION= 1.13.1 CATEGORIES= sysutils www pear MAINTAINER= joneum@FreeBSD.org COMMENT= PEAR logging utilities LICENSE= MIT USES= pear OPTIONS_DEFINE= PEAR_DB PEAR_MDB2 PEAR_MAIL PHP_SQLITE PEAR_DB_DESC= PEAR::DB support PEAR_MDB2_DESC= PEAR::MDB2 support PEAR_MAIL_DESC= PEAR::Mail support PHP_SQLITE_DESC= PHP sqlite support (php5 only) PEAR_DB_BUILD_DEPENDS= ${PEARDIR}/DB.php:databases/pear-DB@${PHP_FLAVOR} PEAR_MDB2_BUILD_DEPENDS= ${PEARDIR}/MDB2.php:databases/pear-MDB2@${PHP_FLAVOR} PEAR_MAIL_BUILD_DEPENDS= ${PEARDIR}/Mail.php:mail/pear-Mail@${PHP_FLAVOR} +PHP_SQLITE_USES= php PHP_SQLITE_USE= PHP=sqlite3 .include Index: head/www/pear-HTTP_Request2/Makefile =================================================================== --- head/www/pear-HTTP_Request2/Makefile (revision 517859) +++ head/www/pear-HTTP_Request2/Makefile (revision 517860) @@ -1,26 +1,29 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= HTTP_Request2 PORTVERSION= 2.3.0 PORTEPOCH= 1 CATEGORIES= www pear MAINTAINER= joneum@FreeBSD.org COMMENT= PEAR classes providing an easy way to perform HTTP requests BUILD_DEPENDS= ${PEARDIR}/Net/URL2.php:net/pear-Net_URL2@${PHP_FLAVOR} RUN_DEPENDS= ${PEARDIR}/Net/URL2.php:net/pear-Net_URL2@${PHP_FLAVOR} OPTIONS_DEFINE= CURL FILEINFO ZLIB CURL_DESC= PHP CURL extension support FILEINFO_DESC= PHP FILEINFO extension support ZLIB_DESC= PECL ZLIB support USES= pear +CURL_USES= php CURL_USE= PHP=curl +FILEINFO_USES= php FILEINFO_USE= PHP=fileinfo +ZLIB_USES= php ZLIB_USE= PHP=zlib .include