# New ports collection makefile for: piwik # Date created: 31 Dec 2008 # Whom: Wen heping # # $FreeBSD$ # PORTNAME= piwik PORTVERSION= 1.8.3 CATEGORIES= www MASTER_SITES= http://builds.piwik.org/ MAINTAINER= hans@nordhaug.priv.no COMMENT= A Open Source Web Analytics Software Program LICENSE= GPLv3 NO_BUILD= yes SUB_FILES= pkg-message USE_PHP= dom gd iconv json session xml zlib WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= PHPPDOMYSQL PHPMYSQLI PHPPDOMYSQL_DESC= Use pdo_mysql php module PHPMYSQLI_DESC= Use mysqli php module OPTIONS_DEFAULT= PHPPDOMYSQL .include .if ${PORT_OPTIONS:MPHPMYSQLI} USE_PHP+= mysqli .endif .if ${PORT_OPTIONS:MPHPPDOMYSQL} USE_PHP+= pdo_mysql .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/python|${LOCALBASE}/bin/python|' \ ${WRKSRC}/misc/log-analytics/import_logs.py @${RM} ${WRKSRC}/misc/log-analytics/import_logs.py.bak pre-install: @if [ ! -f ${LOCALBASE}/bin/php ]; then \ echo " It seems you install php without CLI enabled. "; \ echo " It will cause problem when use 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: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${WWWDIR} @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR} @${CHMOD} -R 755 ${WWWDIR} post-install: @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}' \ >> ${TMPPLIST} @${ECHO_CMD} '@exec ${CHMOD} -R 755 ${WWWDIR}' \ >> ${TMPPLIST} @${CAT} ${PKGMESSAGE} .include