Gentoo Archives: gentoo-commits

From: "Kacper Kowalik (xarthisius)" <xarthisius@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/intel-ocl-sdk: intel-ocl-sdk-2.0.31360.ebuild ChangeLog
Date: Tue, 02 Oct 2012 05:48:37
Message-Id: 20121002054824.9B10E21600@flycatcher.gentoo.org
1 xarthisius 12/10/02 05:48:24
2
3 Modified: ChangeLog
4 Added: intel-ocl-sdk-2.0.31360.ebuild
5 Log:
6 Version bump wrt #436624 by Anton Bolshakov <anton.bugs@×××××.com>
7
8 (Portage version: 2.2.0_alpha133/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.4 dev-util/intel-ocl-sdk/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/intel-ocl-sdk/ChangeLog?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/intel-ocl-sdk/ChangeLog?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/intel-ocl-sdk/ChangeLog?r1=1.3&r2=1.4
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/intel-ocl-sdk/ChangeLog,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- ChangeLog 20 Mar 2012 16:42:31 -0000 1.3
24 +++ ChangeLog 2 Oct 2012 05:48:24 -0000 1.4
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-util/intel-ocl-sdk
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/intel-ocl-sdk/ChangeLog,v 1.3 2012/03/20 16:42:31 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-util/intel-ocl-sdk/ChangeLog,v 1.4 2012/10/02 05:48:24 xarthisius Exp $
30 +
31 +*intel-ocl-sdk-2.0.31360 (02 Oct 2012)
32 +
33 + 02 Oct 2012; Kacper Kowalik <xarthisius@g.o>
34 + +intel-ocl-sdk-2.0.31360.ebuild:
35 + Version bump wrt #436624 by Anton Bolshakov <anton.bugs@×××××.com>
36
37 20 Mar 2012; Agostino Sarubbo <ago@g.o> intel-ocl-sdk-1.5.ebuild:
38 Stable for amd64, wrt bug #408975
39 @@ -13,4 +19,3 @@
40 04 Feb 2012; Kacper Kowalik <xarthisius@g.o>
41 +intel-ocl-sdk-1.5.ebuild, +metadata.xml:
42 Initial import
43 -
44
45
46
47 1.1 dev-util/intel-ocl-sdk/intel-ocl-sdk-2.0.31360.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/intel-ocl-sdk/intel-ocl-sdk-2.0.31360.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/intel-ocl-sdk/intel-ocl-sdk-2.0.31360.ebuild?rev=1.1&content-type=text/plain
51
52 Index: intel-ocl-sdk-2.0.31360.ebuild
53 ===================================================================
54 # Copyright 1999-2012 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/dev-util/intel-ocl-sdk/intel-ocl-sdk-2.0.31360.ebuild,v 1.1 2012/10/02 05:48:24 xarthisius Exp $
57
58 EAPI=4
59
60 MY_P=${PN//-/_}_2012_x64
61
62 inherit rpm multilib
63
64 INTEL_CL=/usr/$(get_libdir)/OpenCL/vendors/intel/
65
66 DESCRIPTION="Intel's implementation of the OpenCL standard optimized for Intel processors."
67 HOMEPAGE="http://software.intel.com/en-us/articles/opencl-sdk/"
68 SRC_URI="http://registrationcenter.intel.com/irc_nas/2563/intel_sdk_for_ocl_applications_2012_x64.tgz"
69 LICENSE="Intel-SDP"
70 SLOT="0"
71 IUSE=""
72 KEYWORDS="~amd64 -x86"
73
74 #sys-devel/clang
75 #dev-libs/boost:1.46
76 RDEPEND="app-admin/eselect-opencl
77 dev-cpp/tbb
78 sys-process/numactl"
79 DEPEND=""
80
81 RESTRICT="mirror"
82 QA_EXECSTACK="${INTEL_CL/\//}libcpu_device.so
83 ${INTEL_CL/\//}libOclCpuBackEnd.so
84 ${INTEL_CL/\//}libtask_executor.so"
85 QA_PREBUILT="${INTEL_CL}*"
86
87 S=${WORKDIR}
88
89 src_unpack() {
90 default
91 rpm_unpack ./${MY_P}.rpm
92 }
93
94 src_install() {
95 doins -r etc usr/bin
96 # things that are left out: llc, ioc
97 insinto ${INTEL_CL}
98 doins -r usr/include
99
100 insopts -m 755
101 newins usr/lib64/libOpenCL.so libOpenCL.so.1
102 dosym libOpenCL.so.1 ${INTEL_CL}/libOpenCL.so
103 pushd usr/lib64/OpenCL/vendors/intel &> /dev/null
104 rm -f libboost* libtbb*
105 doins *.so *rtl *pch
106 popd &> /dev/null
107 }
108
109 pkg_postinst() {
110 eselect opencl set --use-old intel
111 }