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