1 # Created by: Li-Wen Hsu <lwhsu@FreeBSD.org>
9 MAINTAINER= franco@opnsense.org
10 COMMENT= Xdebug Profiling Web Frontend in PHP
13 LICENSE_FILE= ${WRKSRC}/license.txt
15 MAKEFILE= ${WRKSRC}/makefile
17 OPTIONS_DEFINE= CALLGRAPH
24 PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
26 CALLGRAPH_USES= python
27 CALLGRAPH_RUN_DEPENDS= dot:graphics/graphviz
29 CALLGRAPH_DESC= Enable call graph
31 post-patch-CALLGRAPH-on:
32 @${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' ${WRKSRC}/config.php
33 @${REINPLACE_CMD} -e 's,/usr/bin/dot,/usr/local/bin/dot,' ${WRKSRC}/config.php
36 @${RM} ${WRKSRC}/library/preprocessor.cpp ${WRKSRC}/makefile
37 @${MKDIR} ${STAGEDIR}${WWWDIR}/bin
38 (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "*" ${STAGEDIR}${WWWDIR} \
39 '! -name license.txt ! -name package.sh')
40 ${INSTALL_PROGRAM} ${WRKSRC}/bin/preprocessor ${STAGEDIR}${WWWDIR}/bin
42 .include <bsd.port.mk>