Changeset View
Changeset View
Standalone View
Standalone View
security/mailzu/Makefile
# Created by: Sahil Tandon <sahil@tandon.net> | # Created by: Sahil Tandon <sahil@tandon.net> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= mailzu | PORTNAME= mailzu | ||||
DISTVERSION= 0.8rc3 | DISTVERSION= 0.8rc3 | ||||
PORTREVISION= 4 | PORTREVISION= 5 | ||||
CATEGORIES= security | CATEGORIES= security | ||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/MailZu%200.8RC3 | MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/MailZu%200.8RC3 | ||||
DISTNAME= MailZu_${DISTVERSION:S/rc/RC/} | DISTNAME= MailZu_${DISTVERSION:S/rc/RC/} | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@bsdserwis.com | ||||
COMMENT= Simple and intuitive web interface to manage amavisd-new quarantine | COMMENT= Simple and intuitive web interface to manage amavisd-new quarantine | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
IGNORE_WITH_PHP= 70 71 72 73 | |||||
RUN_DEPENDS= ${LOCALBASE}/sbin/amavisd:security/amavisd-new \ | RUN_DEPENDS= ${LOCALBASE}/sbin/amavisd:security/amavisd-new \ | ||||
${PEARDIR}/DB.php:databases/pear-DB@${PHP_FLAVOR} \ | ${PEARDIR}/DB.php:databases/pear-DB@${PHP_FLAVOR} \ | ||||
${PEARDIR}/Mail/mime.php:mail/pear-Mail_Mime@${PHP_FLAVOR} \ | ${PEARDIR}/Mail/mime.php:mail/pear-Mail_Mime@${PHP_FLAVOR} \ | ||||
${PEARDIR}/Net/Socket.php:net/pear-Net_Socket@${PHP_FLAVOR} \ | ${PEARDIR}/Net/Socket.php:net/pear-Net_Socket@${PHP_FLAVOR} \ | ||||
${PEARDIR}/Mail/mimeDecode.php:mail/pear-Mail_mimeDecode@${PHP_FLAVOR} | ${PEARDIR}/Mail/mimeDecode.php:mail/pear-Mail_mimeDecode@${PHP_FLAVOR} | ||||
PEARDIR?= ${LOCALBASE}/share/pear | PEARDIR?= ${LOCALBASE}/share/pear | ||||
PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" | PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" | ||||
SUB_FILES= pkg-message | SUB_FILES= pkg-message | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
USE_PHP= sockets | USE_PHP= sockets | ||||
USES= php:web | USES= php:web | ||||
OPTIONS_DEFINE= IMAP LDAP DOCS | OPTIONS_DEFINE= IMAP LDAP DOCS | ||||
OPTIONS_MULTI= SQL | OPTIONS_MULTI= SQL | ||||
OPTIONS_MULTI_SQL= MYSQL PGSQL | OPTIONS_MULTI_SQL= MYSQL PGSQL | ||||
OPTIONS_DEFAULT= MYSQL | OPTIONS_DEFAULT= MYSQL | ||||
SQL_DESC= SQL sotage backend | SQL_DESC= SQL sotage backend | ||||
MYSQL_DESC= Use MySQL database storage/auth backend (default) | MYSQL_DESC= Use MySQL database storage/auth backend (default) | ||||
PGSQL_DESC= Use PostgreSQL database/auth storage backend | PGSQL_DESC= Use PostgreSQL database/auth storage backend | ||||
IMAP_DESC= Use IMAP auth backend | IMAP_DESC= Use IMAP auth backend | ||||
LDAP_DESC= Use LDAP auth backend | LDAP_DESC= Use LDAP auth backend | ||||
MYSQL_USE= PHP=mysql | MYSQL_USE= PHP=mysqli | ||||
PGSQL_USE= PHP=pgsql | PGSQL_USE= PHP=pgsql | ||||
IMAP_USE= PHP=imap | IMAP_USE= PHP=imap | ||||
LDAP_USE= PHP=ldap | LDAP_USE= PHP=ldap | ||||
PORTDOCS= * | PORTDOCS= * | ||||
post-patch: | |||||
${INSTALL_DATA} ${FILESDIR}/pl.*.php ${WRKSRC}/lang/ | |||||
do-install: | do-install: | ||||
@${MKDIR} ${STAGEDIR}${WWWDIR} | @${MKDIR} ${STAGEDIR}${WWWDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/*.php* ${WRKSRC}/*.js* ${WRKSRC}/*.css* ${STAGEDIR}${WWWDIR} | ${INSTALL_DATA} ${WRKSRC}/*.php ${WRKSRC}/*.js ${WRKSRC}/*.css ${STAGEDIR}${WWWDIR} | ||||
(cd ${WRKSRC} && ${COPYTREE_SHARE} "config contrib img lang lib templates" \ | (cd ${WRKSRC} && ${COPYTREE_SHARE} "config contrib img lang lib templates" \ | ||||
${STAGEDIR}${WWWDIR} "! -name *.orig") | ${STAGEDIR}${WWWDIR} "! -name '*.orig'") | ||||
(cd ${WRKSRC} && ${COPYTREE_BIN} scripts ${STAGEDIR}${WWWDIR}) | (cd ${WRKSRC} && ${COPYTREE_BIN} scripts ${STAGEDIR}${WWWDIR}) | ||||
${CHMOD} 644 ${STAGEDIR}${WWWDIR}/config/config.php.sample | ${CHMOD} 644 ${STAGEDIR}${WWWDIR}/config/config.php.sample | ||||
do-install-DOCS-on: | do-install-DOCS-on: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |