# Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= urllib3 PORTVERSION= 1.22 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= HTTP library with thread-safe connection pooling, file post, and more LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.3.4:security/py-cryptography \ ${PYTHON_PKGNAMEPREFIX}idna>=2.0:dns/py-idna \ ${PYTHON_PKGNAMEPREFIX}openssl>=16.0:security/py-openssl \ ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.7:net/py-pysocks TEST_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock \ ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest #TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado USES?= python USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes SUB_FILES= pkg-message .include .if ${PYTHON_REL} < 3300 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}ipaddress>=0:net/py-ipaddress .endif .if ${PYTHON_REL} < 3300 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi .elif ${PYTHON_REL} < 3400 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py3-certifi .endif .include