diff options
author | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2014-07-13 13:31:01 +0000 |
---|---|---|
committer | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2014-07-13 13:31:01 +0000 |
commit | c9487d5347700b2f691e4465597a95a5bcd8ff0b (patch) | |
tree | 46e4f3ee1466a4b9fd0b3a4f93a81626dcc7c916 /mail/postfixadmin | |
parent | d82277eb3191859362d42232c78d9588134e831d (diff) | |
download | ports-c9487d5347700b2f691e4465597a95a5bcd8ff0b.tar.gz ports-c9487d5347700b2f691e4465597a95a5bcd8ff0b.zip |
Notes
Diffstat (limited to 'mail/postfixadmin')
-rw-r--r-- | mail/postfixadmin/Makefile | 68 | ||||
-rw-r--r-- | mail/postfixadmin/distinfo | 4 | ||||
-rw-r--r-- | mail/postfixadmin/files/pkg-message.in | 2 | ||||
-rw-r--r-- | mail/postfixadmin/pkg-descr | 4 |
4 files changed, 34 insertions, 44 deletions
diff --git a/mail/postfixadmin/Makefile b/mail/postfixadmin/Makefile index ac5d47c6d548..3a9c419f2a3b 100644 --- a/mail/postfixadmin/Makefile +++ b/mail/postfixadmin/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= postfixadmin -PORTVERSION= 2.3.6 +PORTVERSION= 2.3.7 CATEGORIES= mail www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} @@ -17,6 +17,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} NO_BUILD= yes SUB_FILES+= pkg-message +SUB_LIST= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= MYSQL MYSQLI PGSQL @@ -24,8 +25,6 @@ MYSQLI_DESC= MySQL 4.1+ back-end (use mysqli PHP extension) OPTIONS_DEFAULT= MYSQL -NO_STAGE= yes - OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> @@ -44,6 +43,8 @@ USE_PHP+= mysqli USE_PHP+= pgsql .endif +WANT_PHP_WEB= yes + post-patch: @${FIND} ${WRKSRC} -name '*.orig' -delete @@ -51,46 +52,35 @@ pre-install: @${RM} -rf ${WRKSRC}/ADDITIONS/squirrelmail-plugin do-install: - @${MKDIR} ${PREFIX}/www/postfixadmin/VIRTUAL_VACATION - @${MKDIR} ${PREFIX}/www/postfixadmin/ADDITIONS - @${MKDIR} ${PREFIX}/www/postfixadmin/ADDITIONS/cyrus - @${MKDIR} ${PREFIX}/www/postfixadmin/css - @${MKDIR} ${PREFIX}/www/postfixadmin/admin - @${MKDIR} ${PREFIX}/www/postfixadmin/images - @${MKDIR} ${PREFIX}/www/postfixadmin/languages - @${MKDIR} ${PREFIX}/www/postfixadmin/model - @${MKDIR} ${PREFIX}/www/postfixadmin/templates - @${MKDIR} ${PREFIX}/www/postfixadmin/users + @${MKDIR} ${STAGEDIR}${WWWDIR}/VIRTUAL_VACATION + @${MKDIR} ${STAGEDIR}${WWWDIR}/ADDITIONS + @${MKDIR} ${STAGEDIR}${WWWDIR}/ADDITIONS/cyrus + @${MKDIR} ${STAGEDIR}${WWWDIR}/css + @${MKDIR} ${STAGEDIR}${WWWDIR}/admin + @${MKDIR} ${STAGEDIR}${WWWDIR}/images + @${MKDIR} ${STAGEDIR}${WWWDIR}/languages + @${MKDIR} ${STAGEDIR}${WWWDIR}/model + @${MKDIR} ${STAGEDIR}${WWWDIR}/templates + @${MKDIR} ${STAGEDIR}${WWWDIR}/users (cd ${WRKSRC}/ && \ - ${COPYTREE_SHARE} \*.php ${PREFIX}/www/postfixadmin "! -name config.inc.php") - @${CP} ${WRKSRC}/config.inc.php ${PREFIX}/www/postfixadmin/config.inc.php.sample - @${CP} -n ${WRKSRC}/config.inc.php ${PREFIX}/www/postfixadmin/config.inc.php || ${TRUE} - @${INSTALL_DATA} ${WRKSRC}/*.txt ${PREFIX}/www/postfixadmin - @${INSTALL_DATA} ${WRKSRC}/*.TXT ${PREFIX}/www/postfixadmin - @${INSTALL_DATA} ${WRKSRC}/css/* ${PREFIX}/www/postfixadmin/css - @${INSTALL_DATA} ${WRKSRC}/admin/* ${PREFIX}/www/postfixadmin/admin - @${INSTALL_DATA} ${WRKSRC}/images/* ${PREFIX}/www/postfixadmin/images - @${INSTALL_DATA} ${WRKSRC}/languages/* ${PREFIX}/www/postfixadmin/languages - @${INSTALL_DATA} ${WRKSRC}/model/* ${PREFIX}/www/postfixadmin/model - @${INSTALL_DATA} ${WRKSRC}/templates/* ${PREFIX}/www/postfixadmin/templates - @${INSTALL_DATA} ${WRKSRC}/users/* ${PREFIX}/www/postfixadmin/users - @${CP} -R ${WRKSRC}/VIRTUAL_VACATION/* ${PREFIX}/www/postfixadmin/VIRTUAL_VACATION + ${COPYTREE_SHARE} \*.php ${STAGEDIR}${WWWDIR} "! -name config.inc.php") + @${CP} ${WRKSRC}/config.inc.php ${STAGEDIR}${WWWDIR}/config.inc.php.sample + @${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${WWWDIR} + @${INSTALL_DATA} ${WRKSRC}/*.TXT ${STAGEDIR}${WWWDIR} + @${INSTALL_DATA} ${WRKSRC}/css/* ${STAGEDIR}${WWWDIR}/css + @${INSTALL_DATA} ${WRKSRC}/admin/* ${STAGEDIR}${WWWDIR}/admin + @${INSTALL_DATA} ${WRKSRC}/images/* ${STAGEDIR}${WWWDIR}/images + @${INSTALL_DATA} ${WRKSRC}/languages/* ${STAGEDIR}${WWWDIR}/languages + @${INSTALL_DATA} ${WRKSRC}/model/* ${STAGEDIR}${WWWDIR}/model + @${INSTALL_DATA} ${WRKSRC}/templates/* ${STAGEDIR}${WWWDIR}/templates + @${INSTALL_DATA} ${WRKSRC}/users/* ${STAGEDIR}${WWWDIR}/users + @${CP} -R ${WRKSRC}/VIRTUAL_VACATION/* ${STAGEDIR}${WWWDIR}/VIRTUAL_VACATION (cd ${WRKSRC}/ADDITIONS/ && \ - ${COPYTREE_SHARE} \* ${PREFIX}/www/postfixadmin/ADDITIONS/ "! -name squirrelmail-plugin") + ${COPYTREE_SHARE} \* ${STAGEDIR}${WWWDIR}/ADDITIONS/ "! -name squirrelmail-plugin") .if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - (cd ${WRKSRC}/DOCUMENTS && ${COPYTREE_SHARE} \* ${DOCSDIR}) + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/DOCUMENTS && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) .endif -post-install: - @if [ ! -f ${PREFIX}/www/postfixadmin/config.inc.php ]; then \ - ${CP} -p ${PREFIX}/www/postfixadmin/config.inc.php.sample ${PREFIX}/www/postfixadmin/config.inc.php ; \ - fi - @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/postfixadmin - @${CHMOD} 640 ${PREFIX}/www/postfixadmin/*.php ${PREFIX}/www/postfixadmin/css/*.css - @${CHMOD} 640 ${PREFIX}/www/postfixadmin/admin/*.php - @${CHMOD} 640 ${PREFIX}/www/postfixadmin/users/*.php - @${CAT} ${PKGMESSAGE} - .include <bsd.port.mk> diff --git a/mail/postfixadmin/distinfo b/mail/postfixadmin/distinfo index ab7d06b51cd9..820271840de3 100644 --- a/mail/postfixadmin/distinfo +++ b/mail/postfixadmin/distinfo @@ -1,2 +1,2 @@ -SHA256 (postfixadmin-2.3.6.tar.gz) = ea505281b6c04bda887eb4e6aa6c023b354c4ef4864aa60dcb1425942bf2af63 -SIZE (postfixadmin-2.3.6.tar.gz) = 1597001 +SHA256 (postfixadmin-2.3.7.tar.gz) = 761074e711ab618deda425dc013133b9d5968e0859bb883f10164061fd87006e +SIZE (postfixadmin-2.3.7.tar.gz) = 1600662 diff --git a/mail/postfixadmin/files/pkg-message.in b/mail/postfixadmin/files/pkg-message.in index 66a3faf6b04c..49368f4804a0 100644 --- a/mail/postfixadmin/files/pkg-message.in +++ b/mail/postfixadmin/files/pkg-message.in @@ -9,7 +9,7 @@ REQUIRED!! ---------- - You are using Postfix 2.0 or higher. - You are using Apache 1.3.27 / Lighttpd 1.3.15 or higher. -- You are using PHP 4.1 or higher (5.X recommended) +- You are using PHP 5.1.2 or higher. - You are using MySQL 3.23 or higher (5.x recommended) OR PostgreSQL 7.4 (or higher) INSTALL / UPGRADE diff --git a/mail/postfixadmin/pkg-descr b/mail/postfixadmin/pkg-descr index a1908ed2bfc7..8a2024cc741c 100644 --- a/mail/postfixadmin/pkg-descr +++ b/mail/postfixadmin/pkg-descr @@ -2,7 +2,7 @@ Postfix Admin is a web-based management tool written in PHP for Postfix with Postfix-style Virtual Domains using MySQL or PostgreSQL lookups. Postfix Admin is known to work on Apache and Lighttpd, but is designed to work on any web server with -PHP 4.1+ support. +PHP 5.1.2+ support. Postfix Admin features: @@ -13,4 +13,4 @@ Postfix Admin features: - Backup MX; - Packaged with over 25 languages. -WWW: http://www.postfixadmin.org +WWW: http://www.postfixadmin.org |