# Created by: Mark Felder <feld@FreeBSD.org>
# $FreeBSD: head/devel/py-pystorm/Makefile 468300 2018-04-25 21:01:26Z sunpoet $

PORTNAME=	pystorm
PORTVERSION=	3.1.0
PORTREVISION=	2
CATEGORIES=	devel python
MASTER_SITES=	CHEESESHOP
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

MAINTAINER=	feld@FreeBSD.org
COMMENT=	Battle-tested Apache Storm Multi-Lang implementation for Python

LICENSE=	APACHE20

USES=		python:2.7
USE_PYTHON=	autoplist distutils

RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR}
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${FLAVOR}
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${FLAVOR}

NO_ARCH=	yes
REINPLACE_ARGS=	-i ''

post-patch:
	${RM} ${WRKSRC}/test/__init__.py
	@${REINPLACE_CMD} -e 's|msgpack-python|msgpack|' ${WRKSRC}/setup.py ${WRKSRC}/pystorm.egg-info/requires.txt

.include <bsd.port.mk>
