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

Collapse All | Expand All

(-)py-oslotest/Makefile (+52 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	oslotest
4
DISTVERSION=	3.2.0
5
CATEGORIES=	devel python
6
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
MAINTAINER=	freebsd_ports@k-worx.org
10
COMMENT=	Oslo test framework
11
12
LICENSE=	APACHE20
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fixtures>=3.0.0:devel/py-fixtures@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}python-subunit>=1.0.0:devel/py-python-subunit@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}testrepository>=0.0.18:devel/py-testrepository@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}testtools>=2.2.0:devel/py-testtools@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}mox3>=0.20.0:devel/py-mox3@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}os-client-config>=1.28.0:devel/py-os-client-config@${PY_FLAVOR} \
24
		bash>0:shells/bash
25
26
USES=		python shebangfix
27
USE_PYTHON=	distutils autoplist
28
SHEBANG_FILES=	tools/oslo_debug_helper \
29
		tools/oslo_run_cross_tests \
30
		tools/oslo_run_pre_release_tests
31
32
NO_ARCH=	yes
33
PORTDOCS=	*
34
35
OPTIONS_DEFINE=	DOCS
36
DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=1.6.2:textproc/py-sphinx@${PY_FLAVOR} \
37
			${PYTHON_PKGNAMEPREFIX}openstackdocstheme>=1.18.1:textproc/py-openstackdocstheme@${PY_FLAVOR} \
38
			${PYTHON_PKGNAMEPREFIX}fixtures>=3.0.0:devel/py-fixtures@${PY_FLAVOR} \
39
			${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} \
40
			${PYTHON_PKGNAMEPREFIX}debtcollector>=0:devel/py-debtcollector@${PY_FLAVOR} \
41
			${PYTHON_PKGNAMEPREFIX}os-client-config>=1.28.0:devel/py-os-client-config@${PY_FLAVOR} \
42
			${PYTHON_PKGNAMEPREFIX}mox3>=0.20.0:devel/py-mox3@${PY_FLAVOR} \
43
			${PYTHON_PKGNAMEPREFIX}oslo.config>=5.2.0:devel/py-oslo.config@${PY_FLAVOR}
44
DOCS_VARS=		PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
45
46
post-install-DOCS-on:
47
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
48
	(cd ${WRKSRC}/doc/build/html && \
49
		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
50
			"! -name .buildinfo -and ! -name objects.inv")
51
52
.include <bsd.port.mk>
(-)py-oslotest/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1527869591
2
SHA256 (oslotest-3.2.0.tar.gz) = 70365c4f42dde9cfd86cf4c3f7827b70c3469056182a77d05ba4e2df25375ef5
3
SIZE (oslotest-3.2.0.tar.gz) = 35445
(-)py-oslotest/pkg-descr (+4 lines)
Line 0 Link Here
1
The Oslo Test framework provides common fixtures, support for debugging, and
2
better support for mocking results.
3
4
WWW: https://docs.openstack.org/oslotest/

Return to bug 228697