pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/cppcheck Set correct Homepage.
details: https://anonhg.NetBSD.org/pkgsrc/rev/8625bc61f383
branches: trunk
changeset: 648396:8625bc61f383
user: nros <nros%pkgsrc.org@localhost>
date: Sat Mar 14 12:21:31 2015 +0000
description:
Set correct Homepage.
Make sure external/tinyxml is not in the include path.
Fix build for gcc below 4.6.
ok by reed.
diffstat:
devel/cppcheck/Makefile | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diffs (41 lines):
diff -r ac28ceecf5af -r 8625bc61f383 devel/cppcheck/Makefile
--- a/devel/cppcheck/Makefile Sat Mar 14 10:52:59 2015 +0000
+++ b/devel/cppcheck/Makefile Sat Mar 14 12:21:31 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2015/01/14 21:48:10 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2015/03/14 12:21:31 nros Exp $
DISTNAME= cppcheck-1.68
CATEGORIES= devel
@@ -6,7 +6,7 @@
EXTRACT_SUFX= .tar.bz2
MAINTAINER= reed%reedmedia.net@localhost
-HOMEPAGE= http://cppcheck.wiki.sourceforge.net/
+HOMEPAGE= http://cppcheck.sourceforge.net/
COMMENT= Tool for static C/C++ code analysis
LICENSE= gnu-gpl-v3
@@ -27,7 +27,9 @@
MAKE_FLAGS+= HAVE_RULES=yes
# use pkgsrc tinyxml2 instead of included copy
-MAKE_FLAGS+= TINYXML=
+MAKE_FLAGS+= TINYXML= INCLUDE_FOR_LIB=-Ilib
+MAKE_FLAGS+= INCLUDE_FOR_CLI=-Ilib
+MAKE_FLAGS+= INCLUDE_FOR_TEST=-Ilib\ -Icli
CPPFLAGS+= -I${BUILDLINK_PREFIX.tinyxml2}/include
LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.tinyxml2}/lib -L${BUILDLINK_PREFIX.tinyxml2}/lib -ltinyxml2
@@ -40,6 +42,11 @@
LDFLAGS+= -lexecinfo
.endif
+.include "../../mk/compiler.mk"
+.if !empty(CC_VERSION:Mgcc-4.[0-5]*) || !empty(CC_VERSION:Mgcc-3.*)
+CXXFLAGS+= -include lib/cxx11emu.h
+.endif
+
INSTALLATION_DIRS= ${PKGMANDIR}/man1
REPLACE_PYTHON+= htmlreport/cppcheck-htmlreport
Home |
Main Index |
Thread Index |
Old Index