public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/
@ 2013-07-04 19:10 Christoph Junghans
  0 siblings, 0 replies; 7+ messages in thread
From: Christoph Junghans @ 2013-07-04 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ac241c3a4b07ed1a92f12f076379d891de51a9f4
Author:     Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Thu Jun 27 22:11:43 2013 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 22:11:43 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ac241c3a

added ebuild for Intel OpenCL SDK 3.0.67279

---
 .../intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild   | 59 ++++++++++++++++++++++
 dev-util/intel-ocl-sdk/metadata.xml                | 14 +++++
 2 files changed, 73 insertions(+)

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
new file mode 100644
index 0000000..69f86f0
--- /dev/null
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit rpm multilib
+
+INTEL_CL=usr/$(get_libdir)/OpenCL/vendors/intel/
+
+DESCRIPTION="Intel's implementation of the OpenCL standard optimized for Intel processors"
+HOMEPAGE="http://software.intel.com/en-us/articles/opencl-sdk/"
+SRC_URI="http://registrationcenter.intel.com/irc_nas/3142/intel_sdk_for_ocl_applications_2013_xe_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_EXECSTACK="
+	/opt/intel/opencl-1.2-${PV}/bin/KernelBuilder64.bin
+"
+QA_PREBUILT="
+	/opt/intel/opencl-1.2-${PV}/bin/KernelBuilder64.bin
+	/opt/intel/opencl-1.2-${PV}/bin/ioc64.bin
+	/opt/intel/opencl-1.2-${PV}/lib64/libcl_logger.so
+	/opt/intel/opencl-1.2-${PV}/lib64/libclang_compiler.so
+	/opt/intel/opencl-1.2-${PV}/lib64/libintelocl.so
+	/opt/intel/opencl-1.2-${PV}/lib64/libOpenCL.so.1.2
+	/opt/intel/opencl-1.2-${PV}/lib64/libtask_executor.so
+	/opt/intel/opencl-1.2-${PV}/lib64/libcpu_device.so
+"
+
+S="${WORKDIR}/intel_sdk_for_ocl_applications_2013_xe_sdk_${PV}_x64"
+
+src_unpack() {
+	default
+	cd "${S}"
+	rpm_unpack "./opencl-1.2-base-${PV}-1.x86_64.rpm" "./opencl-1.2-devel-${PV}-1.x86_64.rpm" "./opencl-1.2-intel-cpu-${PV}-1.x86_64.rpm" "./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_install() {
+	doins -r etc
+	doins -r opt
+
+	dodir "${INTEL_CL}"
+	dosym "/opt/intel/opencl-1.2-${PV}/lib64/libOpenCL.so"     "${INTEL_CL}"
+	dosym "/opt/intel/opencl-1.2-${PV}/lib64/libOpenCL.so.1"   "${INTEL_CL}"
+	dosym "/opt/intel/opencl-1.2-${PV}/lib64/libOpenCL.so.1.2" "${INTEL_CL}"
+
+	dodir "/etc/OpenCL/vendors"
+	dosym "/opt/intel/opencl-1.2-${PV}/etc/intel64.icd" /etc/OpenCL/vendors
+}

diff --git a/dev-util/intel-ocl-sdk/metadata.xml b/dev-util/intel-ocl-sdk/metadata.xml
new file mode 100644
index 0000000..1803fb5
--- /dev/null
+++ b/dev-util/intel-ocl-sdk/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>cluster</herd>
+  <longdescription>
+	Intel SDKs for OpenCL applications provide development environments including code samples, build and debug tools, and optimization tools for OpenCL on Intel architecture. Supports both Intel processors and Intel Xeon Phi coprocessors.
+  </longdescription>
+  <maintainer>
+    <email>gentryx@gmx.de</email>
+  </maintainer>
+  <use>
+	<flag name='mic'>Installs the OpenCL libraries for Xeon Phi (a.k.a. MIC)</flag>
+  </use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/
@ 2013-07-04 19:10 Christoph Junghans
  0 siblings, 0 replies; 7+ messages in thread
From: Christoph Junghans @ 2013-07-04 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5ebc74c604e825550d6540cadc13fd2bbdf5da61
Author:     Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Tue Jul  2 20:02:41 2013 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Jul  2 20:02:41 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5ebc74c6

moving variable declaration to src_prepare()

---
 dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
index 69f86f0..175c989 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
@@ -6,8 +6,6 @@ EAPI=5
 
 inherit rpm multilib
 
-INTEL_CL=usr/$(get_libdir)/OpenCL/vendors/intel/
-
 DESCRIPTION="Intel's implementation of the OpenCL standard optimized for Intel processors"
 HOMEPAGE="http://software.intel.com/en-us/articles/opencl-sdk/"
 SRC_URI="http://registrationcenter.intel.com/irc_nas/3142/intel_sdk_for_ocl_applications_2013_xe_sdk_${PV}_x64.tgz"
@@ -45,6 +43,10 @@ src_unpack() {
 	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() {
 	doins -r etc
 	doins -r opt


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/
@ 2013-07-04 19:10 Christoph Junghans
  0 siblings, 0 replies; 7+ messages in thread
From: Christoph Junghans @ 2013-07-04 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     50a173c26e3d75de43a8b7cc4695a74152d8e029
Author:     Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Wed Jul  3 19:56:53 2013 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 19:56:53 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=50a173c2

breaking long lines

---
 dev-util/intel-ocl-sdk/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/intel-ocl-sdk/metadata.xml b/dev-util/intel-ocl-sdk/metadata.xml
index 1803fb5..4597a12 100644
--- a/dev-util/intel-ocl-sdk/metadata.xml
+++ b/dev-util/intel-ocl-sdk/metadata.xml
@@ -3,7 +3,10 @@
 <pkgmetadata>
   <herd>cluster</herd>
   <longdescription>
-	Intel SDKs for OpenCL applications provide development environments including code samples, build and debug tools, and optimization tools for OpenCL on Intel architecture. Supports both Intel processors and Intel Xeon Phi coprocessors.
+	Intel SDKs for OpenCL applications provide development environments
+	including code samples, build and debug tools, and optimization tools
+	for OpenCL on Intel architecture. Supports both Intel processors and
+	Intel Xeon Phi coprocessors.
   </longdescription>
   <maintainer>
     <email>gentryx@gmx.de</email>


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/
@ 2013-12-04 12:25 Justin Lecher
  0 siblings, 0 replies; 7+ messages in thread
From: Justin Lecher @ 2013-12-04 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f2f1b8dcebb608467f458fab6b18f9a3501c43f1
Author:     Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Mon Dec  2 13:37:48 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Dec  4 12:24:47 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f2f1b8dc

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;  <xhochy@gentoo.org> +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"
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/
@ 2013-12-04 12:29 Justin Lecher
  0 siblings, 0 replies; 7+ messages in thread
From: Justin Lecher @ 2013-12-04 12:29 UTC (permalink / raw
  To: gentoo-commits

commit:     98f6cc3100f78344ef7172d72bd0d3bb458dd9f0
Author:     Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Mon Dec  2 13:37:48 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> 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;  <xhochy@gentoo.org> +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"
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/
@ 2014-03-03 20:37 Sebastien Fabbro
  0 siblings, 0 replies; 7+ messages in thread
From: Sebastien Fabbro @ 2014-03-03 20:37 UTC (permalink / raw
  To: gentoo-commits

commit:     85eea395756b0a478c708fdec52828ccd542ebd5
Author:     Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Mon Mar  3 14:58:53 2014 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Mon Mar  3 14:58:53 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=85eea395

Bump to 3.2.1.16712

Package-Manager: portage-2.2.7

---
 dev-util/intel-ocl-sdk/ChangeLog                   |  7 ++-
 .../intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild | 60 ++++++++++++++++++++++
 2 files changed, 66 insertions(+), 1 deletion(-)

diff --git a/dev-util/intel-ocl-sdk/ChangeLog b/dev-util/intel-ocl-sdk/ChangeLog
index 7b694cf..6375e9c 100644
--- a/dev-util/intel-ocl-sdk/ChangeLog
+++ b/dev-util/intel-ocl-sdk/ChangeLog
@@ -1,7 +1,12 @@
 # ChangeLog for dev-util/intel-ocl-sdk
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*intel-ocl-sdk-3.2.1.16712 (03 Mar 2014)
+
+  03 Mar 2014;  <xhochy@gentoo.org> +intel-ocl-sdk-3.2.1.16712.ebuild:
+  Bump to 3.2.1.16712
+
 *intel-ocl-sdk-3.1.1.11385 (02 Dec 2013)
 
   02 Dec 2013;  <xhochy@gentoo.org> +intel-ocl-sdk-3.1.1.11385.ebuild:

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild
new file mode 100644
index 0000000..7fd0f0c
--- /dev/null
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2014 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/3809/\
+intel_sdk_for_ocl_applications_xe_2013_r3_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_r3_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"
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/
@ 2015-04-02 10:34 Justin Lecher
  0 siblings, 0 replies; 7+ messages in thread
From: Justin Lecher @ 2015-04-02 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     492b00d26b37e2dfa9edfb6b94ece57ec1105aaa
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  2 10:30:33 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Apr  2 10:30:33 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=492b00d2

dev-util/intel-ocl-sdk: Move to new CAT

Package-Manager: portage-2.2.18

 dev-util/intel-ocl-sdk/ChangeLog                        | 7 ++++++-
 dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild   | 4 ++--
 dev-util/intel-ocl-sdk/intel-ocl-sdk-3.1.1.11385.ebuild | 4 ++--
 dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild | 4 ++--
 dev-util/intel-ocl-sdk/metadata.xml                     | 4 ++--
 5 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/dev-util/intel-ocl-sdk/ChangeLog b/dev-util/intel-ocl-sdk/ChangeLog
index 6375e9c..c889524 100644
--- a/dev-util/intel-ocl-sdk/ChangeLog
+++ b/dev-util/intel-ocl-sdk/ChangeLog
@@ -1,7 +1,12 @@
 # ChangeLog for dev-util/intel-ocl-sdk
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  02 Apr 2015; Justin Lecher <jlec@gentoo.org> intel-ocl-sdk-3.0.67279.ebuild,
+  intel-ocl-sdk-3.1.1.11385.ebuild, intel-ocl-sdk-3.2.1.16712.ebuild,
+  metadata.xml:
+  dev-util/intel-ocl-sdk: Move to new CAT
+
 *intel-ocl-sdk-3.2.1.16712 (03 Mar 2014)
 
   03 Mar 2014;  <xhochy@gentoo.org> +intel-ocl-sdk-3.2.1.16712.ebuild:

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
index d43b6a9..1b1f4c6 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.0.67279.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -16,7 +16,7 @@ SLOT="0"
 IUSE="mic"
 KEYWORDS="~amd64"
 
-RDEPEND="app-admin/eselect-opencl
+RDEPEND="app-eselect/eselect-opencl
 		sys-process/numactl"
 
 RESTRICT="mirror strip"

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
index 53c26da..ee694b9 100644
--- 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -16,7 +16,7 @@ SLOT="0"
 IUSE="mic"
 KEYWORDS="~amd64"
 
-RDEPEND="app-admin/eselect-opencl
+RDEPEND="app-eselect/eselect-opencl
 		sys-process/numactl"
 
 RESTRICT="mirror strip"

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild
index 7fd0f0c..2fa34f8 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-3.2.1.16712.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -16,7 +16,7 @@ SLOT="0"
 IUSE="mic"
 KEYWORDS="~amd64"
 
-RDEPEND="app-admin/eselect-opencl
+RDEPEND="app-eselect/eselect-opencl
 		sys-process/numactl"
 
 RESTRICT="mirror strip"

diff --git a/dev-util/intel-ocl-sdk/metadata.xml b/dev-util/intel-ocl-sdk/metadata.xml
index 4597a12..e6aa316 100644
--- a/dev-util/intel-ocl-sdk/metadata.xml
+++ b/dev-util/intel-ocl-sdk/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <herd>cluster</herd>
@@ -12,6 +12,6 @@
     <email>gentryx@gmx.de</email>
   </maintainer>
   <use>
-	<flag name='mic'>Installs the OpenCL libraries for Xeon Phi (a.k.a. MIC)</flag>
+    <flag name="mic">Installs the OpenCL libraries for Xeon Phi (a.k.a. MIC)</flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-04-02 10:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-02 10:34 [gentoo-commits] proj/sci:master commit in: dev-util/intel-ocl-sdk/ Justin Lecher
  -- strict thread matches above, loose matches on Subject: below --
2014-03-03 20:37 Sebastien Fabbro
2013-12-04 12:29 Justin Lecher
2013-12-04 12:25 Justin Lecher
2013-07-04 19:10 Christoph Junghans
2013-07-04 19:10 Christoph Junghans
2013-07-04 19:10 Christoph Junghans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox