public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/xarthisius:master commit in: dev-util/intel-ocl-sdk/
@ 2011-12-21 15:07 Kacper Kowalik
  0 siblings, 0 replies; 5+ messages in thread
From: Kacper Kowalik @ 2011-12-21 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     a9da64812793e649bb2540de4548a4b5c35bdb10
Author:     Kacper Kowalik (Xarthisius) <xarthisius <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 15:07:49 2011 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 15:07:49 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/xarthisius.git;a=commit;h=a9da6481

[dev-util/intel-ocl-sdk] initial import

---
 dev-util/intel-ocl-sdk/Manifest                 |    3 +
 dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild |   58 +++++++++++++++++++++++
 dev-util/intel-ocl-sdk/metadata.xml             |    8 +++
 3 files changed, 69 insertions(+), 0 deletions(-)

diff --git a/dev-util/intel-ocl-sdk/Manifest b/dev-util/intel-ocl-sdk/Manifest
new file mode 100644
index 0000000..cb914b0
--- /dev/null
+++ b/dev-util/intel-ocl-sdk/Manifest
@@ -0,0 +1,3 @@
+DIST intel_ocl_sdk_1.5_x64.tgz 27901208 RMD160 dbc9fe35080bec352fd1ba3c5be6fa4ec9f17e0f SHA1 752168236f05022369384964a05371718fd963aa SHA256 bfc3b45e833ad158266fd79fb9494b040a060d48e5880dbbf538eba167450810
+EBUILD intel-ocl-sdk-1.5.ebuild 1189 RMD160 10ad0d169f52327834a0f3708a278494b3f5e8ad SHA1 5dadae4c94f9851b8bdf44edab186b7a62ed8092 SHA256 d68b27425783edeb9c4aba846e98b733f1a3fc29874dffd11fe76ffe0cabfd4d
+MISC metadata.xml 237 RMD160 c1eff8035f69f2011d83fdee601d3131a88ea9bf SHA1 bbbe43f48a08f38c431e4f1aecd0210b8049798b SHA256 da0461f424a48f918d7233b1c957149d1bedcd5b81e63652176728af4e524c6f

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
new file mode 100644
index 0000000..b3780d3
--- /dev/null
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header$
+
+EAPI=4
+
+MY_PN=${PN//-/_}
+MY_P=${MY_PN}_${PV}_x64
+INTEL_SDK=/opt/intel/opencl-sdk/
+
+inherit rpm
+
+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://software.intel.com/file/35820/${MY_P}.tgz" #BOGUS
+
+LICENSE="Intel-SDP"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 -x86"
+
+#sys-devel/clang
+#dev-libs/boost:1.46
+RDEPEND="dev-cpp/tbb
+	sys-process/numactl"
+DEPEND=""
+
+RESTRICT="mirror"
+QA_EXECSTACK="${INTEL_SDK/\//}lib/libcpu_device.so
+    ${INTEL_SDK/\//}lib/libOclCpuBackEnd.so
+	${INTEL_SDK/\//}lib/libtask_executor.so"
+QA_PREBUILT="${INTEL_SDK}lib/*"
+
+S=${WORKDIR}
+
+src_unpack() {
+	default
+	rpm_unpack ./${MY_P}.rpm
+}
+
+src_prepare() {
+	cat <<- EOF > "${S}"/intelocl64.icd
+		${INTEL_SDK}/lib/libintelocl.so
+	EOF
+}
+
+src_install() {
+	insinto ${INTEL_SDK}
+	doins -r usr/include
+
+	insinto ${INTEL_SDK}/lib
+	doins usr/lib64/libOpenCL.so
+	pushd usr/lib64/OpenCL/vendors/intel
+	rm -f libboost* libtbb*
+	doins *.so *rtl *pch
+	popd
+	# things that are left out: llc, ioc
+}

diff --git a/dev-util/intel-ocl-sdk/metadata.xml b/dev-util/intel-ocl-sdk/metadata.xml
new file mode 100644
index 0000000..6629da3
--- /dev/null
+++ b/dev-util/intel-ocl-sdk/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer>
+		<email>xarthisius@gentoo.org</email>
+		<name>Kacper Kowalik</name>
+	</maintainer>
+</pkgmetadata>



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

* [gentoo-commits] dev/xarthisius:master commit in: dev-util/intel-ocl-sdk/
@ 2011-12-25 19:25 Kacper Kowalik
  0 siblings, 0 replies; 5+ messages in thread
From: Kacper Kowalik @ 2011-12-25 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     788122f534b0b40f6345d3ff8007ec22b7aef8b4
Author:     Kacper Kowalik (Xarthisius) <xarthisius.kk <AT> gmail <DOT> com>
AuthorDate: Sun Dec 25 19:25:17 2011 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 19:25:17 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/xarthisius.git;a=commit;h=788122f5

[dev-util/intel-ocl-sdk] fix paths

---
 dev-util/intel-ocl-sdk/Manifest                 |    2 +-
 dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild |   24 ++++++++++++----------
 2 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/dev-util/intel-ocl-sdk/Manifest b/dev-util/intel-ocl-sdk/Manifest
index cb914b0..4b2e5e8 100644
--- a/dev-util/intel-ocl-sdk/Manifest
+++ b/dev-util/intel-ocl-sdk/Manifest
@@ -1,3 +1,3 @@
 DIST intel_ocl_sdk_1.5_x64.tgz 27901208 RMD160 dbc9fe35080bec352fd1ba3c5be6fa4ec9f17e0f SHA1 752168236f05022369384964a05371718fd963aa SHA256 bfc3b45e833ad158266fd79fb9494b040a060d48e5880dbbf538eba167450810
-EBUILD intel-ocl-sdk-1.5.ebuild 1189 RMD160 10ad0d169f52327834a0f3708a278494b3f5e8ad SHA1 5dadae4c94f9851b8bdf44edab186b7a62ed8092 SHA256 d68b27425783edeb9c4aba846e98b733f1a3fc29874dffd11fe76ffe0cabfd4d
+EBUILD intel-ocl-sdk-1.5.ebuild 1238 RMD160 a403502db13aff8934d4046038974c7cda44b2e7 SHA1 4203098c04f4d88c5f7e04774baaf0190054fbf5 SHA256 e4e44f7d6dbcebffa8b358051c01a997b84c6347fe97ec357bc116f95cdacfb6
 MISC metadata.xml 237 RMD160 c1eff8035f69f2011d83fdee601d3131a88ea9bf SHA1 bbbe43f48a08f38c431e4f1aecd0210b8049798b SHA256 da0461f424a48f918d7233b1c957149d1bedcd5b81e63652176728af4e524c6f

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
index b3780d3..4836c31 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
@@ -8,11 +8,13 @@ MY_PN=${PN//-/_}
 MY_P=${MY_PN}_${PV}_x64
 INTEL_SDK=/opt/intel/opencl-sdk/
 
-inherit rpm
+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://software.intel.com/file/35820/${MY_P}.tgz" #BOGUS
+SRC_URI="http://software.intel.com/file/35734/${MY_P}.tgz"
 
 LICENSE="Intel-SDP"
 SLOT="0"
@@ -26,10 +28,10 @@ RDEPEND="dev-cpp/tbb
 DEPEND=""
 
 RESTRICT="mirror"
-QA_EXECSTACK="${INTEL_SDK/\//}lib/libcpu_device.so
-    ${INTEL_SDK/\//}lib/libOclCpuBackEnd.so
-	${INTEL_SDK/\//}lib/libtask_executor.so"
-QA_PREBUILT="${INTEL_SDK}lib/*"
+QA_EXECSTACK="${INTEL_CL/\//}libcpu_device.so
+    ${INTEL_CL/\//}libOclCpuBackEnd.so
+	${INTEL_CL/\//}libtask_executor.so"
+QA_PREBUILT="${INTEL_CL}*"
 
 S=${WORKDIR}
 
@@ -40,19 +42,19 @@ src_unpack() {
 
 src_prepare() {
 	cat <<- EOF > "${S}"/intelocl64.icd
-		${INTEL_SDK}/lib/libintelocl.so
+		${INTEL_CL}/libintelocl.so
 	EOF
 }
 
 src_install() {
 	insinto ${INTEL_SDK}
 	doins -r usr/include
+	# things that are left out: llc, ioc
 
-	insinto ${INTEL_SDK}/lib
+	insinto ${INTEL_CL}
 	doins usr/lib64/libOpenCL.so
-	pushd usr/lib64/OpenCL/vendors/intel
+	pushd usr/lib64/OpenCL/vendors/intel &> /dev/null
 	rm -f libboost* libtbb*
 	doins *.so *rtl *pch
-	popd
-	# things that are left out: llc, ioc
+	popd &> /dev/null
 }



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

* [gentoo-commits] dev/xarthisius:master commit in: dev-util/intel-ocl-sdk/
@ 2011-12-25 20:03 Kacper Kowalik
  0 siblings, 0 replies; 5+ messages in thread
From: Kacper Kowalik @ 2011-12-25 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     00e78df24629d019b0db9a4ec2f6e12bc24362be
Author:     Kacper Kowalik (Xarthisius) <xarthisius.kk <AT> gmail <DOT> com>
AuthorDate: Sun Dec 25 20:03:49 2011 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 20:03:49 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/xarthisius.git;a=commit;h=00e78df2

[dev-util/intel-ocl-sdk] move headers to vendor dir

---
 dev-util/intel-ocl-sdk/Manifest                 |    2 +-
 dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild |    7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-util/intel-ocl-sdk/Manifest b/dev-util/intel-ocl-sdk/Manifest
index 4b2e5e8..6eb8917 100644
--- a/dev-util/intel-ocl-sdk/Manifest
+++ b/dev-util/intel-ocl-sdk/Manifest
@@ -1,3 +1,3 @@
 DIST intel_ocl_sdk_1.5_x64.tgz 27901208 RMD160 dbc9fe35080bec352fd1ba3c5be6fa4ec9f17e0f SHA1 752168236f05022369384964a05371718fd963aa SHA256 bfc3b45e833ad158266fd79fb9494b040a060d48e5880dbbf538eba167450810
-EBUILD intel-ocl-sdk-1.5.ebuild 1238 RMD160 a403502db13aff8934d4046038974c7cda44b2e7 SHA1 4203098c04f4d88c5f7e04774baaf0190054fbf5 SHA256 e4e44f7d6dbcebffa8b358051c01a997b84c6347fe97ec357bc116f95cdacfb6
+EBUILD intel-ocl-sdk-1.5.ebuild 1199 RMD160 6d542d795aca317455f4697c160a2df7f00891fc SHA1 d83437a6cf92f689fee7a5ba4409975b496e2ffc SHA256 807d24a277f595d351e9f42d612b6230c0a4a872d01c9e875e5c807d626009ba
 MISC metadata.xml 237 RMD160 c1eff8035f69f2011d83fdee601d3131a88ea9bf SHA1 bbbe43f48a08f38c431e4f1aecd0210b8049798b SHA256 da0461f424a48f918d7233b1c957149d1bedcd5b81e63652176728af4e524c6f

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
index 4836c31..9e8cc12 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
@@ -6,7 +6,6 @@ EAPI=4
 
 MY_PN=${PN//-/_}
 MY_P=${MY_PN}_${PV}_x64
-INTEL_SDK=/opt/intel/opencl-sdk/
 
 inherit rpm multilib
 
@@ -47,11 +46,11 @@ src_prepare() {
 }
 
 src_install() {
-	insinto ${INTEL_SDK}
-	doins -r usr/include
 	# things that are left out: llc, ioc
-
 	insinto ${INTEL_CL}
+	doins -r usr/include
+
+	insopts -m 755
 	doins usr/lib64/libOpenCL.so
 	pushd usr/lib64/OpenCL/vendors/intel &> /dev/null
 	rm -f libboost* libtbb*



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

* [gentoo-commits] dev/xarthisius:master commit in: dev-util/intel-ocl-sdk/
@ 2011-12-25 23:00 Kacper Kowalik
  0 siblings, 0 replies; 5+ messages in thread
From: Kacper Kowalik @ 2011-12-25 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2f8bb422667a387db87152d676737b3dce4b34fb
Author:     Kacper Kowalik (Xarthisius) <xarthisius.kk <AT> gmail <DOT> com>
AuthorDate: Sun Dec 25 23:00:07 2011 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 23:00:07 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/xarthisius.git;a=commit;h=2f8bb422

[dev-util/intel-ocl-sdk] install icd file

---
 dev-util/intel-ocl-sdk/Manifest                 |    2 +-
 dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild |    2 ++
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dev-util/intel-ocl-sdk/Manifest b/dev-util/intel-ocl-sdk/Manifest
index 6eb8917..a5e7bb0 100644
--- a/dev-util/intel-ocl-sdk/Manifest
+++ b/dev-util/intel-ocl-sdk/Manifest
@@ -1,3 +1,3 @@
 DIST intel_ocl_sdk_1.5_x64.tgz 27901208 RMD160 dbc9fe35080bec352fd1ba3c5be6fa4ec9f17e0f SHA1 752168236f05022369384964a05371718fd963aa SHA256 bfc3b45e833ad158266fd79fb9494b040a060d48e5880dbbf538eba167450810
-EBUILD intel-ocl-sdk-1.5.ebuild 1199 RMD160 6d542d795aca317455f4697c160a2df7f00891fc SHA1 d83437a6cf92f689fee7a5ba4409975b496e2ffc SHA256 807d24a277f595d351e9f42d612b6230c0a4a872d01c9e875e5c807d626009ba
+EBUILD intel-ocl-sdk-1.5.ebuild 1250 RMD160 1bdd7780304bdc563302034e520196900bcf6b50 SHA1 897d4cc5a3e517daeaff4586ad3e02ac54108b41 SHA256 c1e65db3fb9c2e6e0328a0efa1eb20f2f3f31a6870d1d2a055e5036fefbb1510
 MISC metadata.xml 237 RMD160 c1eff8035f69f2011d83fdee601d3131a88ea9bf SHA1 bbbe43f48a08f38c431e4f1aecd0210b8049798b SHA256 da0461f424a48f918d7233b1c957149d1bedcd5b81e63652176728af4e524c6f

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
index 9e8cc12..dd754dd 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
@@ -46,6 +46,8 @@ src_prepare() {
 }
 
 src_install() {
+	insinto /etc/OpenCL/vendors
+	doins intelocl64.icd
 	# things that are left out: llc, ioc
 	insinto ${INTEL_CL}
 	doins -r usr/include



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

* [gentoo-commits] dev/xarthisius:master commit in: dev-util/intel-ocl-sdk/
@ 2012-01-15 10:38 Kacper Kowalik
  0 siblings, 0 replies; 5+ messages in thread
From: Kacper Kowalik @ 2012-01-15 10:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c461877fa1a6b96afc2f0417d408937bd8500b7d
Author:     Kacper Kowalik (Xarthisius) <xarthisius <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 10:38:17 2012 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 10:38:17 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/xarthisius.git;a=commit;h=c461877f

[dev-util/intel-ocl-sdk] fix URI

---
 dev-util/intel-ocl-sdk/Manifest                 |    2 +-
 dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild |    7 ++++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-util/intel-ocl-sdk/Manifest b/dev-util/intel-ocl-sdk/Manifest
index a5e7bb0..76a648c 100644
--- a/dev-util/intel-ocl-sdk/Manifest
+++ b/dev-util/intel-ocl-sdk/Manifest
@@ -1,3 +1,3 @@
 DIST intel_ocl_sdk_1.5_x64.tgz 27901208 RMD160 dbc9fe35080bec352fd1ba3c5be6fa4ec9f17e0f SHA1 752168236f05022369384964a05371718fd963aa SHA256 bfc3b45e833ad158266fd79fb9494b040a060d48e5880dbbf538eba167450810
-EBUILD intel-ocl-sdk-1.5.ebuild 1250 RMD160 1bdd7780304bdc563302034e520196900bcf6b50 SHA1 897d4cc5a3e517daeaff4586ad3e02ac54108b41 SHA256 c1e65db3fb9c2e6e0328a0efa1eb20f2f3f31a6870d1d2a055e5036fefbb1510
+EBUILD intel-ocl-sdk-1.5.ebuild 1273 RMD160 b6e2aad72321a850759654af4948f5428e58f854 SHA1 cd345ada06b0babcf8066d173480c36c8e1bd968 SHA256 df697aec8e08cd9885e90c01ada6298bcaf57eb35db94102f71f303877d31d48
 MISC metadata.xml 237 RMD160 c1eff8035f69f2011d83fdee601d3131a88ea9bf SHA1 bbbe43f48a08f38c431e4f1aecd0210b8049798b SHA256 da0461f424a48f918d7233b1c957149d1bedcd5b81e63652176728af4e524c6f

diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
index dd754dd..cdab0e4 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-1.5.ebuild
@@ -13,7 +13,7 @@ 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://software.intel.com/file/35734/${MY_P}.tgz"
+SRC_URI="http://software.intel.com/file/38734/${MY_P}.tgz"
 
 LICENSE="Intel-SDP"
 SLOT="0"
@@ -22,13 +22,14 @@ KEYWORDS="~amd64 -x86"
 
 #sys-devel/clang
 #dev-libs/boost:1.46
-RDEPEND="dev-cpp/tbb
+RDEPEND="app-admin/eselect-opencl
+	dev-cpp/tbb
 	sys-process/numactl"
 DEPEND=""
 
 RESTRICT="mirror"
 QA_EXECSTACK="${INTEL_CL/\//}libcpu_device.so
-    ${INTEL_CL/\//}libOclCpuBackEnd.so
+	${INTEL_CL/\//}libOclCpuBackEnd.so
 	${INTEL_CL/\//}libtask_executor.so"
 QA_PREBUILT="${INTEL_CL}*"
 



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

end of thread, other threads:[~2012-01-15 10:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-25 20:03 [gentoo-commits] dev/xarthisius:master commit in: dev-util/intel-ocl-sdk/ Kacper Kowalik
  -- strict thread matches above, loose matches on Subject: below --
2012-01-15 10:38 Kacper Kowalik
2011-12-25 23:00 Kacper Kowalik
2011-12-25 19:25 Kacper Kowalik
2011-12-21 15:07 Kacper Kowalik

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