View | Details | Raw Unified | Return to bug 228688 | Differences between
and this patch

Collapse All | Expand All

(-)py-cliff/Makefile (-11 / +31 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	cliff
4
PORTNAME=	cliff
5
PORTVERSION=	2.4.0
5
PORTVERSION=	2.11.0
6
CATEGORIES=	devel python
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 11-29 Link Here
11
COMMENT=	Command Line Interface Formulation Framework
11
COMMENT=	Command Line Interface Formulation Framework
12
12
13
LICENSE=	APACHE20
13
LICENSE=	APACHE20
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${FLAVOR}
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cmd2>=0.6.7:devel/py-cmd2@${FLAVOR} \
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}prettytable>=0:devel/py-prettytable@${FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}cmd2>=0.6.7:devel/py-cmd2@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}unicodecsv>=0.8.0:devel/py-unicodecsv@${FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}prettytable>=0.7.1:devel/py-prettytable@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.0:devel/py-pyparsing@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}stevedore>=1.17.1:devel/py-stevedore@${FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}yaml>=3.10.0:devel/py-yaml@${FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.7:devel/py-pyparsing@${FLAVOR}
23
		${PYTHON_PKGNAMEPREFIX}unicodecsv>=0.8.0:devel/py-unicodecsv@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}yaml>=3.10.0:devel/py-yaml@${PY_FLAVOR}
23
25
24
NO_ARCH=	yes
25
26
USES=		python
26
USES=		python
27
USE_PYTHON=	autoplist distutils
27
USE_PYTHON=	autoplist distutils
28
28
29
NO_ARCH=	yes
30
PORTDOCS=	*
31
32
OPTIONS_DEFINE=	DOCS
33
DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=1.6.2:textproc/py-sphinx@${PY_FLAVOR} \
34
			${PYTHON_PKGNAMEPREFIX}openstackdocstheme>=1.18.1:textproc/py-openstackdocstheme@${PY_FLAVOR} \
35
			${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
36
			${PYTHON_PKGNAMEPREFIX}cmd2>=0.6.7:devel/py-cmd2@${PY_FLAVOR} \
37
			${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.0:devel/py-pyparsing@${PY_FLAVOR} \
38
			${PYTHON_PKGNAMEPREFIX}prettytable>=0.7.1:devel/py-prettytable@${PY_FLAVOR} \
39
			${PYTHON_PKGNAMEPREFIX}yaml>=3.10.0:devel/py-yaml@${PY_FLAVOR} \
40
			${PYTHON_PKGNAMEPREFIX}unicodecsv>=0.8.0:devel/py-unicodecsv@${PY_FLAVOR}
41
DOCS_VARS=		PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
42
43
post-install-DOCS-on:
44
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
45
	(cd ${WRKSRC}/doc/build/html && \
46
		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
47
			"! -name .buildinfo -and ! -name objects.inv")
48
29
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)py-cliff/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1485277271
1
TIMESTAMP = 1527340745
2
SHA256 (cliff-2.4.0.tar.gz) = cc9175e3c2a42bc06343290a1218bc6b70f36883520b2948f743c5f9ae917675
2
SHA256 (cliff-2.11.0.tar.gz) = 38a318fb2927edb61cae365d4bf3a8241f222e2b30cc9e448ae5b92665802a85
3
SIZE (cliff-2.4.0.tar.gz) = 58088
3
SIZE (cliff-2.11.0.tar.gz) = 77037
(-)py-cliff/pkg-descr (-4 / +4 lines)
Lines 1-5 Link Here
1
cliff is a framework for building command line programs.
1
cliff is a framework for building command line programs. It uses setuptools
2
It uses setuptools entry points to provide subcommands, output formatters,
2
entry points to provide subcommands, output formatters, and other
3
and other extensions.
3
extensions.
4
4
5
WWW: https://pypi.org/project/cliff/
5
WWW: https://docs.openstack.org/cliff/

Return to bug 228688