Date: Sat, 22 Sep 2012 08:25:38 +0000 (UTC) From: Boris Samorodov <bsam@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r304667 - in head/devel: . opencl Message-ID: <201209220825.q8M8PcAF026115@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bsam Date: Sat Sep 22 08:25:38 2012 New Revision: 304667 URL: http://svn.freebsd.org/changeset/ports/304667 Log: Add opencl 1.2, open Computing Language (OpenCL) specifications. PR: ports/171375 Submitted by: ohartman@zedat.fu-berlin.de Added: head/devel/opencl/ head/devel/opencl/Makefile (contents, props changed) head/devel/opencl/distinfo (contents, props changed) head/devel/opencl/pkg-descr (contents, props changed) head/devel/opencl/pkg-message (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat Sep 22 07:46:11 2012 (r304666) +++ head/devel/Makefile Sat Sep 22 08:25:38 2012 (r304667) @@ -1230,6 +1230,7 @@ SUBDIR += oniguruma5 SUBDIR += open-beagle SUBDIR += open-usp-tukubai + SUBDIR += opencl SUBDIR += opencvs SUBDIR += opengrok SUBDIR += openocd Added: head/devel/opencl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/opencl/Makefile Sat Sep 22 08:25:38 2012 (r304667) @@ -0,0 +1,31 @@ +# Created by: Oliver Hartmann <ohartman@zedat.fu-berlin.de> +# $FreeBSD$ + +PORTNAME= opencl +PORTVERSION= 1.2 +CATEGORIES= devel +MASTER_SITES= http://www.khronos.org/registry/cl/api/${PORTVERSION}/ +DISTFILES= opencl.h cl_platform.h cl.h cl_ext.h cl_dx9_media_sharing.h \ + cl_d3d10.h cl_d3d11.h cl_gl.h cl_gl_ext.h cl.hpp +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= + +MAINTAINER= ohartman@zedat.fu-berlin.de +COMMENT= Open Computing Language (OpenCL) specifications + +CONFLICTS= opencl-1.[0-1] + +NO_BUILD= yes +NO_WRKSUBDIR= yes + +PLIST_DIRS= include/CL +.for f in ${DISTFILES} +PLIST_FILES+=include/CL/$f +.endfor + +do-install: + ${MKDIR} ${PREFIX}/include/CL + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/*.h ${PREFIX}/include/CL + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/*.hpp ${PREFIX}/include/CL + +.include <bsd.port.mk> Added: head/devel/opencl/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/opencl/distinfo Sat Sep 22 08:25:38 2012 (r304667) @@ -0,0 +1,20 @@ +SHA256 (opencl/opencl.h) = a69842d53ea5b505323a6bee242cca8ddba47294f69972fe61c0371636935819 +SIZE (opencl/opencl.h) = 1754 +SHA256 (opencl/cl_platform.h) = 3d217a53c9bf8e0cd3a74b9eac030e27606253368d4ac6511e95399bd14af4ad +SIZE (opencl/cl_platform.h) = 41131 +SHA256 (opencl/cl.h) = 4df687ff7bd1c85c3f4768c45e9a0b2529705d21ab659ec06e82e876d75c6478 +SIZE (opencl/cl.h) = 63158 +SHA256 (opencl/cl_ext.h) = bda268419b454540c56ee615f6718a917d4289973545d7357509b4128933a18e +SIZE (opencl/cl_ext.h) = 9951 +SHA256 (opencl/cl_dx9_media_sharing.h) = 7aa1cece80d7ca7bf699e248ca989dd97aa807472f7ecd7aca79cec0af56340c +SIZE (opencl/cl_dx9_media_sharing.h) = 5157 +SHA256 (opencl/cl_d3d10.h) = 394787cf9ddfee6f24c59521b714d0974f6a7874fd8fd5aae6365028d946a8bd +SIZE (opencl/cl_d3d10.h) = 4859 +SHA256 (opencl/cl_d3d11.h) = 20cc068d09e06498e38f449e35876ec4b5bf545807a463aca85319246717cba8 +SIZE (opencl/cl_d3d11.h) = 4853 +SHA256 (opencl/cl_gl.h) = 19e923585b36b69b5c09d566cef3b3d43fcf1143f64eece3cbf716fd0afbb6d7 +SIZE (opencl/cl_gl.h) = 7429 +SHA256 (opencl/cl_gl_ext.h) = c28c7b03aa7eb22bad5af50c9d1213e80b827e90ee04c2a6ee27561f19e93cf6 +SIZE (opencl/cl_gl_ext.h) = 2630 +SHA256 (opencl/cl.hpp) = eeacf0fefc51d618dda67d52e2bbff7dc9a67e90bc38166b3fad26d44800013a +SIZE (opencl/cl.hpp) = 915453 Added: head/devel/opencl/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/opencl/pkg-descr Sat Sep 22 08:25:38 2012 (r304667) @@ -0,0 +1,6 @@ +OpenCL (Open Computing Language) is an open royalty-free standard +for general purpose parallel programming across CPUs, GPUs and +other processors, giving software developers portable and efficient +access to the power of these heterogeneous processing platforms. + +This is OpenCL 1.2 Added: head/devel/opencl/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/opencl/pkg-message Sat Sep 22 08:25:38 2012 (r304667) @@ -0,0 +1,5 @@ +OpenCL is the first open, royalty-free standard for cross-platform, +parallel programming of modern processors. + +Header files will reside in PREFIX/CL, with PREFIX usually +set to /usr/local/include.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209220825.q8M8PcAF026115>