View | Details | Raw Unified | Return to bug 245783
Collapse All | Expand All

(-)b/textproc/py-j2cli/Makefile (+43 lines)
Added Link Here
1
# $FreeBSD$
2
3
PORTNAME=		j2cli
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=		0.3.12b
6
CATEGORIES=		textproc python
7
PKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
8
9
MAINTAINER=		vendion@gmail.com
10
COMMENT=		Jinja2 Command-Line Tool, reworked
11
12
LICENSE=		BSD2CLAUSE
13
LICENSE_FILE=		${WRKSRC}/LICENSE
14
15
RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
16
17
TEST_DEPENDS=		${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR}
18
19
USES=			python
20
21
OPTIONS_DEFINE=		TEST YAML
22
OPTIONS_DEFAULT=	TEST YAML
23
24
YAML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
25
26
.include <bsd.port.options.mk>
27
28
USE_PYTHON=		autoplist concurrent distutils
29
USE_GITHUB=		yes
30
GH_ACCOUNT=		kolypto
31
.if ${PORT_OPTIONS:MTEST}
32
TEST_TARGET=		test
33
.endif
34
35
NO_ARCH=		yes
36
37
TEST_ENV=		TMPDIR=${WKRDIR}
38
39
do-test:
40
	@cd ${WRKSRC} && \
41
	${SETENV} ${TEST_ENV} ${LOCALBASE}/bin/tox-${PYTHON_VER} -v
42
43
.include <bsd.port.mk>
(-)b/textproc/py-j2cli/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1587471202
2
SHA256 (kolypto-j2cli-v0.3.12b_GH0.tar.gz) = 5313700543db9a73bdc4a8634457870d0b49e1c83aae461974134c56405773cd
3
SIZE (kolypto-j2cli-v0.3.12b_GH0.tar.gz) = 16797
(-)b/textproc/py-j2cli/pkg-descr (+4 lines)
Added Link Here
1
j2cli is a command-line tool for templating in shell-scripts, leveraging the
2
Jinja2 library
3
4
WWW: https://github.com/kolypto/j2cli

Return to bug 245783