update cppcheck to 1.63 .cfg files are needed by cppcheck now: - set CFGDIR accordingly - install .cfg files and regen PLIST
OK?
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/cppcheck/Makefile,v retrieving revision 1.21 diff -u -p -u -p -r1.21 Makefile --- Makefile 12 Oct 2013 21:23:50 -0000 1.21 +++ Makefile 7 Jan 2014 17:29:26 -0000 @@ -2,7 +2,7 @@ COMMENT = C/C++ static checker -DISTNAME = cppcheck-1.62 +DISTNAME = cppcheck-1.63 CATEGORIES = devel @@ -25,7 +25,7 @@ ALL_TARGET = cppcheck TEST_TARGET = test # -Ilib before PREFIX/include to avoid picking up header from devel/check -MAKE_FLAGS = BIN=${PREFIX}/bin SRCDIR=build \ +MAKE_FLAGS = BIN=${PREFIX}/bin SRCDIR=build CFGDIR=${PREFIX}/share/cppcheck/cfg \ CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \ CPPFLAGS="-DHAVE_RULES -DTIXML_USE_STL -Ilib -I${PREFIX}/include" \ LDFLAGS="-L${PREFIX}/lib -lpcre" @@ -46,6 +46,8 @@ post-build: ${WRKSRC}/man/cppcheck.1.xml do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/cppcheck/cfg + @cp ${WRKSRC}/cfg/* ${PREFIX}/share/cppcheck/cfg/ ${INSTALL_PROGRAM} ${WRKSRC}/cppcheck ${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/cppcheck.1 ${PREFIX}/man/man1/ Index: distinfo =================================================================== RCS file: /cvs/ports/devel/cppcheck/distinfo,v retrieving revision 1.17 diff -u -p -u -p -r1.17 distinfo --- distinfo 12 Oct 2013 21:23:51 -0000 1.17 +++ distinfo 7 Jan 2014 17:29:26 -0000 @@ -1,2 +1,2 @@ -SHA256 (cppcheck-1.62.tar.gz) = /fhBF1FfhYDvyN1INEKFPkizFGqu0g6ogcrEz3I2oek= -SIZE (cppcheck-1.62.tar.gz) = 1456283 +SHA256 (cppcheck-1.63.tar.gz) = kc5vGXXHTOWHE+Hg6/QGDPoj37WpTPxVyA3Vn1+L9jc= +SIZE (cppcheck-1.63.tar.gz) = 1435929 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/cppcheck/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST --- pkg/PLIST 3 Nov 2010 07:27:26 -0000 1.2 +++ pkg/PLIST 7 Jan 2014 17:29:27 -0000 @@ -1,3 +1,10 @@ @comment $OpenBSD: PLIST,v 1.2 2010/11/03 07:27:26 jasper Exp $ @bin bin/cppcheck @man man/man1/cppcheck.1 +share/cppcheck/ +share/cppcheck/cfg/ +share/cppcheck/cfg/gtk.cfg +share/cppcheck/cfg/posix.cfg +share/cppcheck/cfg/qt.cfg +share/cppcheck/cfg/std.cfg +share/cppcheck/cfg/windows.cfg