pkgsrc/devel/py-fixtures/Makefile
wiz 33664b60e1 Import py-fixtures-3.0.0 as devel/py-fixtures.
Fixtures defines a Python contract for reusable state / support
logic, primarily for unit testing. Helper and adaption logic is
included to make it easy to write your own fixtures using the
fixtures contract. Glue code is provided that makes using fixtures
that meet the Fixtures contract in unittest compatible test cases
easy and straight forward.
2017-02-22 14:02:49 +00:00

23 lines
798 B
Makefile

# $NetBSD: Makefile,v 1.1 2017/02/22 14:02:49 wiz Exp $
DISTNAME= fixtures-3.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=f/fixtures/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://pypi.python.org/pypi/fixtures/
COMMENT= Fixtures, reusable state for writing clean tests and more
LICENSE= apache-2.0 OR modified-bsd
DEPENDS+= ${PYPKGPREFIX}-six>=1.0.0:../../lang/py-six
# 9 test failures as of 3.0.0
# https://github.com/testing-cabal/fixtures/issues/35
# TEST_DEPENDS
# needs py-testtools for testing, but that depends on this
#BUILD_DEPENDS+= ${PYPKGPREFIX}-testtools-[0-9]*:../../devel/py-testtools
BUILD_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"