Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jun 2017 13:51:30 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r442772 - head/devel/py-pyopencl
Message-ID:  <201706061351.v56DpUjJ024781@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706061351.v56DpUjJ024781>