diff options
Diffstat (limited to 'devel/cppcheck')
-rw-r--r-- | devel/cppcheck/Makefile | 26 | ||||
-rw-r--r-- | devel/cppcheck/distinfo | 4 |
2 files changed, 17 insertions, 13 deletions
diff --git a/devel/cppcheck/Makefile b/devel/cppcheck/Makefile index 535b092e931f..ad33b23f5976 100644 --- a/devel/cppcheck/Makefile +++ b/devel/cppcheck/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= cppcheck -PORTVERSION= 1.62 +PORTVERSION= 1.63 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/ @@ -26,21 +26,23 @@ OPTIONS_DEFAULT= MATCHCOMPILER RULES MATCHCOMPILER_DESC= Build-time optimizations via Python RULES_DESC= User-defined rule support (requires PCRE) -PLIST_FILES= bin/cppcheck bin/cppcheck-htmlreport +PLIST_FILES= bin/cppcheck bin/cppcheck-htmlreport man/man1/cppcheck.1.gz -NO_STAGE= yes .include <bsd.port.options.mk> +.ifndef(NOPORTDATA) +MAKE_ENV+= CFGDIR="${DATADIR}/cfg" +PORTDATA= * +.endif + .if ${PORT_OPTIONS:MDOCS} ALL_TARGET+= man BUILD_DEPENDS+= xsltproc:${PORTSDIR}/textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl MAKE_ENV+= DB2MAN="${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl" -MAN1= cppcheck.1 -MANCOMPRESSED= no post-install: - @${INSTALL_MAN} ${WRKSRC}/cppcheck.1 ${PREFIX}/man/man1 + @${INSTALL_MAN} ${WRKSRC}/cppcheck.1 ${STAGEDIR}${PREFIX}/man/man1 .endif .if ${PORT_OPTIONS:MMATCHCOMPILER} @@ -75,12 +77,14 @@ post-patch: .endif do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/cppcheck ${PREFIX}/bin - @${INSTALL_SCRIPT} ${WRKSRC}/htmlreport/cppcheck-htmlreport ${PREFIX}/bin + @${INSTALL_PROGRAM} ${WRKSRC}/cppcheck ${STAGEDIR}${PREFIX}/bin + @${INSTALL_SCRIPT} ${WRKSRC}/htmlreport/cppcheck-htmlreport ${STAGEDIR}${PREFIX}/bin +.ifndef(NOPORTDATA) + @${MKDIR} ${STAGEDIR}${DATADIR}/cfg + @cd ${WRKSRC}/cfg; ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/cfg/ +.endif check regression-test test: build - @(cd ${BUILD_WRKSRC}; \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ - ${_MAKE_JOBS} ${MAKE_ARGS} test) + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include <bsd.port.mk> diff --git a/devel/cppcheck/distinfo b/devel/cppcheck/distinfo index 8d450efc16b9..8eb532bd38ae 100644 --- a/devel/cppcheck/distinfo +++ b/devel/cppcheck/distinfo @@ -1,2 +1,2 @@ -SHA256 (cppcheck-1.62.tar.bz2) = 0c257368870985cdb870d0e95f3e909df881472eafcc7699a25681b9e0143d0c -SIZE (cppcheck-1.62.tar.bz2) = 1171442 +SHA256 (cppcheck-1.63.tar.bz2) = 924bfc4593215b7bab6b049dbbce9a6f343dbf15f4bdd869ef1d378f09f92064 +SIZE (cppcheck-1.63.tar.bz2) = 1157231 |