Changeset View
Changeset View
Standalone View
Standalone View
devel/py-virtualenvwrapper/Makefile
# Created by: Nicola Vitale <nivit@FreeBSD.org> | # Created by: Nicola Vitale <nivit@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= virtualenvwrapper | PORTNAME= virtualenvwrapper | ||||
PORTVERSION= 4.3.2 | PORTVERSION= 4.7.1 | ||||
CATEGORIES= devel python | CATEGORIES= devel python | ||||
MASTER_SITES= CHEESESHOP | MASTER_SITES= CHEESESHOP | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= nivit@FreeBSD.org | MAINTAINER= nivit@FreeBSD.org | ||||
COMMENT= Set of extensions to virtualenv | COMMENT= Set of extensions to virtualenv | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0.5.19:${PORTSDIR}/devel/py-pbr | BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:${PORTSDIR}/devel/py-pbr | ||||
RUN_DEPENDS= ${PKGNAMEPREFIX}stevedore>=0.3:${PORTSDIR}/devel/py-stevedore \ | RUN_DEPENDS= ${PKGNAMEPREFIX}stevedore>0:${PORTSDIR}/devel/py-stevedore \ | ||||
${PKGNAMEPREFIX}virtualenv>=1.4.8:${PORTSDIR}/devel/py-virtualenv \ | ${PKGNAMEPREFIX}virtualenv>0:${PORTSDIR}/devel/py-virtualenv \ | ||||
${PKGNAMEPREFIX}virtualenv-clone>=0.2.4:${PORTSDIR}/devel/py-virtualenv-clone | ${PKGNAMEPREFIX}virtualenv-clone>0:${PORTSDIR}/devel/py-virtualenv-clone | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
DOCS_BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx \ | DOCS_BUILD_DEPENDS= sphinx-build:${PORTSDIR}/textproc/py-sphinx \ | ||||
${PYTHON_PKGNAMEPREFIX}sphinxcontrib-bitbucket>=1.0:${PORTSDIR}/textproc/py-sphinxcontrib-bitbucket | ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-bitbucket>=1.0:${PORTSDIR}/textproc/py-sphinxcontrib-bitbucket | ||||
USES= python | USES= python | ||||
USE_PYTHON= distutils autoplist | USE_PYTHON= autoplist concurrent distutils | ||||
.include <bsd.port.pre.mk> | DOCS_VARS= DOCSDIR=${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} \ | ||||
PYDISTUTILS_BUILD_TARGET+=build_sphinx \ | |||||
PYDISTUTILS_BUILDARGS="-a -E" | |||||
.if ${PORT_OPTIONS:MDOCS} | post-patch-DOCS-on: | ||||
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} | |||||
PYDISTUTILS_BUILD_TARGET+= build_sphinx -a -E | |||||
post-patch: | |||||
@${REINPLACE_CMD} -e 's|python setup.py|${PYTHON_CMD} setup.py|' \ | @${REINPLACE_CMD} -e 's|python setup.py|${PYTHON_CMD} setup.py|' \ | ||||
${WRKSRC}/docs/source/conf.py | ${WRKSRC}/docs/source/conf.py | ||||
post-install: | post-install-DOCS-on: | ||||
${MKDIR} ${STAGEDIR}${DOCSDIR} | ${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
@cd ${WRKSRC}/build/sphinx/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} | @cd ${WRKSRC}/docs/build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} | ||||
.endif | |||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |