opencl-clhpp: Import opencl-clhpp-2.2.0.20200123 as wip/opencl-clhpp

OpenCL API C++ bindings (cl.hpp and cl2.hpp).

XXX: Completely untested!
This commit is contained in:
Leonardo Taccari 2020-01-23 15:06:47 +01:00
parent 6347d81a9e
commit 5e203df049
7 changed files with 54 additions and 0 deletions

View File

@ -2474,6 +2474,7 @@ SUBDIR+= openbsc
SUBDIR+= openbsd-input-usbtablet
SUBDIR+= openca
SUBDIR+= opencascade
SUBDIR+= opencl-clhpp
SUBDIR+= opencl-headers
SUBDIR+= openclonk
SUBDIR+= opendchub

1
opencl-clhpp/DESCR Normal file
View File

@ -0,0 +1 @@
OpenCL API C++ bindings (cl.hpp and cl2.hpp).

26
opencl-clhpp/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $NetBSD$
DISTNAME= OpenCL-CLHPP
PKGNAME= opencl-clhpp-2.2.0.20200123
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=KhronosGroup/}
GITHUB_PROJECT= ${DISTNAME}
GITHUB_TAG= 3a4d175f89d8ff3f806bf88fc2af4be582c198d2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/KhronosGroup/OpenCL-CLHPP
COMMENT= OpenCL API C++ bindings (cl.hpp and cl2.hpp)
LICENSE= mit # mostly, XXX: double-check
PYTHON_FOR_BUILD_ONLY= tool
do-build:
${RUN} cd ${WRKSRC} && ${PYTHONBIN} gen_cl_hpp.py
do-install:
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/CL
${RUN} cd ${WRKSRC} && \
${INSTALL_DATA} include/CL/* ${DESTDIR}${PREFIX}/include/CL
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"

3
opencl-clhpp/PLIST Normal file
View File

@ -0,0 +1,3 @@
@comment $NetBSD$
include/CL/cl.hpp
include/CL/cl2.hpp

2
opencl-clhpp/TODO Normal file
View File

@ -0,0 +1,2 @@
- Double-check LICENSE
- Double-check PKGVERSION_NOREV

View File

@ -0,0 +1,15 @@
# $NetBSD$
BUILDLINK_DEPMETHOD.opencl-clhpp?= build
BUILDLINK_TREE+= opencl-clhpp
.if !defined(OPENCL_CLHPP_BUILDLINK3_MK)
OPENCL_CLHPP_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.opencl-clhpp+= opencl-clhpp>=2.2.0.20200123
BUILDLINK_PKGSRCDIR.opencl-clhpp?= ../../wip/opencl-clhpp
.endif # OPENCL_CLHPP_BUILDLINK3_MK
BUILDLINK_TREE+= -opencl-clhpp

6
opencl-clhpp/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (OpenCL-CLHPP-3a4d175f89d8ff3f806bf88fc2af4be582c198d2.tar.gz) = 8a064a7e323e43660f35ee2e554aad9d5730f41d
RMD160 (OpenCL-CLHPP-3a4d175f89d8ff3f806bf88fc2af4be582c198d2.tar.gz) = 5c5da93bc7629bad5449d31551b70ecef34548ac
SHA512 (OpenCL-CLHPP-3a4d175f89d8ff3f806bf88fc2af4be582c198d2.tar.gz) = 6442f1d50629d214cbff905d140eff6aa7f8a4afbde938579e4651d4df2e6fbe29d572fb5fc52d8a9bab0723039f07a6018fa0d2891b50206558f7052b340780
Size (OpenCL-CLHPP-3a4d175f89d8ff3f806bf88fc2af4be582c198d2.tar.gz) = 172172 bytes