1 # Created by: Andrey Fesenko <andrey@bsdnir.info>
8 CATEGORIES= games python
10 MAINTAINER= andrey@bsdnir.info
11 COMMENT= Fitting tool for EVE Online
14 LICENSE_FILE= ${WRKSRC}/LICENSE
16 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil \
17 ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0.6:databases/py-sqlalchemy10 \
18 ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests
24 USES= python:2 dos2unix
32 WX_COMPS= wx:run python:run
34 OPTIONS_DEFINE= DPSGRAPHING
35 DPSGRAPHING_DESC= DPS graphing (requires NumPy and matplotlib)
37 DPSGRAPHING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=1.5.0:math/py-matplotlib \
38 ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy \
39 ${PYTHON_PKGNAMEPREFIX}more-itertools>0:devel/py-more-itertools
42 @${PYTHON_CMD} -m compileall ${WRKSRC}
43 @${PYTHON_CMD} -O -m compileall ${WRKSRC}
46 @${PRINTF} "#!/bin/sh\nexec ${PYTHON_CMD} ${DATADIR}/pyfa.py\n" \
50 @${MKDIR} ${STAGEDIR}${DATADIR}
51 @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
52 ${INSTALL_SCRIPT} ${WRKDIR}/pyfa.sh ${STAGEDIR}${PREFIX}/bin/pyfa
54 .include <bsd.port.mk>