From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 48CEB138247 for ; Wed, 4 Dec 2013 12:30:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1F9CFE0AF3; Wed, 4 Dec 2013 12:29:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 54003E0AF4 for ; Wed, 4 Dec 2013 12:29:22 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4146733F485 for ; Wed, 4 Dec 2013 12:29:21 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id DBA8019002B for ; Wed, 4 Dec 2013 12:29:18 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1386159517.98f6cc3100f78344ef7172d72bd0d3bb458dd9f0.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/ X-VCS-Repository: proj/sci X-VCS-Files: dev-util/intel-ocl-sdk/ChangeLog dev-util/intel-ocl-sdk/intel-ocl-sdk-3.1.1.11385.ebuild X-VCS-Directories: dev-util/intel-ocl-sdk/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: 98f6cc3100f78344ef7172d72bd0d3bb458dd9f0 X-VCS-Branch: master Date: Wed, 4 Dec 2013 12:29:18 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 1da915a4-6c7f-4737-b230-a15880fbf02f X-Archives-Hash: 6a08917e33de12dc7f974b3ed366c28b commit: 98f6cc3100f78344ef7172d72bd0d3bb458dd9f0 Author: Uwe L. Korn xhochy com> AuthorDate: Mon Dec 2 13:37:48 2013 +0000 Commit: Justin Lecher gentoo org> CommitDate: Wed Dec 4 12:18:37 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=98f6cc31 [dev-util/intel-ocl-sdk] Bump version to 3.1.1.11385 Package-Manager: portage-2.2.7 --- dev-util/intel-ocl-sdk/ChangeLog | 8 +++ .../intel-ocl-sdk/intel-ocl-sdk-3.1.1.11385.ebuild | 60 ++++++++++++++++++++++ 2 files changed, 68 insertions(+) diff --git a/dev-util/intel-ocl-sdk/ChangeLog b/dev-util/intel-ocl-sdk/ChangeLog new file mode 100644 index 0000000..7b694cf --- /dev/null +++ b/dev-util/intel-ocl-sdk/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-util/intel-ocl-sdk +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*intel-ocl-sdk-3.1.1.11385 (02 Dec 2013) + + 02 Dec 2013; +intel-ocl-sdk-3.1.1.11385.ebuild: + [dev-util/intel-ocl-sdk] Bump version to 3.1.1.11385 diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.1.1.11385.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.1.1.11385.ebuild new file mode 100644 index 0000000..a1e2188 --- /dev/null +++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.1.1.11385.ebuild @@ -0,0 +1,60 @@ +# Copyright 2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit rpm multilib + +DESCRIPTION="Intel's implementation of the OpenCL standard" +HOMEPAGE="http://software.intel.com/en-us/articles/opencl-sdk/" +SRC_URI="http://registrationcenter.intel.com/irc_nas/3555/\ +intel_sdk_for_ocl_applications_xe_2013_r2_sdk_${PV}_x64.tgz" + +LICENSE="Intel-SDP" +SLOT="0" +IUSE="mic" +KEYWORDS="~amd64" + +RDEPEND="app-admin/eselect-opencl + sys-process/numactl" + +RESTRICT="mirror strip" + +QA_PREBUILT="opt/*" + +S="${WORKDIR}/intel_sdk_for_ocl_applications_xe_2013_r2_sdk_${PV}_x64" + +src_unpack() { + default + cd "${S}" || die + rpm_unpack "./opencl-1.2-base-${PV}-1.x86_64.rpm" + rpm_unpack "./opencl-1.2-devel-${PV}-1.x86_64.rpm" + rpm_unpack "./opencl-1.2-intel-cpu-${PV}-1.x86_64.rpm" + rpm_unpack "./opencl-1.2-intel-devel-${PV}-1.x86_64.rpm" + use mic && rpm_unpack "./opencl-1.2-intel-mic-${PV}-1.x86_64.rpm" +} + +src_prepare() { + INTEL_CL=usr/$(get_libdir)/OpenCL/vendors/intel/ +} + +src_install() { + insinto / + doins -r etc + doins -r opt + fperms 0755 "/opt/intel/opencl-1.2-${PV}/bin/ioc64" + fperms 0755 "/opt/intel/opencl-1.2-${PV}/bin/ioc64.bin" + fperms 0755 "/opt/intel/opencl-1.2-${PV}/bin/KernelBuilder64" + fperms 0755 "/opt/intel/opencl-1.2-${PV}/bin/KernelBuilder64.bin" + fperms 0755 "/opt/intel/opencl-1.2-${PV}/lib64/llc" + fperms 0755 "/opt/intel/opencl-1.2-${PV}/lib64/llvm-dis" + + dodir "${INTEL_CL}" + dosym "/opt/intel/opencl-1.2-${PV}/lib64/libOpenCL.so" "${INTEL_CL}/libOpenCL.so" + dosym "/opt/intel/opencl-1.2-${PV}/lib64/libOpenCL.so.1" "${INTEL_CL}/libOpenCL.so.1" + dosym "/opt/intel/opencl-1.2-${PV}/lib64/libOpenCL.so.1.2" "${INTEL_CL}libOpenCL.so.1.2" + + dodir "/etc/OpenCL/vendors" + dosym "/opt/intel/opencl-1.2-${PV}/etc/intel64.icd" "/etc/OpenCL/vendors/intel64.icd" +}