pkgsrc/devel/py-cpplint/Makefile
wiz 987ea48ec3 devel/py-cpplint: import py-cpplint-1.5.1
Cpplint is a command-line tool to check C/C++ files for style issues
following Google's C++ style guide. Cpplint is developed and
maintained by Google Inc.

While Google maintains cpplint, Google is not (very) responsive to
issues and pull requests, this fork aims to be (somewhat) more open
to add fixes to cpplint to enable fixes, when those fixes make
cpplint usable in wider contexts.
2020-06-29 13:09:44 +00:00

30 lines
895 B
Makefile

# $NetBSD: Makefile,v 1.1 2020/06/29 13:09:44 wiz Exp $
DISTNAME= cpplint-1.5.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/cpplint/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/cpplint/cpplint
COMMENT= Static code checker for C++
LICENSE= modified-bsd
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
PYTHON_VERSIONED_DEPENDENCIES= test:test zipp:test
.include "../../lang/python/pyversion.mk"
.if ${PYPKGPREFIX} == "py27"
TEST_DEPENDS+= ${PYPKGPREFIX}-configparser-[0-9]*:../../devel/py-configparser
.else
TEST_DEPENDS+= ${PYPKGPREFIX}-pyparsing-[0-9]*:../../devel/py-pyparsing
.endif
post-install:
cd ${DESTDIR}${PREFIX}/bin && ${MV} cpplint cpplint-${PYVERSSUFFIX}
.include "../../lang/python/egg.mk"
.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"