# New ports collection makefile for: www/asterisk-stat # Date created: 16 June 2007 # Whom: Fumihiko Kimura # # $FreeBSD$ # PORTNAME= asterisk-stat PORTVERSION= 2.0.1 PORTREVISION= 6 CATEGORIES= www MASTER_SITES= http://www.areski.net/${SITE_SUBDIR}/ DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g} MAINTAINER= jfkimura@yahoo.co.jp COMMENT= ASTERISK Call Detail Records Analizer LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd NO_BUILD= yes USE_PHP= session gd pcre WANT_PHP_WEB= yes ASTERISKDIR?= ${WWWDIR} SITE_SUBDIR= asterisk-stat-v2 WRKSRC= ${WRKDIR}/${SITE_SUBDIR} SUB_FILES= pkg-message SUB_LIST+= ASTERISKDIR=${ASTERISKDIR} OPTIONS= PGSQL "Use PostgreSQL instead of MySQL" off .include .if defined(WITH_PGSQL) ASTERISKSTATDB= pgsql .else ASTERISKSTATDB= mysql RUN_DEPENDS+= ${LOCALBASE}/lib/asterisk/modules/cdr_addon_mysql.so:${PORTSDIR}/net/asterisk-addons .endif USE_PHP+= ${ASTERISKSTATDB} EXTRA_PATCHES+= ${FILESDIR}/${ASTERISKSTATDB}__patch-cdr.php \ ${FILESDIR}/${ASTERISKSTATDB}__patch-defines.php PLIST_SUB+= ASTERISKDIR=${ASTERISKDIR:S,^${PREFIX}/,,} \ ASTERISKSTATDB=${ASTERISKSTATDB} post-patch: @${MV} ${WRKSRC}/images/print.css ${WRKSRC}/css @${CP} ${WRKSRC}/images/spacer.gif ${WRKSRC}/images/clear.gif @${CP} ${WRKSRC}/css/images/*png ${WRKSRC}/images @${RM} ${WRKSRC}/about.php \ ${WRKSRC}/lib/defines.php.orig \ ${WRKSRC}/cdr.php.orig \ ${WRKSRC}/export_pdf.php.orig do-install: @${MKDIR} ${ASTERISKDIR} @${MV} ${WRKSRC}/lib/defines.php ${WRKSRC}/lib/defines.php-dist (cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${ASTERISKDIR}) ${MKDIR} ${PREFIX}/etc/asterisk ${INSTALL_DATA} ${FILESDIR}/cdr_${ASTERISKSTATDB}.tbl ${PREFIX}/etc/asterisk ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${ASTERISKDIR} .include