Changeset View
Changeset View
Standalone View
Standalone View
www/py-httmock/Makefile
- This file was added.
# Created by: Derek Schrock <dereks@lifeofadishwasher.com> | |||||
# $FreeBSD$ | |||||
PORTNAME= httmock | |||||
PORTVERSION= 1.2.6 | |||||
CATEGORIES= www python | |||||
MASTER_SITES= CHEESESHOP \ | |||||
https://raw.githubusercontent.com/patrys/${PORTNAME}/${PORTVERSION}/:tests | |||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | |||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | |||||
tests.py:tests | |||||
DIST_SUBDIR= py-${PORTNAME} | |||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | |||||
MAINTAINER= dereks@lifeofadishwasher.com | |||||
COMMENT= Mocking library for requests | |||||
LICENSE= APACHE20 | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | |||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests@${FLAVOR} | |||||
USES= python | |||||
USE_PYTHON= distutils autoplist | |||||
# Description: tests.py is missing from the pypi package | |||||
# Issue ID: https://github.com/patrys/httmock/issues/55 | |||||
# TODO: Remove extra MASTER_SITES, DISTFILES/SUBDIR, EXTRACT_ONLY, post-extract | |||||
post-extract: | |||||
@${MV} ${DISTDIR}/${DIST_SUBDIR}/tests.py ${WRKSRC} | |||||
do-test: | |||||
cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test | |||||
.include <bsd.port.mk> |