Manual tweak textproc/code-minimap
[dports.git] / textproc / py-j2cli / Makefile
1 PORTNAME=               j2cli
2 DISTVERSIONPREFIX=      v
3 DISTVERSION=            0.3.12b
4 CATEGORIES=             textproc python
5 PKGNAMEPREFIX=          ${PYTHON_PKGNAMEPREFIX}
6
7 MAINTAINER=             vendion@gmail.com
8 COMMENT=                Jinja2 Command-Line Tool, reworked
9 WWW=            https://github.com/kolypto/j2cli
10
11 LICENSE=                BSD2CLAUSE
12 LICENSE_FILE=           ${WRKSRC}/LICENSE
13
14 RUN_DEPENDS=            ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
15
16 TEST_DEPENDS=           ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR}
17
18 USES=                   python
19
20 OPTIONS_DEFINE=         TEST YAML
21 OPTIONS_DEFAULT=        TEST YAML
22
23 YAML_RUN_DEPENDS=       ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
24
25 .include <bsd.port.options.mk>
26
27 USE_PYTHON=             autoplist concurrent distutils
28 USE_GITHUB=             yes
29 GH_ACCOUNT=             kolypto
30 .if ${PORT_OPTIONS:MTEST}
31 TEST_TARGET=            test
32 .endif
33
34 NO_ARCH=                yes
35
36 TEST_ENV=               TMPDIR=${WKRDIR}
37
38 do-test:
39         @cd ${WRKSRC} && \
40         ${SETENV} ${TEST_ENV} ${LOCALBASE}/bin/tox-${PYTHON_VER} -v
41
42 .include <bsd.port.mk>