View | Details | Raw Unified | Return to bug 215065 | Differences between
and this patch

Collapse All | Expand All

(-)b/www/webgrind/Makefile (-10 / +11 lines)
Lines 2-28 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	webgrind
4
PORTNAME=	webgrind
5
DISTVERSION=	1.0.s${SNAPSHOT}
5
PORTVERSION=	1.4.0
6
DISTVERSIONPREFIX=v
6
CATEGORIES=	www
7
CATEGORIES=	www
7
8
8
MAINTAINER=	lwhsu@FreeBSD.org
9
MAINTAINER=	franco@opnsense.org
9
COMMENT=	Xdebug Profiling Web Frontend in PHP
10
COMMENT=	Xdebug Profiling Web Frontend in PHP
10
11
11
LICENSE=	BSD3CLAUSE
12
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/license.txt
14
15
MAKEFILE=	${WRKSRC}/makefile
12
16
13
OPTIONS_DEFINE=	CALLGRAPH
17
OPTIONS_DEFINE=	CALLGRAPH
14
18
15
USE_GITHUB=	yes
19
USE_GITHUB=	yes
16
GH_ACCOUNT=	jokkedk
20
GH_ACCOUNT=	jokkedk
17
GH_TAGNAME=	dc35393
18
19
SNAPSHOT=	20140207
20
21
21
USES=		php
22
USES=		php
22
23
23
NO_BUILD=	yes
24
NO_ARCH=	yes
25
26
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
24
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
27
25
28
CALLGRAPH_USES=		python
26
CALLGRAPH_USES=		python
Lines 30-38 CALLGRAPH_RUN_DEPENDS= dot:graphics/graphviz Link Here
30
28
31
post-patch-CALLGRAPH-on:
29
post-patch-CALLGRAPH-on:
32
	@${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' ${WRKSRC}/config.php
30
	@${REINPLACE_CMD} -e 's,/usr/bin/python,${PYTHON_CMD},' ${WRKSRC}/config.php
31
	@${REINPLACE_CMD} -e 's,/usr/bin/dot,/usr/local/bin/dot,' ${WRKSRC}/config.php
33
32
34
do-install:
33
do-install:
35
	@${MKDIR} ${STAGEDIR}${WWWDIR}
34
	@${RM} ${WRKSRC}/library/preprocessor.cpp ${WRKSRC}/makefile
36
	(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "*" ${STAGEDIR}${WWWDIR} "! -name *.bak")
35
	@${MKDIR} ${STAGEDIR}${WWWDIR}/bin
36
	(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "*" ${STAGEDIR}${WWWDIR})
37
	${INSTALL_PROGRAM} ${WRKSRC}/bin/preprocessor ${STAGEDIR}${WWWDIR}/bin
37
38
38
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)b/www/webgrind/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (jokkedk-webgrind-1.0.s20140207-dc35393_GH0.tar.gz) = df099b796ee741c4648b6b93700080068978099f94ca0ce00c7683bb2ce421ad
1
TIMESTAMP = 1480918901
2
SIZE (jokkedk-webgrind-1.0.s20140207-dc35393_GH0.tar.gz) = 74273
2
SHA256 (jokkedk-webgrind-v1.4.0_GH0.tar.gz) = 06ce5f428394e7c031734b4c4d26460c3d712bc64a80dd0792bbe211bd012a04
3
SIZE (jokkedk-webgrind-v1.4.0_GH0.tar.gz) = 82347
(-)b/www/webgrind/files/patch-makefile (+17 lines)
Added Link Here
1
--- makefile.orig	2016-12-06 17:20:09 UTC
2
+++ makefile
3
@@ -1,4 +1,5 @@
4
-CXX = g++
5
+CXX ?= g++
6
+CXXFLAGS ?= -O2
7
 SRCS = library/preprocessor.cpp
8
 OUT = bin/preprocessor
9
 
10
@@ -15,6 +16,6 @@ clean:
11
 	rm -f $(OUT)
12
 
13
 $(OUT): $(SRCS)
14
-	$(CXX) -o $(OUT) -O2 -s $(SRCS)
15
+	$(CXX) -o $(OUT) $(CXXFLAGS) -s $(SRCS)
16
 
17
 .PHONY: all help clean
(-)b/www/webgrind/pkg-plist (+3 lines)
Lines 1-7 Link Here
1
@owner %%WWWOWN%%
1
@owner %%WWWOWN%%
2
@group %%WWWGRP%%
2
@group %%WWWGRP%%
3
%%WWWDIR%%/README.md
3
%%WWWDIR%%/README.md
4
%%WWWDIR%%/bin/preprocessor
5
%%WWWDIR%%/composer.json
4
%%WWWDIR%%/config.php
6
%%WWWDIR%%/config.php
7
%%WWWDIR%%/favicon.ico
5
%%WWWDIR%%/img/asc.gif
8
%%WWWDIR%%/img/asc.gif
6
%%WWWDIR%%/img/bg.gif
9
%%WWWDIR%%/img/bg.gif
7
%%WWWDIR%%/img/blank.gif
10
%%WWWDIR%%/img/blank.gif

Return to bug 215065