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