Changeset View
Changeset View
Standalone View
Standalone View
www/py-aiohttp/Makefile
# Created by: Kubilay Kocak <koobs@FreeBSD.org> | # Created by: Kubilay Kocak <koobs@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= aiohttp | PORTNAME= aiohttp | ||||
PORTVERSION= 0.16.3 | PORTVERSION= 0.16.3 | ||||
CATEGORIES= www python | CATEGORIES= www python | ||||
MASTER_SITES= CHEESESHOP | MASTER_SITES= CHEESESHOP | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= koobs@FreeBSD.org | MAINTAINER= koobs@FreeBSD.org | ||||
COMMENT= HTTP client/server for asyncio | COMMENT= HTTP client/server for asyncio | ||||
LICENSE= BSD2CLAUSE | LICENSE= BSD2CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt | LICENSE_FILE= ${WRKSRC}/LICENSE.txt | ||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet | RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet | ||||
TEST_DEPENDS:= ${RUN_DEPENDS} \ | TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose \ | ||||
${PYTHON_PKGNAMEPREFIX}nose>0:${PORTSDIR}/devel/py-nose \ | |||||
${PYTHON_PKGNAMEPREFIX}gunicorn>0:${PORTSDIR}/www/py-gunicorn | ${PYTHON_PKGNAMEPREFIX}gunicorn>0:${PORTSDIR}/www/py-gunicorn | ||||
OPTIONS_DEFINE= TESTS | |||||
TESTS_DESC= Install test suite requirements | |||||
TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} | |||||
USES= python:3.3+ | USES= python:3.3+ | ||||
USE_PYTHON= autoplist distutils | USE_PYTHON= autoplist distutils | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${PYTHON_REL} < 3400 | .if ${PYTHON_REL} < 3400 | ||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}asyncio>0:${PORTSDIR}/devel/py-asyncio | RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}asyncio>0:${PORTSDIR}/devel/py-asyncio | ||||
.endif | .endif | ||||
.if defined(PACKAGE_BUILDING) && ${PYTHON_VER} != ${PYTHON_DEFAULT} | .if defined(PACKAGE_BUILDING) && ${PYTHON_VER} != ${PYTHON_DEFAULT} | ||||
IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER} | IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER} | ||||
.endif | .endif | ||||
regression-test: build | |||||
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test | |||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |