svn commit: r344248 - head/mail/phplist
Mark Felder
feld at FreeBSD.org
Fri Feb 14 15:13:31 UTC 2014
Author: feld
Date: Fri Feb 14 15:13:31 2014
New Revision: 344248
URL: http://svnweb.freebsd.org/changeset/ports/344248
QAT: https://qat.redports.org/buildarchive/r344248/
Log:
STAGE support
requires PHP hash module
Submitted by: p.novikov at step.nnov.ru
Modified:
head/mail/phplist/Makefile
Modified: head/mail/phplist/Makefile
==============================================================================
--- head/mail/phplist/Makefile Fri Feb 14 15:10:57 2014 (r344247)
+++ head/mail/phplist/Makefile Fri Feb 14 15:13:31 2014 (r344248)
@@ -10,12 +10,12 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports at bsdserwis.com
COMMENT= A full-featured open-source newsletter manager
-USE_PHP= session mysql imap xml pcre zlib iconv
+RUN_DEPENDS= ${PEARDIR}/HTTP/Request.php:${PORTSDIR}/www/pear-HTTP_Request
+
+USE_PHP= hash iconv imap mysql pcre session xml zlib
NO_BUILD= yes
PEARDIR?= ${LOCALBASE}/share/pear
-RUN_DEPENDS= ${PEARDIR}/HTTP/Request.php:${PORTSDIR}/www/pear-HTTP_Request
-
PORTDOCS= BUGS INSTALL NEWS PEOPLE README README.batches \
README.bounces README.commandline README.passwords \
README.repetition README.rssfeeds README.security \
@@ -24,19 +24,17 @@ PORTDOCS= BUGS INSTALL NEWS PEOPLE READM
SUB_FILES= phplist pkg-message
-NO_STAGE= yes
+.include <bsd.port.options.mk>
post-extract:
@${MV} ${WRKSRC}/public_html/lists/config/config.php ${WRKSRC}/public_html/lists/config/config.php-dist
do-install:
- @cd ${WRKSRC}/public_html/&&${COPYTREE_SHARE} . ${WWWDIR}/
- @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}/
- @${INSTALL_SCRIPT} ${WRKDIR}/phplist ${PREFIX}/bin
- @${ECHO_CMD} @exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR:S|^${PREFIX}/|%D/|} >> ${TMPPLIST}
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d ${DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
+ @cd ${WRKSRC}/public_html/&&${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/
+ ${INSTALL_SCRIPT} ${WRKDIR}/phplist ${STAGEDIR}${PREFIX}/bin
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
More information about the svn-ports-all
mailing list