39 lines
1.4 KiB
Makefile
39 lines
1.4 KiB
Makefile
# $NetBSD$
|
|
|
|
GITHUB_PROJECT= coala
|
|
DISTNAME= coala-0.11.0
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= devel python
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=coala/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://coala.io/
|
|
COMMENT= Unified command-line interface for linting and fixing all your code
|
|
LICENSE= gnu-agpl-v3
|
|
|
|
PYTHON_VERSIONS_INCOMPATIBLE= 27
|
|
|
|
INSTALLATION_DIRS+= ${PKGMANDIR}
|
|
|
|
DEPENDS+= ${PYPKGPREFIX}-appdirs-[0-9]*:../../devel/py-appdirs
|
|
DEPENDS+= ${PYPKGPREFIX}-print-[0-9]*:../../wip/py-print
|
|
DEPENDS+= ${PYPKGPREFIX}-coala_utils-[0-9]*:../../wip/py-coala_utils
|
|
DEPENDS+= ${PYPKGPREFIX}-colorlog-[0-9]*:../../wip/py-colorlog
|
|
DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
|
|
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
|
|
DEPENDS+= ${PYPKGPREFIX}-unidiff-[0-9]*:../../wip/py-unidiff
|
|
DEPENDS+= ${PYPKGPREFIX}-libclang-py3-[0-9]*:../../wip/py-libclang-py3
|
|
DEPENDS+= ${PYPKGPREFIX}-dependency_management-[0-9]*:../../wip/py-dependency_management
|
|
|
|
post-install:
|
|
.for w in coala coala-ci coala-delete-orig coala-format coala-json
|
|
${RUN} ${MV} ${DESTDIR}${PREFIX}/bin/${w} \
|
|
${DESTDIR}${PREFIX}/bin/${w}${PYVERSSUFFIX}
|
|
.endfor
|
|
${RUN} ${MV} ${DESTDIR}${PREFIX}/coala.1 \
|
|
${DESTDIR}${PREFIX}/${PKGMANDIR}/coala.1
|
|
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|