svn commit: r442772 - head/devel/py-pyopencl
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Tue Jun 6 13:51:32 UTC 2017
Author: sunpoet
Date: Tue Jun 6 13:51:30 2017
New Revision: 442772
URL: https://svnweb.freebsd.org/changeset/ports/442772
Log:
Update to 2017.1.1
- Add LICENSE_FILE
Changes: https://documen.tician.de/pyopencl/misc.html#user-visible-changes
https://github.com/pyopencl/pyopencl/commits/master
Modified:
head/devel/py-pyopencl/Makefile
head/devel/py-pyopencl/distinfo
Modified: head/devel/py-pyopencl/Makefile
==============================================================================
--- head/devel/py-pyopencl/Makefile Tue Jun 6 13:51:25 2017 (r442771)
+++ head/devel/py-pyopencl/Makefile Tue Jun 6 13:51:30 2017 (r442772)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pyopencl
-PORTVERSION= 2015.1
-PORTREVISION= 4
+PORTVERSION= 2017.1.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,30 +10,35 @@ MAINTAINER= python at FreeBSD.org
COMMENT= Python wrapper for OpenCL
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/CL/cl.h:devel/opencl \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy
+ ${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi \
+ ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy
LIB_DEPENDS= libboost_python.so:devel/boost-python-libs \
libOpenCL.so:devel/ocl-icd
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytools>0:devel/py-pytools \
- ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy \
- ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs \
+ ${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/py-cffi \
+ ${PYTHON_PKGNAMEPREFIX}decorator>=3.2.0:devel/py-decorator \
+ ${PYTHON_PKGNAMEPREFIX}mako>=0.3.6:textproc/py-mako \
+ ${PYTHON_PKGNAMEPREFIX}numpy>=0:math/py-numpy \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=2:devel/py-pytest \
+ ${PYTHON_PKGNAMEPREFIX}pytools>=2015.1.2:devel/py-pytools \
+ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six
+CONFIGURE_ARGS= BOOST_INC_DIR="${LOCALBASE}/include" \
+ BOOST_LIB_DIR="${LOCALBASE}/lib" \
+ BOOST_PYTHON_LIBNAME=boost_python \
+ CL_INC_DIR="${LOCALBASE}/include" \
+ CL_LIB_DIR="${LOCALBASE}/lib" \
+ USE_SHIPPED_BOOST=False
USE_PYTHON= autoplist distutils
-USES= python
+USES= localbase python
-CONFIGURE_ARGS= --boost-inc-dir="${LOCALBASE}/include" \
- --boost-lib-dir="${LOCALBASE}/lib" \
- --boost-python-libname=boost_python \
- --cl-inc-dir="${LOCALBASE}/include" \
- --cl-lib-dir="${LOCALBASE}/lib" \
- --no-use-shipped-boost
-
do-configure:
@cd ${WRKSRC} && ${PYTHON_CMD} configure.py ${CONFIGURE_ARGS}
post-install:
- ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -name '*.so' \
- -exec ${STRIP_CMD} {} \;
+ ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/ -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
Modified: head/devel/py-pyopencl/distinfo
==============================================================================
--- head/devel/py-pyopencl/distinfo Tue Jun 6 13:51:25 2017 (r442771)
+++ head/devel/py-pyopencl/distinfo Tue Jun 6 13:51:30 2017 (r442772)
@@ -1,2 +1,3 @@
-SHA256 (pyopencl-2015.1.tar.gz) = 823b8c5ae438a70de87b3675c3896d04d785261cb0cbd45c01c7dd0fe9d9f6ff
-SIZE (pyopencl-2015.1.tar.gz) = 1652046
+TIMESTAMP = 1496751507
+SHA256 (pyopencl-2017.1.1.tar.gz) = 928c458a463321c6c91e7fa54bf325bf71d7a8aa5ff750ec8fed2472f6aeb323
+SIZE (pyopencl-2017.1.1.tar.gz) = 348437
More information about the svn-ports-all
mailing list