1 |
commit: aecc2d54508d10901b38e3c317bb47da987bef5c |
2 |
Author: Dane Smith <c1pher <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Feb 23 18:00:41 2011 +0000 |
4 |
Commit: Dane Smith <c1pher <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 23 18:00:41 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/c1pher.git;a=commit;h=aecc2d54 |
7 |
|
8 |
Updated version. Cleaned makefile. |
9 |
|
10 |
--- |
11 |
dev-util/ati-stream-sdk/Manifest | 3 +- |
12 |
dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild | 82 --------------------- |
13 |
dev-util/ati-stream-sdk/files/Makefile | 19 +++-- |
14 |
3 files changed, 12 insertions(+), 92 deletions(-) |
15 |
|
16 |
diff --git a/dev-util/ati-stream-sdk/Manifest b/dev-util/ati-stream-sdk/Manifest |
17 |
index 0c34fce..735dde4 100644 |
18 |
--- a/dev-util/ati-stream-sdk/Manifest |
19 |
+++ b/dev-util/ati-stream-sdk/Manifest |
20 |
@@ -1,6 +1,5 @@ |
21 |
-AUX Makefile 2206 RMD160 75f1ebb649aa8111e750c75b03452c7df9ffae5d SHA1 0644e3c66b2801e4cfe0663a4a81aa148d7360e8 SHA256 70ff4dbcbcd759babce9a1eb9fa355c7797116753e8f356eaaef1cea3469bf44 |
22 |
+AUX Makefile 2284 RMD160 88e0aa563e687c03219676b95c9f464093a7f4be SHA1 517c1088e3917f6a8f8b6358df7de2d964beb192 SHA256 2c6b248be818dc05dd0047cd92f0beaab6ac42689cce858f9d8b9dcd1fe5de3d |
23 |
DIST ati-stream-sdk-v2.3-lnx32.tgz 49912168 RMD160 07c045de3118531472672e9ef7b3763cb32f7d68 SHA1 972bdbe6942e52411a2f041720348e857f17c388 SHA256 07fd15a51a678c4378767f61466daf9da21d0bab6088a97a70136dd8c976aca6 |
24 |
DIST ati-stream-sdk-v2.3-lnx64.tgz 78659015 RMD160 57af36f62e590ae54cb9d43b880735979b77466c SHA1 43c94e5126563fe3fa4cb92fb6dd20f12864a86d SHA256 f92537d1fc306af0bff1441af4669bf2fa668654b12d9fb53a3a872dc8826cad |
25 |
EBUILD ati-stream-sdk-2.3-r1.ebuild 1785 RMD160 a49779dcf7c9cc2c759edd252a8de82fb2b4731a SHA1 78f96f8730fb3da67dc6939a646567bf82174217 SHA256 b1f1607754f6ca3cb4784242dd260a9e8a6738d08fc7923dbf02ecdd9ee576aa |
26 |
-EBUILD ati-stream-sdk-2.3.ebuild 1902 RMD160 3223fecbf191d822e896965ba63be3ebb2475d1e SHA1 b30d65c95630319b86c0b7a4fe5cd22323379093 SHA256 1f55cff88074875c4867fd52441fd266fbc3ab96016865f93eb21a4a07598948 |
27 |
MISC metadata.xml 301 RMD160 1ef0179dbe53f24768e976ab60f6ae0e8ca9e672 SHA1 fba668cb8711ac2bcc6b7bfc113a1a513c69b0be SHA256 55f555e646e9d04c8975a736b9a5b3f1d8ea110446c18e988a3b884d0dca33b7 |
28 |
|
29 |
diff --git a/dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild b/dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild |
30 |
deleted file mode 100644 |
31 |
index b5fbd23..0000000 |
32 |
--- a/dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild |
33 |
+++ /dev/null |
34 |
@@ -1,82 +0,0 @@ |
35 |
-# Copyright 1999-2011 Gentoo Foundation |
36 |
-# Distributed under the terms of the GNU General Public License v2 |
37 |
-# $Header: $ |
38 |
- |
39 |
-EAPI="2" |
40 |
-inherit eutils multilib |
41 |
- |
42 |
-MY_P="${PN}-v${PV}" |
43 |
- |
44 |
-DESCRIPTION="Enable compiling code and loading it on ATI/AMD GPU" |
45 |
-HOMEPAGE="http://developer.amd.com/GPU/ATISTREAMSDK/Pages/default.aspx" |
46 |
-SRC_URI=" \ |
47 |
- amd64? ( http://download2-developer.amd.com/amd/Stream20GA/${MY_P}-lnx64.tgz ) \ |
48 |
- x86? ( http://download2-developer.amd.com/amd/Stream20GA/${MY_P}-lnx32.tgz )" |
49 |
- |
50 |
-LICENSE="AMD GPL-1 as-is" |
51 |
-SLOT="0" |
52 |
-KEYWORDS="" |
53 |
-IUSE="examples doc multilib" |
54 |
-RESTRICT="strip fetch" |
55 |
-RDEPEND="media-libs/freeglut |
56 |
- x11-drivers/ati-drivers |
57 |
- examples? ( media-libs/glew )" |
58 |
- |
59 |
-QA_EXECSTACK="opt/${PN}/lib*/libatiocl??.so" |
60 |
- |
61 |
-S="${WORKDIR}/${MY_P}" |
62 |
- |
63 |
-pkg_nofetch() { |
64 |
- ewarn "Proprietary software. Download at" |
65 |
- ewarn "http://developer.amd.com/gpu/AMDAPPSDK/downloads/Pages/default.aspx" |
66 |
- ewarn "and move it to distfiles" |
67 |
-} |
68 |
- |
69 |
-src_unpack() { |
70 |
- default_src_unpack |
71 |
- |
72 |
- mv ${MY_P}-lnx* ${MY_P} || die |
73 |
-} |
74 |
- |
75 |
-src_compile() { true; } |
76 |
- |
77 |
-src_install() { |
78 |
- local DEST=/opt/${PN} |
79 |
- |
80 |
- rm include/GL/{glext.h,glut.h} || die |
81 |
- |
82 |
- into ${DEST} |
83 |
- if use amd64; then |
84 |
- dobin bin/x86_64/* || die |
85 |
- dolib.so lib/x86_64/{libOpenCL.so,libatiocl64.so,libGLEW.so} || die |
86 |
- else |
87 |
- dobin bin/x86/* || die |
88 |
- dolib.so lib/x86/{libOpenCL.so,libatiocl32.so,libGLEW.so} || die |
89 |
- fi |
90 |
- |
91 |
- insinto ${DEST}/$(get_libdir) |
92 |
- insopts -m0755 |
93 |
- doins -r lib/gpu || die |
94 |
- insinto ${DEST}/include/ |
95 |
- doins -r include/CL include/GL include/OVDecode include/cal*.h || die |
96 |
- use amd64 && (doins lib/x86_64/builtins-x86_64.bc || die) |
97 |
- use x86 && (doins lib/x86/builtins-x86.bc || die) |
98 |
- |
99 |
- cat > "${T}/99${PN}" << EOF |
100 |
-PATH=${DEST}/bin |
101 |
-ROOTPATH=${DEST}/bin |
102 |
-LDPATH=${DEST}/$(get_libdir) |
103 |
-EOF |
104 |
- doenvd "${T}/99${PN}" |
105 |
- |
106 |
- if use examples; then |
107 |
- insinto ${DEST}/exmaples |
108 |
- doins -r samples/* || die |
109 |
- insinto ${DEST} |
110 |
- doins -r make || die |
111 |
- fi |
112 |
- |
113 |
- if use doc; then |
114 |
- dodoc docs/opencl/* |
115 |
- fi |
116 |
-} |
117 |
|
118 |
diff --git a/dev-util/ati-stream-sdk/files/Makefile b/dev-util/ati-stream-sdk/files/Makefile |
119 |
index 1052039..9828850 100644 |
120 |
--- a/dev-util/ati-stream-sdk/files/Makefile |
121 |
+++ b/dev-util/ati-stream-sdk/files/Makefile |
122 |
@@ -24,10 +24,7 @@ DSUFX= |
123 |
SUFX=32 |
124 |
endif |
125 |
|
126 |
-install: |
127 |
- test -z "$(BINDIR)" || $(MKDIR) "$(BINDIR)" |
128 |
- test -z "$(LIBDIR)" || $(MKDIR) "$(LIBDIR)" |
129 |
- test -z "$(INCDIR)" || $(MKDIR) "$(INCDIR)" |
130 |
+install-etc: |
131 |
test -z "$(ETCDIR)" || $(MKDIR) "$(ETCDIR)" |
132 |
tar -xzf icd-registration.tgz || exit 1 |
133 |
@list='$(ETCFILES)'; for f in $$list; do\ |
134 |
@@ -40,6 +37,9 @@ install: |
135 |
$(INSTALLDAT) "$$f" $(ETCDIR)$$f1 || exit 1;\ |
136 |
else :; fi;\ |
137 |
done |
138 |
+ |
139 |
+install-bin: |
140 |
+ test -z "$(BINDIR)" || $(MKDIR) "$(BINDIR)" |
141 |
@list='$(BINFILES)'; for f in $$list; do\ |
142 |
if test -f $$f; then\ |
143 |
f1=`basename $$f`;\ |
144 |
@@ -47,6 +47,9 @@ install: |
145 |
$(INSTALLBIN) "$$f" "$(BINDIR)$$f1" || exit 1;\ |
146 |
else :; fi;\ |
147 |
done |
148 |
+ |
149 |
+install-lib: |
150 |
+ test -z "$(LIBDIR)" || $(MKDIR) "$(LIBDIR)" |
151 |
@list='$(LIBFILES)'; for f in $$list; do\ |
152 |
if test -f $$f; then\ |
153 |
f1=`echo $$f | sed -e 's|lib/||g' -e 's|x86*/||g'`;\ |
154 |
@@ -57,6 +60,9 @@ install: |
155 |
$(INSTALLBIN) "$$f" "$(LIBDIR)$$f1" || exit 1;\ |
156 |
else :; fi;\ |
157 |
done |
158 |
+ |
159 |
+install-include: |
160 |
+ test -z "$(INCDIR)" || $(MKDIR) "$(INCDIR)" |
161 |
@list='$(INCFILES)'; for f in $$list; do\ |
162 |
if test -f $$f; then\ |
163 |
f1=`echo $$f | sed -e 's|include||g'`;\ |
164 |
@@ -68,7 +74,4 @@ install: |
165 |
else :; fi;\ |
166 |
done |
167 |
|
168 |
-install-examples: |
169 |
- |
170 |
-install-doc: |
171 |
- |
172 |
+install: install-etc install-bin install-lib install-include |