Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
Date: Mon, 02 Feb 2015 12:06:29
Message-Id: 1422792460.58e9888d4d5da475c4f27e04ab34ce42365b0533.jlec@gentoo
1 commit: 58e9888d4d5da475c4f27e04ab34ce42365b0533
2 Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
3 AuthorDate: Sun Feb 1 12:07:40 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 1 12:07:40 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=58e9888d
7
8 Drop dev-util/amdapp-2.8
9
10 ---
11 dev-util/amdapp/ChangeLog | 4 +++
12 dev-util/amdapp/amdapp-2.8.ebuild | 75 ---------------------------------------
13 2 files changed, 4 insertions(+), 75 deletions(-)
14
15 diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
16 index 6b46c97..a5c6739 100644
17 --- a/dev-util/amdapp/ChangeLog
18 +++ b/dev-util/amdapp/ChangeLog
19 @@ -2,6 +2,10 @@
20 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
21 # $Header: $
22
23 + 01 Feb 2015; Marius Brehler <marbre@××××××××××××××.de>
24 + -amdapp-2.8.ebuild:
25 + Drop old (source unavailable)
26 +
27 *amdapp-2.9 (01 Feb 2015)
28
29 01 Feb 2015; Marius Brehler <marbre@××××××××××××××.de>
30
31 diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
32 deleted file mode 100644
33 index 53a239e..0000000
34 --- a/dev-util/amdapp/amdapp-2.8.ebuild
35 +++ /dev/null
36 @@ -1,75 +0,0 @@
37 -# Copyright 1999-2014 Gentoo Foundation
38 -# Distributed under the terms of the GNU General Public License v2
39 -# $Header: $
40 -
41 -EAPI=5
42 -
43 -inherit multilib
44 -
45 -X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
46 -AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
47 -
48 -MY_P="AMD-APP-SDK-v2.8-RC-lnx64"
49 -
50 -DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
51 -HOMEPAGE="http://developer.amd.com/tools/heterogeneous-computing/\
52 -amd-accelerated-parallel-processing-app-sdk"
53 -SRC_URI="
54 - amd64? ( ${AMD64_AT} )
55 - x86? ( ${X86_AT} )"
56 -LICENSE="AMD"
57 -SLOT="0"
58 -KEYWORDS="~x86 ~amd64"
59 -IUSE="examples"
60 -
61 -RDEPEND="
62 - app-admin/eselect-opengl
63 - !<dev-util/amdstream-2.6
64 - sys-devel/llvm
65 - sys-devel/gcc
66 - media-libs/mesa
67 - media-libs/freeglut
68 - virtual/opencl
69 - examples? ( media-libs/glew )
70 - app-admin/eselect-opencl"
71 -DEPEND="
72 - ${RDEPEND}
73 - dev-lang/perl
74 - dev-util/patchelf
75 - sys-apps/fakeroot"
76 -
77 -RESTRICT="mirror strip"
78 -
79 -S="${WORKDIR}/${MY_P}"
80 -
81 -pkg_nofetch() {
82 - einfo "AMD doesn't provide direct download links. Please download"
83 - einfo "${ARCHIVE} from ${HOMEPAGE}"
84 -}
85 -
86 -src_unpack() {
87 - default
88 - unpack ./${MY_P}.tgz
89 - unpack ./icd-registration.tgz
90 -}
91 -
92 -src_prepare() {
93 - AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
94 -}
95 -
96 -src_compile() {
97 - MAKEOPTS+=" -j1"
98 - use examples && cd samples/opencl && emake
99 -}
100 -
101 -src_install() {
102 - dodir /opt/AMDAPP
103 - cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
104 -
105 - dodir "${AMD_CL}"
106 - dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
107 - dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
108 -
109 - insinto /etc/OpenCL/vendors/
110 - doins ../etc/OpenCL/vendors/*
111 -}