View | Details | Raw Unified | Return to bug 202392
Collapse All | Expand All

(-)Makefile (-6 / +6 lines)
Lines 2-23 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	cppcheck
4
PORTNAME=	cppcheck
5
PORTVERSION=	1.63
5
PORTVERSION=	1.69
6
PORTREVISION=	1
7
CATEGORIES=	devel
6
CATEGORIES=	devel
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/
7
MASTER_SITES=	SF
9
8
10
MAINTAINER=	bf@FreeBSD.org
9
MAINTAINER=	bf@FreeBSD.org
11
COMMENT=	Static analysis of C/C++ code
10
COMMENT=	Static analysis of C/C++ code
12
11
13
LICENSE=	GPLv3
12
LICENSE=	GPLv3
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
LIB_DEPENDS=	libtinyxml2.so:${PORTSDIR}/textproc/tinyxml2
15
LIB_DEPENDS=	libtinyxml2.so:${PORTSDIR}/textproc/tinyxml2
16
16
17
USES=		gmake tar:bzip2
17
USES=		compiler:c++11-lib execinfo gmake tar:bzip2
18
18
19
ALL_TARGET=	cppcheck
19
ALL_TARGET=	cppcheck
20
LDFLAGS+=	-L${LOCALBASE}/lib
20
LDFLAGS+=	-L${LOCALBASE}/lib -lexecinfo
21
MAKE_ENV+=	TINYXML=-ltinyxml2
21
MAKE_ENV+=	TINYXML=-ltinyxml2
22
22
23
OPTIONS_DEFINE=		MATCHCOMPILER RULES MANPAGES
23
OPTIONS_DEFINE=		MATCHCOMPILER RULES MANPAGES
Lines 57-63 Link Here
57
57
58
post-patch:
58
post-patch:
59
	@${REINPLACE_CMD} \
59
	@${REINPLACE_CMD} \
60
	-e 's|-Iexternals -Iexternals/tinyxml|-I${LOCALBASE}/include|' \
60
	-e 's|-Iexternals/tinyxml|-I${LOCALBASE}/include|' \
61
		${WRKSRC}/Makefile
61
		${WRKSRC}/Makefile
62
.if ${PORT_OPTIONS:MMANPAGES}
62
.if ${PORT_OPTIONS:MMANPAGES}
63
	@${REINPLACE_CMD} -e '\|DB2MAN=|d' \
63
	@${REINPLACE_CMD} -e '\|DB2MAN=|d' \
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (cppcheck-1.63.tar.bz2) = 924bfc4593215b7bab6b049dbbce9a6f343dbf15f4bdd869ef1d378f09f92064
1
SHA256 (cppcheck-1.69.tar.bz2) = 4bd5c8031258ef29764a4c92666384238a625beecbb2aceeb7065ec388c7532e
2
SIZE (cppcheck-1.63.tar.bz2) = 1157231
2
SIZE (cppcheck-1.69.tar.bz2) = 1052984

Return to bug 202392