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

(-)py-boolean.py/Makefile (+34 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	boolean.py
4
DISTVERSION=	3.5
5
CATEGORIES=	devel python
6
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
MAINTAINER=	freebsd_ports@k-worx.org
10
COMMENT=	Create and parse boolean expressions and create custom boolean DSL
11
12
LICENSE=	BSD2CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
14
15
USES=		python
16
USE_PYTHON=	distutils concurrent autoplist
17
18
NO_ARCH=	yes
19
PORTDOCS=	*
20
21
OPTIONS_DEFINE=	DOCS
22
DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
23
DOCS_VARS=		PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
24
25
post-install-DOCS-on:
26
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
27
	(cd ${WRKSRC}/build/sphinx/html && \
28
		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
29
			"! -name .buildinfo -and ! -name objects.inv")
30
31
do-test:
32
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
33
34
.include <bsd.port.mk>
(-)py-boolean.py/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1530189387
2
SHA256 (boolean.py-3.5.tar.gz) = fba0dff8a3ab5a129640c0d6adcf0595ed352d92aab1e1947a6ded4d8cfe4c33
3
SIZE (boolean.py-3.5.tar.gz) = 29907
(-)py-boolean.py/pkg-descr (+8 lines)
Line 0 Link Here
1
This library helps you deal with boolean expressions and algebra with variables
2
and the boolean functions AND, OR, NOT.
3
4
You can parse expressions from strings and simplify and compare expressions. You
5
can also easily create your custom algreba and mini DSL and create custom
6
tokenizers to handle custom expressions.
7
8
WWW: https://github.com/bastikr/boolean.py

Return to bug 229437