FreeBSD Bugzilla – Attachment 155414 Details for
Bug 181244
New port: devel/ocl-icd OpenCL Installable Client Driver
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
proposed port devel/ocl-icd
ocl-icd.shar (text/plain), 4.55 KB, created by
O. Hartmann
on 2015-04-10 10:27:33 UTC
(
hide
)
Description:
proposed port devel/ocl-icd
Filename:
MIME Type:
Creator:
O. Hartmann
Created:
2015-04-10 10:27:33 UTC
Size:
4.55 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># ./ ># ./devel ># ./devel/ocl-icd ># ./devel/ocl-icd/files ># ./devel/ocl-icd/files/patch-ocl_icd_loader.c ># ./devel/ocl-icd/files/patch-Makefile.am ># ./devel/ocl-icd/Makefile ># ./devel/ocl-icd/distinfo ># ./devel/ocl-icd/pkg-descr ># ./devel/ocl-icd/pkg-plist ># >echo c - ./ >mkdir -p ./ > /dev/null 2>&1 >echo c - ./devel >mkdir -p ./devel > /dev/null 2>&1 >echo c - ./devel/ocl-icd >mkdir -p ./devel/ocl-icd > /dev/null 2>&1 >echo c - ./devel/ocl-icd/files >mkdir -p ./devel/ocl-icd/files > /dev/null 2>&1 >echo x - ./devel/ocl-icd/files/patch-ocl_icd_loader.c >sed 's/^X//' >./devel/ocl-icd/files/patch-ocl_icd_loader.c << 'e1be04ab80b57e8289923c4af453ddaa' >X--- ocl_icd_loader.c.orig 2013-02-11 13:50:29.690875000 +0100 >X+++ ocl_icd_loader.c 2013-06-01 21:08:20.000000000 +0200 >X@@ -49,7 +49,11 @@ >X #define DEBUG_OCL_ICD_PROVIDE_DUMP_FIELD >X #include "ocl_icd_debug.h" >X >X+#ifdef __FreeBSD__ >X+#define ETC_OPENCL_VENDORS "%%PREFIX%%/etc/OpenCL/vendors" >X+#else >X #define ETC_OPENCL_VENDORS "/etc/OpenCL/vendors" >X+#endif >X >X int debug_ocl_icd_mask=0; >X >e1be04ab80b57e8289923c4af453ddaa >echo x - ./devel/ocl-icd/files/patch-Makefile.am >sed 's/^X//' >./devel/ocl-icd/files/patch-Makefile.am << 'e6f7617fc5d1356b0c677c0df329adc0' >X--- Makefile.am.orig 2014-10-04 12:37:12.350957908 +0200 >X+++ Makefile.am 2014-10-04 12:38:52.452950588 +0200 >X@@ -1,12 +1,12 @@ >X >X ACLOCAL_AMFLAGS = -I m4 >X >X-SUBDIRS = . doc tests >X+SUBDIRS = . tests >X >X RUBY=ruby >X AM_CPPFLAGS = -Wall @AM_CPPFLAGS@ >X >X-pkgconfigdir = $(libdir)/pkgconfig >X+pkgconfigdir = $(PKGCONFIGDIR) >X pkgconfig_DATA= OpenCL.pc ocl-icd.pc >X >X EXTRA_DIST=icd_generator.rb ocl_interface.yaml bootstrap \ >X@@ -142,10 +142,10 @@ >X >X .PHONY: install_test_lib uninstall_test_lib >X install_test_lib: >X- sudo bash -c 'echo "$(CURDIR)/.libs/libdummycl.so" > /etc/OpenCL/vendors/dummycl.icd' >X+ sudo bash -c 'echo "$(CURDIR)/.libs/libdummycl.so" > /tmp/ocl-icd-%%PORTVERSION%%/etc/OpenCL/vendors/dummycl.icd' >X >X uninstall_test_lib: >X- sudo rm -f /etc/OpenCL/vendors/dummycl.icd >X+ sudo rm -f /tmp/ocl-icd-%%PORTVERSION%%/etc/OpenCL/vendors/dummycl.icd >X >X else >X .PHONY: update-database >e6f7617fc5d1356b0c677c0df329adc0 >echo x - ./devel/ocl-icd/Makefile >sed 's/^X//' >./devel/ocl-icd/Makefile << 'be59d9e34f132b950428092d9dc85663' >XPORTNAME= ocl-icd >XPORTVERSION= 2.2.3 >XCATEGORIES= lang devel >XMASTER_SITES= https://forge.imag.fr/frs/download.php/598/ >X >XMAINTAINER= ohartman@zedat.fu-berlin.de >XCOMMENT= OpenCL Installable Client Driver >X >XLICENSE= BSD2CLAUSE >X >XCONFLICTS= freeocl-[0-9]* opencl-icd-[0-9]* >X >XBUILD_DEPENDS= ${LOCALBASE}/include/CL/cl.h:${PORTSDIR}/devel/opencl \ >X ${LOCALBASE}/bin/a2x:${PORTSDIR}/textproc/asciidoc >X >XUSE_RUBY= yes >XUSE_LDCONFIG= yes >XGNU_CONFIGURE= yes >XRUBY_NO_RUN_DEPENDS= yes >XUSES= gmake libtool autoreconf >XINSTALL_TARGET= install-strip >X >XMAKE_ARGS+= PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig >XCONFIGURE_ARGS+=--disable-official-khronos-headers >X >XCPPFLAGS+= -I${LOCALBASE}/include >XLDFLAGS+= -L${LOCALBASE}/lib >X >XOCL_ICD_VENDORS?= ${LOCALBASE}/etc/OpenCL/vendors >X >Xpost-patch: >X @${REINPLACE_CMD} -e 's:%%PREFIX%%:${PREFIX}:g' -e 's:%%PORTVERSION%%:${PORTVERSION}:g' \ >X ${WRKSRC}/ocl_icd_loader.c ${WRKSRC}/Makefile.am >X #${REINPLACE_CMD} -e 's:%%PORTVERSION%%:${PORTVERSION}:g' ${WRKSRC}/Makefile.am >X >X.include <bsd.port.mk> >be59d9e34f132b950428092d9dc85663 >echo x - ./devel/ocl-icd/distinfo >sed 's/^X//' >./devel/ocl-icd/distinfo << '8286bbe59276335782c19089e6cc423a' >XSHA256 (ocl-icd-2.2.3.tar.gz) = 93a5ac3b23fb10731cc9e6406a58f7a21825562877787ed08c3a41f08b504d0c >XSIZE (ocl-icd-2.2.3.tar.gz) = 446966 >8286bbe59276335782c19089e6cc423a >echo x - ./devel/ocl-icd/pkg-descr >sed 's/^X//' >./devel/ocl-icd/pkg-descr << '3c3ba7fbebfbd8e329db75e9c14cfd0a' >XOpenCL Installable Client Driver. >X >XC bindings are directly generated from headers and an existing OpenCL ICD. >XBindings are ready to incorporate inside your own OpenCL implementation >Xthat can then be loaded on demand by existing ICD. >X >Xhttps://forge.imag.fr/ >3c3ba7fbebfbd8e329db75e9c14cfd0a >echo x - ./devel/ocl-icd/pkg-plist >sed 's/^X//' >./devel/ocl-icd/pkg-plist << 'ddd0b75911fe8f8615ec1e2678ce5a92' >Xinclude/ocl_icd.h >Xlib/libOpenCL.so >Xlib/libOpenCL.so.1 >Xlib/libOpenCL.so.1.0.0 >Xlibdata/pkgconfig/OpenCL.pc >Xlibdata/pkgconfig/ocl-icd.pc >X%%PORTDOCS%%%%DOCSDIR%%/examples/ocl_icd_bindings.c >ddd0b75911fe8f8615ec1e2678ce5a92 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 181244
:
136141
|
147961
| 155414 |
158177