Changeset View
Changeset View
Standalone View
Standalone View
devel/py-numba/Makefile
# Created by: David Kalliecharan <dave@dal.ca> | # Created by: David Kalliecharan <dave@dal.ca> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= numba | PORTNAME= numba | ||||
DISTVERSION= 0.40.1 | DISTVERSION= 0.40.1 | ||||
PORTREVISION= 8 | PORTREVISION= 9 | ||||
CATEGORIES= devel python | CATEGORIES= devel python | ||||
MASTER_SITES= CHEESESHOP | MASTER_SITES= CHEESESHOP | ||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} | ||||
MAINTAINER= dave@dal.ca | MAINTAINER= dave@dal.ca | ||||
COMMENT= Optimizing compiler for Python using LLVM | COMMENT= Optimizing compiler for Python using LLVM | ||||
LICENSE= BSD2CLAUSE | LICENSE= BSD2CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>1.7,1:math/py-numpy@${PY_FLAVOR} | BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>1.7,1:math/py-numpy@${PY_FLAVOR} | ||||
LIB_DEPENDS= libomp.so:devel/openmp \ | LIB_DEPENDS= libtbb.so:devel/tbb | ||||
libtbb.so:devel/tbb | |||||
RUN_DEPENDS= ${PY_ENUM34} \ | RUN_DEPENDS= ${PY_ENUM34} \ | ||||
${PYTHON_PKGNAMEPREFIX}llvmlite>=0.12:devel/py-llvmlite@${PY_FLAVOR} | ${PYTHON_PKGNAMEPREFIX}llvmlite>=0.12:devel/py-llvmlite@${PY_FLAVOR} | ||||
py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} \ | py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} \ | ||||
${PYTHON_PKGNAMEPREFIX}funcsigs>0:devel/py-funcsigs@${PY_FLAVOR} | ${PYTHON_PKGNAMEPREFIX}funcsigs>0:devel/py-funcsigs@${PY_FLAVOR} | ||||
USES= python fortran localbase | USES= python fortran localbase | ||||
USE_PYTHON= distutils concurrent autoplist | USE_PYTHON= distutils concurrent autoplist | ||||
post-install: | post-install: | ||||
@${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name "*.so" | ${XARGS} ${STRIP_CMD} | @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name "*.so" | ${XARGS} ${STRIP_CMD} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |