Index: head/devel/cppcheck/Makefile =================================================================== --- head/devel/cppcheck/Makefile (revision 287168) +++ head/devel/cppcheck/Makefile (revision 287169) @@ -1,52 +1,52 @@ # New ports collection makefile for: cppcheck # Date created: March 3, 2009 # Whom: Gabor Pali # # $FreeBSD$ # PORTNAME= cppcheck -PORTVERSION= 1.51 +PORTVERSION= 1.52 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/ MAINTAINER= bf@FreeBSD.org COMMENT= Static analysis of C/C++ code LICENSE= GPLv3 LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \ tinyxml.3:${PORTSDIR}/textproc/tinyxml USE_GMAKE= yes USE_BZIP2= yes LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib CPPFLAGS+= -I${LOCALBASE}/include -MAKE_ENV+= TINYXML=-ltinyxml +MAKE_ENV+= HAVE_RULES=yes TINYXML=-ltinyxml PLIST_FILES= bin/cppcheck ALL_TARGET= cppcheck .include -.if !defined(NO_INSTALL_MANPAGES) +.if !defined(NOPORTDOCS) BUILD_DEPENDS+= xsltproc:${PORTSDIR}/textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl MANCOMPRESSED= no MAN1= cppcheck.1 ALL_TARGET+= man post-install: @${INSTALL_MAN} ${WRKSRC}/cppcheck.1 ${PREFIX}/man/man1 .endif do-install: @${INSTALL_PROGRAM} ${WRKSRC}/cppcheck ${PREFIX}/bin check regression-test test: build @(cd ${BUILD_WRKSRC}; \ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} test) .include Property changes on: head/devel/cppcheck/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.25 \ No newline at end of property +1.26 \ No newline at end of property Index: head/devel/cppcheck/distinfo =================================================================== --- head/devel/cppcheck/distinfo (revision 287168) +++ head/devel/cppcheck/distinfo (revision 287169) @@ -1,2 +1,2 @@ -SHA256 (cppcheck-1.51.tar.bz2) = 856b24f96e7c784936371457e429dd5bb7436e5fed502315e49a2cba0bebc05c -SIZE (cppcheck-1.51.tar.bz2) = 920230 +SHA256 (cppcheck-1.52.tar.bz2) = 655e4ba4452148342089a83df09c8d2ebceb528e0811bdf83f3a1e3c830e7796 +SIZE (cppcheck-1.52.tar.bz2) = 965225 Property changes on: head/devel/cppcheck/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.21 \ No newline at end of property +1.22 \ No newline at end of property Index: head/devel/cppcheck/files/patch-Makefile =================================================================== --- head/devel/cppcheck/files/patch-Makefile (revision 287168) +++ head/devel/cppcheck/files/patch-Makefile (revision 287169) @@ -1,11 +1,23 @@ ---- Makefile.orig 2011-02-06 06:14:09.000000000 -0500 -+++ Makefile 2011-02-07 15:35:58.000000000 -0500 -@@ -15,7 +15,7 @@ +--- Makefile.orig 2011-12-10 07:00:45.000000000 -0500 ++++ Makefile 2011-12-10 23:10:57.000000000 -0500 +@@ -31,17 +31,17 @@ + endif + + ifndef INCLUDE_FOR_CLI +- INCLUDE_FOR_CLI=-Ilib -Iexternals -Iexternals/tinyxml ++ INCLUDE_FOR_CLI=-Ilib -Iexternals + endif + + ifndef INCLUDE_FOR_TEST +- INCLUDE_FOR_TEST=-Ilib -Icli -Iexternals -Iexternals/tinyxml ++ INCLUDE_FOR_TEST=-Ilib -Icli -Iexternals + endif + BIN=$(DESTDIR)$(PREFIX)/bin # For 'make man': sudo apt-get install xsltproc docbook-xsl docbook-xml on Linux -DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl +DB2MAN=${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl XP=xsltproc -''-nonet -''-param man.charmap.use.subset "0" MAN_SOURCE=man/cppcheck.1.xml Property changes on: head/devel/cppcheck/files/patch-Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/devel/cppcheck/files/patch-cli__cmdlineparser.cpp =================================================================== --- head/devel/cppcheck/files/patch-cli__cmdlineparser.cpp (revision 287168) +++ head/devel/cppcheck/files/patch-cli__cmdlineparser.cpp (revision 287169) @@ -1,11 +1,11 @@ ---- ./cli/cmdlineparser.cpp.orig 2011-08-14 03:45:53.000000000 -0400 -+++ ./cli/cmdlineparser.cpp 2011-09-17 03:13:23.000000000 -0400 -@@ -535,7 +535,7 @@ - if (doc.LoadFile(12+argv[i])) - { +--- cli/cmdlineparser.cpp.orig 2011-12-10 07:00:45.000000000 -0500 ++++ cli/cmdlineparser.cpp 2011-12-10 22:32:04.000000000 -0500 +@@ -557,7 +557,7 @@ + TiXmlDocument doc; + if (doc.LoadFile(12+argv[i])) { TiXmlElement *node = doc.FirstChildElement(); -- for (; node && node->ValueStr() == "rule"; node = node->NextSiblingElement()) -+ for (; node && node->Value() == "rule"; node = node->NextSiblingElement()) - { +- for (; node && node->ValueStr() == "rule"; node = node->NextSiblingElement()) { ++ for (; node && node->Value() == "rule"; node = node->NextSiblingElement()) { Settings::Rule rule; + TiXmlElement *pattern = node->FirstChildElement("pattern"); Property changes on: head/devel/cppcheck/files/patch-cli__cmdlineparser.cpp ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property