Skip site navigation (1)Skip section navigation (2)
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>