* [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