Update sysutils/bacula9-docs to version 9.2.2
[dports.git] / www / webgrind / Makefile
1 # Created by: Li-Wen Hsu <lwhsu@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       webgrind
5 PORTVERSION=    1.5.0
6 DISTVERSIONPREFIX=v
7 CATEGORIES=     www
8
9 MAINTAINER=     franco@opnsense.org
10 COMMENT=        Xdebug Profiling Web Frontend in PHP
11
12 LICENSE=        BSD3CLAUSE
13 LICENSE_FILE=   ${WRKSRC}/license.txt
14
15 MAKEFILE=       ${WRKSRC}/makefile
16
17 OPTIONS_DEFINE= CALLGRAPH
18
19 USE_GITHUB=     yes
20 GH_ACCOUNT=     jokkedk
21
22 USES=           php
23
24 PLIST_SUB=      WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
25
26 CALLGRAPH_USES=         python
27 CALLGRAPH_RUN_DEPENDS=  dot:graphics/graphviz
28
29 CALLGRAPH_DESC=         Enable call graph
30
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
34
35 do-install:
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
41
42 .include <bsd.port.mk>