1 |
ulm 15/03/31 16:53:09 |
2 |
|
3 |
Added: metadata.xml ChangeLog eselect-opengl-1.2.7.ebuild |
4 |
eselect-opengl-1.3.1-r2.ebuild |
5 |
eselect-opengl-1.3.1-r4.ebuild |
6 |
Log: |
7 |
Move package from app-admin to app-eselect category. |
8 |
|
9 |
(Portage version: 2.2.18/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 9433907D693FB5B8!) |
10 |
|
11 |
Revision Changes Path |
12 |
1.1 app-eselect/eselect-opengl/metadata.xml |
13 |
|
14 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/metadata.xml?rev=1.1&view=markup |
15 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/metadata.xml?rev=1.1&content-type=text/plain |
16 |
|
17 |
Index: metadata.xml |
18 |
=================================================================== |
19 |
<?xml version="1.0" encoding="UTF-8"?> |
20 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
21 |
<pkgmetadata> |
22 |
<herd>x11</herd> |
23 |
<longdescription>Utility to switch opengl implementations between various providers.</longdescription> |
24 |
</pkgmetadata> |
25 |
|
26 |
|
27 |
|
28 |
1.1 app-eselect/eselect-opengl/ChangeLog |
29 |
|
30 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/ChangeLog?rev=1.1&view=markup |
31 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/ChangeLog?rev=1.1&content-type=text/plain |
32 |
|
33 |
Index: ChangeLog |
34 |
=================================================================== |
35 |
# ChangeLog for app-eselect/eselect-opengl |
36 |
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 |
37 |
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-opengl/ChangeLog,v 1.1 2015/03/31 16:53:09 ulm Exp $ |
38 |
|
39 |
31 Mar 2015; Ulrich Müller <ulm@g.o> +eselect-opengl-1.2.7.ebuild, |
40 |
+eselect-opengl-1.3.1-r2.ebuild, +eselect-opengl-1.3.1-r4.ebuild, |
41 |
+metadata.xml: |
42 |
Move package from app-admin to app-eselect category. |
43 |
|
44 |
02 Mar 2015; Yixun Lan <dlan@g.o> eselect-opengl-1.3.1-r2.ebuild: |
45 |
add arm64 support, tested on A53 board |
46 |
|
47 |
*eselect-opengl-1.3.1-r4 (01 Mar 2015) |
48 |
|
49 |
01 Mar 2015; Michał Górny <mgorny@g.o> +eselect-opengl-1.3.1-r4.ebuild, |
50 |
-eselect-opengl-1.3.1-r3.ebuild: |
51 |
Update the blockers since the patch has been backported to xorg-server-1.16*. |
52 |
|
53 |
*eselect-opengl-1.3.1-r3 (27 Feb 2015) |
54 |
|
55 |
27 Feb 2015; Michał Górny <mgorny@g.o> +eselect-opengl-1.3.1-r3.ebuild: |
56 |
Add a revbump that no longer complains about "Files" section but blocks the |
57 |
xorg-server versions not having the fix for it. |
58 |
|
59 |
11 Feb 2015; Chí-Thanh Christopher Nguyễn <chithanh@g.o> |
60 |
eselect-opengl-1.2.7.ebuild, eselect-opengl-1.3.1-r2.ebuild: |
61 |
Update list of blockers for new mesa release. |
62 |
|
63 |
22 Jan 2015; Michał Górny <mgorny@g.o> eselect-opengl-1.3.1-r2.ebuild: |
64 |
Avoid error messages when /usr/lib*/opengl does not exist, bug #537224. |
65 |
|
66 |
*eselect-opengl-1.3.1-r2 (21 Jan 2015) |
67 |
|
68 |
21 Jan 2015; Michał Górny <mgorny@g.o> +eselect-opengl-1.3.1-r2.ebuild, |
69 |
-eselect-opengl-1.3.1-r1.ebuild: |
70 |
Clean up broken symlinks and empty directories. Complain about custom |
71 |
xorg.conf.d files as well. |
72 |
|
73 |
03 Jan 2015; Michał Górny <mgorny@g.o> eselect-opengl-1.3.1-r1.ebuild: |
74 |
Complain about Files section until we find a more permanent solution. |
75 |
|
76 |
*eselect-opengl-1.3.1-r1 (03 Jan 2015) |
77 |
|
78 |
03 Jan 2015; Michał Górny <mgorny@g.o> +eselect-opengl-1.3.1-r1.ebuild, |
79 |
-eselect-opengl-1.3.1.ebuild: |
80 |
Block incompatible emul-linux-x86-opengl versions. |
81 |
|
82 |
01 Jan 2015; Michał Górny <mgorny@g.o> eselect-opengl-1.3.1.ebuild: |
83 |
Lower the blocker now that 14.9-r2 is also fixed. |
84 |
|
85 |
01 Jan 2015; Michał Górny <mgorny@g.o> eselect-opengl-1.3.1.ebuild: |
86 |
Warn about xorg.conf containing ModulePaths, bug #534128. |
87 |
|
88 |
01 Jan 2015; Michał Górny <mgorny@g.o> eselect-opengl-1.3.1.ebuild: |
89 |
Add a blocker on incompatible ati-drivers. |
90 |
|
91 |
31 Dec 2014; Michał Górny <mgorny@g.o> -eselect-opengl-1.3.0.ebuild: |
92 |
Remove the buggy intermediate version. |
93 |
|
94 |
17 Dec 2014; Michał Górny <mgorny@g.o> eselect-opengl-1.3.0.ebuild, |
95 |
eselect-opengl-1.3.1.ebuild: |
96 |
Remove correct old file, reported by nE0sIghT. |
97 |
|
98 |
10 Dec 2014; Patrick Lauer <patrick@g.o> eselect-opengl-1.2.7.ebuild: |
99 |
Fix xorg-server dep |
100 |
|
101 |
*eselect-opengl-1.3.1 (08 Dec 2014) |
102 |
|
103 |
08 Dec 2014; Michał Górny <mgorny@g.o> +eselect-opengl-1.3.1.ebuild, |
104 |
eselect-opengl-1.3.0.ebuild: |
105 |
Version bump to fix creating xorg.conf.d it if does not exist, reported by |
106 |
Jeroen Roovers. Use ${PV} in SRC_URI. |
107 |
|
108 |
08 Dec 2014; Matt Turner <mattst88@g.o> eselect-opengl-1.2.7.ebuild: |
109 |
Block on mesa-10.3.4-r1 and >=10.3.5-r1 |
110 |
|
111 |
08 Dec 2014; Matt Turner <mattst88@g.o> eselect-opengl-1.3.0.ebuild: |
112 |
Block on mesa-10.3.5. Thanks Arfrever for pointing this out. |
113 |
|
114 |
*eselect-opengl-1.3.0 (08 Dec 2014) |
115 |
|
116 |
08 Dec 2014; Michał Górny <mgorny@g.o> +eselect-opengl-1.3.0.ebuild, |
117 |
-eselect-opengl-1.2.1.ebuild, -eselect-opengl-1.2.3.ebuild, |
118 |
-eselect-opengl-1.2.4.ebuild, -eselect-opengl-1.2.5-r1.ebuild, |
119 |
-eselect-opengl-1.2.6.1.ebuild, -eselect-opengl-1.2.6.ebuild, |
120 |
eselect-opengl-1.2.7.ebuild: |
121 |
Complete redesign wrt bug #531842. Drop old. |
122 |
|
123 |
09 Jun 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
124 |
Stable for sh, wrt bug #463430 |
125 |
|
126 |
26 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
127 |
Stable for ppc, wrt bug #463430 |
128 |
|
129 |
26 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
130 |
Stable for s390, wrt bug #463430 |
131 |
|
132 |
25 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
133 |
Stable for ia64, wrt bug #463430 |
134 |
|
135 |
25 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
136 |
Stable for arm, wrt bug #463430 |
137 |
|
138 |
25 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
139 |
Stable for alpha, wrt bug #463430 |
140 |
|
141 |
25 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
142 |
Stable for sparc, wrt bug #463430 |
143 |
|
144 |
24 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
145 |
Stable for ppc64, wrt bug #463430 |
146 |
|
147 |
23 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
148 |
Stable for x86, wrt bug #463430 |
149 |
|
150 |
23 May 2013; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.7.ebuild: |
151 |
Stable for amd64, wrt bug #463430 |
152 |
|
153 |
23 May 2013; Jeroen Roovers <jer@g.o> eselect-opengl-1.2.7.ebuild: |
154 |
Stable for HPPA (bug #463430). |
155 |
|
156 |
27 Feb 2013; Zac Medico <zmedico@g.o> eselect-opengl-1.2.7.ebuild: |
157 |
Add ~arm-linux keyword. |
158 |
|
159 |
*eselect-opengl-1.2.7 (26 Jan 2013) |
160 |
|
161 |
26 Jan 2013; Matt Turner <mattst88@g.o> +eselect-opengl-1.2.7.ebuild: |
162 |
Version bump to support GLES3 headers, bug 444114. Also update glext.h and |
163 |
glxext.h, bug 452022. |
164 |
|
165 |
02 Dec 2012; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.6.1.ebuild: |
166 |
Stable for ppc64, wrt bug #432400 |
167 |
|
168 |
28 Nov 2012; Brent Baude <ranger@g.o> eselect-opengl-1.2.6.1.ebuild: |
169 |
Marking eselect-opengl-1.2.6.1 ppc stable for bug 440872 |
170 |
|
171 |
24 Sep 2012; Raúl Porcel <armin76@g.o> eselect-opengl-1.2.6.1.ebuild: |
172 |
alpha/ia64/sh/sparc stable wrt #432400 |
173 |
|
174 |
16 Sep 2012; Markus Meier <maekke@g.o> eselect-opengl-1.2.6.1.ebuild: |
175 |
arm stable, bug #432400 |
176 |
|
177 |
12 Sep 2012; Andreas Schuerch <nativemad@g.o> |
178 |
eselect-opengl-1.2.6.1.ebuild: |
179 |
x86 stable, see bug 432400 |
180 |
|
181 |
04 Sep 2012; Jeroen Roovers <jer@g.o> eselect-opengl-1.2.6.1.ebuild: |
182 |
Stable for HPPA (bug #432400). |
183 |
|
184 |
02 Sep 2012; Agostino Sarubbo <ago@g.o> eselect-opengl-1.2.6.1.ebuild: |
185 |
Stable for amd64, wrt bug #432400 |
186 |
|
187 |
26 Aug 2012; Raúl Porcel <armin76@g.o> |
188 |
eselect-opengl-1.2.5-r1.ebuild: |
189 |
alpha/ia64/s390/sh/sparc stable wrt #419473 |
190 |
|
191 |
12 Jul 2012; Brent Baude <ranger@g.o> eselect-opengl-1.2.5-r1.ebuild: |
192 |
Marking eselect-opengl-1.2.5-r1 ppc stable for bug 419473 |
193 |
|
194 |
11 Jul 2012; Brent Baude <ranger@g.o> eselect-opengl-1.2.5-r1.ebuild: |
195 |
Marking eselect-opengl-1.2.5-r1 ppc64 stable for bug 419473 |
196 |
|
197 |
28 Jun 2012; Jeroen Roovers <jer@g.o> eselect-opengl-1.2.5-r1.ebuild: |
198 |
Stable for HPPA (bug #419473). |
199 |
|
200 |
27 Jun 2012; Markus Meier <maekke@g.o> eselect-opengl-1.2.5-r1.ebuild: |
201 |
arm stable, bug #419473 |
202 |
|
203 |
24 Jun 2012; Agostino Sarubbo <ago@g.o> |
204 |
eselect-opengl-1.2.5-r1.ebuild: |
205 |
Stable for x86, wrt bug #419473 |
206 |
|
207 |
22 Jun 2012; Agostino Sarubbo <ago@g.o> |
208 |
eselect-opengl-1.2.5-r1.ebuild: |
209 |
Stable for amd64, wrt bug #419473 |
210 |
|
211 |
*eselect-opengl-1.2.6.1 (13 Jun 2012) |
212 |
|
213 |
13 Jun 2012; Luca Barbato <lu_zero@g.o> |
214 |
+eselect-opengl-1.2.6.1.ebuild: |
215 |
New version, fix support for non-standard headers |
216 |
|
217 |
05 Jun 2012; Luca Barbato <lu_zero@g.o> eselect-opengl-1.2.6.ebuild: |
218 |
Add back ~amd64-fbsd |
219 |
|
220 |
*eselect-opengl-1.2.6 (05 Jun 2012) |
221 |
|
222 |
05 Jun 2012; Luca Barbato <lu_zero@g.o> +eselect-opengl-1.2.6.ebuild: |
223 |
New version supporting multiple gles implementations |
224 |
|
225 |
10 May 2012; Alexis Ballier <aballier@g.o> |
226 |
eselect-opengl-1.2.5-r1.ebuild: |
227 |
keyword ~amd64-fbsd |
228 |
|
229 |
24 Mar 2012; Fabian Groffen <grobian@g.o> |
230 |
eselect-opengl-1.2.5-r1.ebuild: |
231 |
Make activation work on Darwin, where libGL.so doesn't exist (but libGL.dylib |
232 |
does), bug #408517 |
233 |
|
234 |
*eselect-opengl-1.2.5-r1 (05 Mar 2012) |
235 |
|
236 |
05 Mar 2012; Tomáš Chvátal <scarabeus@g.o> |
237 |
+eselect-opengl-1.2.5-r1.ebuild, -eselect-opengl-1.2.5.ebuild: |
238 |
Revision bump wrt updating gl{x,}ext.h header files. You should do this every |
239 |
time you bump the package or at least once every year. |
240 |
|
241 |
*eselect-opengl-1.2.5 (02 Mar 2012) |
242 |
|
243 |
02 Mar 2012; Luca Barbato <lu_zero@g.o> +eselect-opengl-1.2.5.ebuild: |
244 |
Support GLES as well, fix bug #406501 |
245 |
|
246 |
03 Oct 2011; Joseph Jezak <josejx@g.o> eselect-opengl-1.2.4.ebuild: |
247 |
Marked ppc/ppc64 stable for bug #380421. |
248 |
|
249 |
02 Oct 2011; Raúl Porcel <armin76@g.o> eselect-opengl-1.2.4.ebuild: |
250 |
alpha/ia64/s390/sh/sparc stable wrt #380421 |
251 |
|
252 |
21 Sep 2011; Jeroen Roovers <jer@g.o> eselect-opengl-1.2.4.ebuild: |
253 |
Stable for HPPA (bug #380421). |
254 |
|
255 |
05 Sep 2011; Markus Meier <maekke@g.o> eselect-opengl-1.2.4.ebuild: |
256 |
arm stable, bug #380421 |
257 |
|
258 |
04 Sep 2011; Markus Meier <maekke@g.o> eselect-opengl-1.2.4.ebuild: |
259 |
x86 stable, bug #380421 |
260 |
|
261 |
30 Aug 2011; Tony Vroon <chainsaw@g.o> eselect-opengl-1.2.4.ebuild: |
262 |
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug |
263 |
#380421 filed by Chí-Thanh Christopher Nguyễn. |
264 |
|
265 |
*eselect-opengl-1.2.4 (18 Aug 2011) |
266 |
|
267 |
18 Aug 2011; Mike Frysinger <vapier@g.o> +eselect-opengl-1.2.4.ebuild: |
268 |
Version bump to fix #316921. |
269 |
|
270 |
*eselect-opengl-1.2.3 (13 Jul 2011) |
271 |
|
272 |
13 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o> |
273 |
-eselect-opengl-1.2.2.ebuild, +eselect-opengl-1.2.3.ebuild: |
274 |
Version bump, fixes bug #374853. |
275 |
|
276 |
*eselect-opengl-1.2.2 (09 Jul 2011) |
277 |
|
278 |
09 Jul 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o> |
279 |
+eselect-opengl-1.2.2.ebuild: |
280 |
Version bump. |
281 |
|
282 |
15 Mar 2011; Tomáš Chvátal <scarabeus@g.o> |
283 |
-eselect-opengl-1.1.1-r2.ebuild, eselect-opengl-1.2.1.ebuild: |
284 |
Drop older. Drop m68k keyword. |
285 |
|
286 |
05 Mar 2011; Kacper Kowalik <xarthisius@g.o> |
287 |
eselect-opengl-1.2.1.ebuild: |
288 |
ppc64 stable wrt #354237 |
289 |
|
290 |
05 Mar 2011; Raúl Porcel <armin76@g.o> eselect-opengl-1.2.1.ebuild: |
291 |
alpha/arm/ia64/s390/sh/sparc stable wrt #354237 |
292 |
|
293 |
23 Feb 2011; Jeroen Roovers <jer@g.o> eselect-opengl-1.2.1.ebuild: |
294 |
Stable for HPPA (bug #354237). |
295 |
|
296 |
14 Feb 2011; Kacper Kowalik <xarthisius@g.o> |
297 |
eselect-opengl-1.2.1.ebuild: |
298 |
ppc stable wrt #344827, #354237 |
299 |
|
300 |
12 Feb 2011; Christian Faulhammer <fauli@g.o> |
301 |
eselect-opengl-1.2.1.ebuild: |
302 |
stable x86, bug 354237 |
303 |
|
304 |
12 Feb 2011; Markos Chandras <hwoarang@g.o> |
305 |
eselect-opengl-1.2.1.ebuild: |
306 |
Stable on amd64 wrt bug #354237 |
307 |
|
308 |
26 Jan 2011; Fabian Groffen <grobian@g.o> eselect-opengl-1.2.1.ebuild: |
309 |
Add Prefix keywords |
310 |
|
311 |
*eselect-opengl-1.2.1 (26 Jan 2011) |
312 |
|
313 |
26 Jan 2011; Tomáš Chvátal <scarabeus@g.o> |
314 |
-eselect-opengl-1.2.0.ebuild, +eselect-opengl-1.2.1.ebuild: |
315 |
Version bump. Integrate more prefix fun. |
316 |
|
317 |
*eselect-opengl-1.2.0 (25 Jan 2011) |
318 |
|
319 |
25 Jan 2011; Tomáš Chvátal <scarabeus@g.o> |
320 |
+eselect-opengl-1.2.0.ebuild: |
321 |
Version bump with various bugfixes that should silence even people using |
322 |
corner cases. |
323 |
|
324 |
10 Feb 2010; Tomáš Chvátal <scarabeus@g.o> |
325 |
-eselect-opengl-1.0.8-r1.ebuild: |
326 |
rm |
327 |
|
328 |
10 Feb 2010; Joseph Jezak <josejx@g.o> |
329 |
eselect-opengl-1.1.1-r2.ebuild: |
330 |
Marked ppc stable for bug #301271. |
331 |
|
332 |
06 Feb 2010; Raúl Porcel <armin76@g.o> |
333 |
eselect-opengl-1.1.1-r2.ebuild: |
334 |
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #301271 |
335 |
|
336 |
01 Feb 2010; Christian Faulhammer <fauli@g.o> |
337 |
eselect-opengl-1.1.1-r2.ebuild: |
338 |
stable x86, bug 301271 |
339 |
|
340 |
31 Jan 2010; Tomáš Chvátal <scarabeus@g.o> |
341 |
eselect-opengl-1.1.1-r2.ebuild: |
342 |
Stable on amd64. Per bug #301271. |
343 |
|
344 |
23 Jan 2010; Tomáš Chvátal <scarabeus@g.o> |
345 |
-eselect-opengl-1.0.6-r1.ebuild: |
346 |
rm |
347 |
|
348 |
20 Jan 2010; Brent Baude <ranger@g.o> |
349 |
eselect-opengl-1.1.1-r2.ebuild: |
350 |
Marking eselect-opengl-1.1.1-r2 ppc64 for bug 301271 |
351 |
|
352 |
19 Jan 2010; Jeroen Roovers <jer@g.o> |
353 |
eselect-opengl-1.1.1-r2.ebuild: |
354 |
Stable for HPPA (bug #301271). |
355 |
|
356 |
15 Dec 2009; Brent Baude <ranger@g.o> |
357 |
eselect-opengl-1.0.8-r1.ebuild: |
358 |
Marking eselect-opengl-1.0.8-r1 ppc64 stable for bug 294958 |
359 |
|
360 |
15 Dec 2009; Raúl Porcel <armin76@g.o> |
361 |
eselect-opengl-1.0.8-r1.ebuild: |
362 |
alpha/ia64/m68k/s390/sh/sparc stable |
363 |
|
364 |
*eselect-opengl-1.1.1-r2 (14 Nov 2009) |
365 |
|
366 |
14 Nov 2009; Tomáš Chvátal <scarabeus@g.o> |
367 |
-eselect-opengl-1.1.1-r1.ebuild, +eselect-opengl-1.1.1-r2.ebuild: |
368 |
Revbump once more and thist time use correct eapi. Yesterday was really |
369 |
weird day. |
370 |
|
371 |
*eselect-opengl-1.1.1-r1 (13 Nov 2009) |
372 |
|
373 |
13 Nov 2009; Tomáš Chvátal <scarabeus@g.o> |
374 |
-eselect-opengl-1.1.1.ebuild, +eselect-opengl-1.1.1-r1.ebuild: |
375 |
Revbump. Fix .la file removal failiture. |
376 |
|
377 |
*eselect-opengl-1.1.1 (08 Nov 2009) |
378 |
|
379 |
08 Nov 2009; Tomáš Chvátal <scarabeus@g.o> |
380 |
-eselect-opengl-1.1.0.ebuild, +eselect-opengl-1.1.1.ebuild: |
381 |
Verbump and drop old to make nvidia work again. |
382 |
|
383 |
08 Nov 2009; Michael Sterrett <mr_bones_@g.o> |
384 |
+eselect-opengl-1.0.8-r1.ebuild: |
385 |
resurrect stable version |
386 |
|
387 |
*eselect-opengl-1.1.0 (07 Nov 2009) |
388 |
|
389 |
07 Nov 2009; Tomáš Chvátal <scarabeus@g.o> |
390 |
-eselect-opengl-1.0.5.ebuild, -eselect-opengl-1.0.6.ebuild, |
391 |
-eselect-opengl-1.0.7.ebuild, -eselect-opengl-1.0.8-r1.ebuild, |
392 |
-eselect-opengl-1.0.9.ebuild, +eselect-opengl-1.1.0.ebuild: |
393 |
Version bump. Drop all old stuff. |
394 |
|
395 |
*eselect-opengl-1.0.9 (30 Oct 2009) |
396 |
|
397 |
30 Oct 2009; Tomáš Chvátal <scarabeus@g.o> |
398 |
+eselect-opengl-1.0.9.ebuild: |
399 |
Version bump. |
400 |
Use symlinks with relative path instead of absolute one everywhere. |
401 |
Rewrite code to be at least a bit readable (use functions). |
402 |
Since this release .la files are ignored. |
403 |
|
404 |
26 Oct 2009; Jeroen Roovers <jer@g.o> |
405 |
eselect-opengl-1.0.8-r1.ebuild: |
406 |
Stable for HPPA (bug #282290). |
407 |
|
408 |
11 Oct 2009; nixnut <nixnut@g.o> eselect-opengl-1.0.8-r1.ebuild: |
409 |
ppc stable #282290 |
410 |
|
411 |
09 Oct 2009; Markus Meier <maekke@g.o> |
412 |
eselect-opengl-1.0.8-r1.ebuild: |
413 |
arm stable, bug #282290 |
414 |
|
415 |
05 Oct 2009; Christian Faulhammer <fauli@g.o> |
416 |
eselect-opengl-1.0.8-r1.ebuild: |
417 |
x86 stable, bug 282290 |
418 |
|
419 |
30 Sep 2009; Samuli Suominen <ssuominen@g.o> |
420 |
eselect-opengl-1.0.8-r1.ebuild: |
421 |
amd64 stable wrt #282290 |
422 |
|
423 |
24 Sep 2009; Rémi Cardona <remi@g.o> |
424 |
eselect-opengl-1.0.8-r1.ebuild: |
425 |
lower eselect dep to 1.1 (see bug #286090) |
426 |
|
427 |
*eselect-opengl-1.0.8-r1 (15 Sep 2009) |
428 |
|
429 |
15 Sep 2009; Tomáš Chvátal <scarabeus@g.o> |
430 |
-eselect-opengl-1.0.8.ebuild, +eselect-opengl-1.0.8-r1.ebuild: |
431 |
Revbump to make pple grab the update. |
432 |
|
433 |
*eselect-opengl-1.0.8 (15 Sep 2009) |
434 |
|
435 |
15 Sep 2009; Tomáš Chvátal <scarabeus@g.o> |
436 |
+eselect-opengl-1.0.8.ebuild: |
437 |
Version bump. Fix bugs #281452 and #280212. |
438 |
|
439 |
28 Jul 2009; Jeroen Roovers <jer@g.o> metadata.xml: |
440 |
x11-drivers -> x11. |
441 |
|
442 |
24 Jun 2009; Tomáš Chvátal <scarabeus@g.o> |
443 |
eselect-opengl-1.0.7.ebuild: |
444 |
Adjust rdepend on eselect to be correct. |
445 |
|
446 |
*eselect-opengl-1.0.7 (23 Jun 2009) |
447 |
|
448 |
23 Jun 2009; Tomáš Chvátal <scarabeus@g.o> |
449 |
+eselect-opengl-1.0.7.ebuild: |
450 |
Version bump to fix bugs 228547 (broken symlinks) and 261498 (relative |
451 |
path usage). Also fixes issue with file collisions for binary drivers per |
452 |
bug 274959. |
453 |
|
454 |
23 Jun 2009; Tomáš Chvátal <scarabeus@g.o> |
455 |
eselect-opengl-1.0.5.ebuild, eselect-opengl-1.0.6.ebuild, |
456 |
eselect-opengl-1.0.6-r1.ebuild: |
457 |
Fix bug #173571 causing wrong eselect opengl set call. On all versions. |
458 |
|
459 |
18 Mar 2009; <ricmm@g.o> eselect-opengl-1.0.5.ebuild: |
460 |
Drop down to ~mips due to unstable deps |
461 |
|
462 |
02 Nov 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o> |
463 |
metadata.xml: |
464 |
Removing eradicator as a maintainer since he was retired. |
465 |
|
466 |
20 May 2008; Raúl Porcel <armin76@g.o> |
467 |
eselect-opengl-1.0.6-r1.ebuild: |
468 |
ia64 stable wrt #208899 |
469 |
|
470 |
17 May 2008; Tobias Klausmann <klausman@g.o> |
471 |
eselect-opengl-1.0.6-r1.ebuild: |
472 |
Stable on alpha, bug #208899 |
473 |
|
474 |
14 May 2008; Jeroen Roovers <jer@g.o> |
475 |
eselect-opengl-1.0.6-r1.ebuild: |
476 |
Stable for HPPA (bug #208899). |
477 |
|
478 |
11 May 2008; Markus Rothe <corsair@g.o> |
479 |
eselect-opengl-1.0.6-r1.ebuild: |
480 |
Stable on ppc64; bug #208899 |
481 |
|
482 |
10 May 2008; nixnut <nixnut@g.o> eselect-opengl-1.0.6-r1.ebuild: |
483 |
Stable on ppc wrt bug 208899 |
484 |
|
485 |
09 May 2008; Markus Meier <maekke@g.o> |
486 |
eselect-opengl-1.0.6-r1.ebuild: |
487 |
amd64/x86 stable, bug #208899 |
488 |
|
489 |
09 May 2008; Ferris McCormick <fmccor@g.o> |
490 |
eselect-opengl-1.0.6-r1.ebuild: |
491 |
Sparc stable --- Bug #208899 --- It's been fine for 4 months now. |
492 |
|
493 |
27 Dec 2007; Jeremy Huddleston <eradicator@g.o> |
494 |
eselect-opengl-1.0.5.ebuild, eselect-opengl-1.0.6.ebuild, |
495 |
eselect-opengl-1.0.6-r1.ebuild: |
496 |
Repoman quoting. |
497 |
|
498 |
*eselect-opengl-1.0.6-r1 (27 Dec 2007) |
499 |
|
500 |
27 Dec 2007; Jeremy Huddleston <eradicator@g.o> |
501 |
eselect-opengl-1.0.6-r1.ebuild: |
502 |
Bumped versions of glxext.h and glext.h. Closes bug #201048. |
503 |
|
504 |
*eselect-opengl-1.0.6 (27 Oct 2007) |
505 |
|
506 |
27 Oct 2007; Jeremy Huddleston <eradicator@g.o> |
507 |
+eselect-opengl-1.0.6.ebuild: |
508 |
Cleaned out old cruft which supported the 2004.3 amd64 profile. Improved |
509 |
support for cleaning up after switching away from newer nvidia drivers. |
510 |
|
511 |
27 Oct 2007; Jeremy Huddleston <eradicator@g.o> |
512 |
-eselect-opengl-1.0.3.ebuild, -eselect-opengl-1.0.4.ebuild: |
513 |
Removed old versions. |
514 |
|
515 |
01 Jul 2007; Piotr Jaroszyński <peper@g.o> |
516 |
eselect-opengl-1.0.3.ebuild, eselect-opengl-1.0.4.ebuild, |
517 |
eselect-opengl-1.0.5.ebuild: |
518 |
(QA) RESTRICT="multilib-pkg-force" -> EMULTILIB_PKG="true" |
519 |
|
520 |
10 Mar 2007; Danny van Dyk <kugelfang@g.o> |
521 |
eselect-opengl-1.0.3.ebuild, eselect-opengl-1.0.4.ebuild, |
522 |
eselect-opengl-1.0.5.ebuild: |
523 |
QA: Removed all references to dyn_* functions. |
524 |
|
525 |
07 Mar 2007; Chris Gianelloni <wolf31o2@g.o> |
526 |
eselect-opengl-1.0.3.ebuild, eselect-opengl-1.0.4.ebuild, |
527 |
eselect-opengl-1.0.5.ebuild: |
528 |
Change all instances of [ to [[. |
529 |
|
530 |
07 Feb 2007; Simon Stelling <blubb@g.o> |
531 |
eselect-opengl-1.0.5.ebuild: |
532 |
stable on amd64; bug 160535 |
533 |
|
534 |
26 Jan 2007; Bryan Østergaard <kloeri@g.o> |
535 |
eselect-opengl-1.0.5.ebuild: |
536 |
Stable on Alpha. |
537 |
|
538 |
25 Jan 2007; Alexander H. Færøy <eroyf@g.o> |
539 |
eselect-opengl-1.0.5.ebuild: |
540 |
Stable on MIPS. |
541 |
|
542 |
16 Jan 2007; Jeroen Roovers <jer@g.o> eselect-opengl-1.0.5.ebuild: |
543 |
Stable for HPPA (bug #160535). |
544 |
|
545 |
14 Jan 2007; Joseph Jezak <josejx@g.o> eselect-opengl-1.0.5.ebuild: |
546 |
Marked ppc stable for bug #160535. |
547 |
|
548 |
09 Jan 2007; Christian Faulhammer <opfer@g.o> |
549 |
eselect-opengl-1.0.5.ebuild: |
550 |
stable x86, bug #160535 |
551 |
|
552 |
09 Jan 2007; Markus Rothe <corsair@g.o> |
553 |
eselect-opengl-1.0.5.ebuild: |
554 |
Stable on ppc64; bug #160535 |
555 |
|
556 |
08 Jan 2007; Gustavo Zacarias <gustavoz@g.o> |
557 |
eselect-opengl-1.0.5.ebuild: |
558 |
Stable on sparc wrt #160535 |
559 |
|
560 |
05 Dec 2006; Chris Gianelloni <wolf31o2@g.o> |
561 |
eselect-opengl-1.0.4.ebuild, eselect-opengl-1.0.5.ebuild: |
562 |
Changed eselect dependency to be >= 1.0.5 and closing bug #147660. |
563 |
|
564 |
*eselect-opengl-1.0.5 (10 Oct 2006) |
565 |
|
566 |
10 Oct 2006; Donnie Berkholz <dberkholz@g.o>; |
567 |
+eselect-opengl-1.0.5.ebuild: |
568 |
Bump to fix ROOT != /. Remove an unneeded sed from the ebuild as well. |
569 |
|
570 |
05 Oct 2006; Danny van Dyk <kugelfang@g.o> |
571 |
eselect-opengl-1.0.3.ebuild, eselect-opengl-1.0.4.ebuild: |
572 |
Replaced block by correct dep. |
573 |
|
574 |
*eselect-opengl-1.0.4 (06 Jul 2006) |
575 |
|
576 |
06 Jul 2006; Danny van Dyk <kugelfang@g.o> |
577 |
eselect-opengl-1.0.3.ebuild, +eselect-opengl-1.0.4.ebuild: |
578 |
Added a block on eselect-1.0.3 for eselect-opengl-1.0.3. Bumped to |
579 |
eselect-opengl-1.0.4 to be compatible with eselect-1.0.3. |
580 |
|
581 |
30 Jun 2006; Donnie Berkholz <spyderous@g.o>; |
582 |
eselect-opengl-1.0.3.ebuild: |
583 |
mips stable. |
584 |
|
585 |
27 Apr 2006; Alec Warner <antarus@g.o> |
586 |
files/digest-eselect-opengl-1.0.3, Manifest: |
587 |
Fixing duff SHA256 digests: Bug # 131293 |
588 |
|
589 |
03 Apr 2006; Diego Pettenò <flameeyes@g.o> |
590 |
eselect-opengl-1.0.3.ebuild: |
591 |
Add ~x86-fbsd keyword. |
592 |
|
593 |
03 Apr 2006; Thomas Cort <tcort@g.o> eselect-opengl-1.0.3.ebuild: |
594 |
Stable on alpha. |
595 |
|
596 |
27 Mar 2006; Markus Rothe <corsair@g.o> |
597 |
eselect-opengl-1.0.3.ebuild: |
598 |
Stable on ppc64 |
599 |
|
600 |
26 Mar 2006; Michael Hanselmann <hansmi@g.o> |
601 |
eselect-opengl-1.0.3.ebuild: |
602 |
Stable on hppa, ppc. |
603 |
|
604 |
24 Mar 2006; Jeremy Huddleston <eradicator@g.o> |
605 |
eselect-opengl-1.0.3.ebuild: |
606 |
Stable x86. |
607 |
|
608 |
15 Mar 2006; Jeremy Huddleston <eradicator@g.o> |
609 |
-eselect-opengl-1.0.2-r1.ebuild, eselect-opengl-1.0.3.ebuild: |
610 |
Stable amd64 and sparc. |
611 |
|
612 |
28 Jan 2006; Markus Rothe <corsair@g.o> |
613 |
eselect-opengl-1.0.3.ebuild: |
614 |
Added ~ppc64 |
615 |
|
616 |
*eselect-opengl-1.0.3 (19 Oct 2005) |
617 |
|
618 |
19 Oct 2005; Jeremy Huddleston <eradicator@g.o> |
619 |
eselect-opengl-1.0.2-r1.ebuild, +eselect-opengl-1.0.3.ebuild: |
620 |
Version bump for eselect-1.0_rc |
621 |
|
622 |
01 Oct 2005; Jeremy Huddleston <eradicator@g.o> |
623 |
-eselect-opengl-1.0.1.ebuild, -eselect-opengl-1.0.2.ebuild: |
624 |
Removing old versions. |
625 |
|
626 |
*eselect-opengl-1.0.2-r1 (14 Sep 2005) |
627 |
|
628 |
14 Sep 2005; Jeremy Huddleston <eradicator@g.o> |
629 |
+eselect-opengl-1.0.2-r1.ebuild: |
630 |
Fixed ACTION->action |
631 |
|
632 |
*eselect-opengl-1.0.2 (05 Sep 2005) |
633 |
|
634 |
05 Sep 2005; Jeremy Huddleston <eradicator@g.o> |
635 |
+eselect-opengl-1.0.2.ebuild: |
636 |
Version bump to fix symlinking to tls libs and --impl-headers. Plus much |
637 |
cleanup of the module thanks to kugs. |
638 |
|
639 |
*eselect-opengl-1.0.1 (23 Aug 2005) |
640 |
|
641 |
23 Aug 2005; Jeremy Huddleston <eradicator@g.o> |
642 |
-eselect-opengl-1.0.0.ebuild, +eselect-opengl-1.0.1.ebuild: |
643 |
Fixed a bug in setting up the header files. |
644 |
|
645 |
*eselect-opengl-1.0.0 (17 Aug 2005) |
646 |
|
647 |
17 Aug 2005; Jeremy Huddleston <eradicator@g.o> +metadata.xml, |
648 |
+eselect-opengl-1.0.0.ebuild: |
649 |
Added eselect opengl module which will be a replacement for opengl-update. |
650 |
|
651 |
|
652 |
|
653 |
1.1 app-eselect/eselect-opengl/eselect-opengl-1.2.7.ebuild |
654 |
|
655 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.2.7.ebuild?rev=1.1&view=markup |
656 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.2.7.ebuild?rev=1.1&content-type=text/plain |
657 |
|
658 |
Index: eselect-opengl-1.2.7.ebuild |
659 |
=================================================================== |
660 |
# Copyright 1999-2015 Gentoo Foundation |
661 |
# Distributed under the terms of the GNU General Public License v2 |
662 |
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.2.7.ebuild,v 1.1 2015/03/31 16:53:09 ulm Exp $ |
663 |
|
664 |
EAPI=4 |
665 |
|
666 |
inherit multilib |
667 |
|
668 |
DESCRIPTION="Utility to change the OpenGL interface being used" |
669 |
HOMEPAGE="http://www.gentoo.org/" |
670 |
|
671 |
# Source: |
672 |
# http://www.opengl.org/registry/api/glext.h |
673 |
# http://www.opengl.org/registry/api/glxext.h |
674 |
GLEXT="85" |
675 |
GLXEXT="34" |
676 |
|
677 |
MIRROR="http://dev.gentoo.org/~mattst88/distfiles" |
678 |
SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz |
679 |
${MIRROR}/glxext.h.${GLXEXT}.xz |
680 |
${MIRROR}/${P}.tar.xz" |
681 |
|
682 |
LICENSE="GPL-2" |
683 |
SLOT="0" |
684 |
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
685 |
IUSE="" |
686 |
|
687 |
DEPEND="app-arch/xz-utils" |
688 |
RDEPEND=">=app-admin/eselect-1.2.4 |
689 |
!<media-libs/mesa-8.0.3-r1 |
690 |
!<x11-proto/glproto-1.4.15-r1 |
691 |
!=media-libs/mesa-10.3.4-r1 |
692 |
!=media-libs/mesa-10.3.5-r1 |
693 |
!>=media-libs/mesa-10.3.7-r2 |
694 |
!>=x11-proto/glproto-1.4.17-r1 |
695 |
!=x11-base/xorg-server-1.16.2-r1" |
696 |
|
697 |
pkg_postinst() { |
698 |
local impl="$(eselect opengl show)" |
699 |
if [[ -n "${impl}" && "${impl}" != '(none)' ]] ; then |
700 |
eselect opengl set "${impl}" |
701 |
fi |
702 |
} |
703 |
|
704 |
src_prepare() { |
705 |
# don't die on Darwin users |
706 |
if [[ ${CHOST} == *-darwin* ]] ; then |
707 |
sed -i -e 's/libGL\.so/libGL.dylib/' opengl.eselect || die |
708 |
fi |
709 |
} |
710 |
|
711 |
src_install() { |
712 |
insinto "/usr/share/eselect/modules" |
713 |
doins opengl.eselect |
714 |
doman opengl.eselect.5 |
715 |
|
716 |
# Install global glext.h and glxext.h |
717 |
insinto "/usr/$(get_libdir)/opengl/global/include/GL/" |
718 |
cd "${WORKDIR}" |
719 |
newins glext.h.${GLEXT} glext.h |
720 |
newins glxext.h.${GLXEXT} glxext.h |
721 |
} |
722 |
|
723 |
|
724 |
|
725 |
1.1 app-eselect/eselect-opengl/eselect-opengl-1.3.1-r2.ebuild |
726 |
|
727 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r2.ebuild?rev=1.1&view=markup |
728 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r2.ebuild?rev=1.1&content-type=text/plain |
729 |
|
730 |
Index: eselect-opengl-1.3.1-r2.ebuild |
731 |
=================================================================== |
732 |
# Copyright 1999-2015 Gentoo Foundation |
733 |
# Distributed under the terms of the GNU General Public License v2 |
734 |
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r2.ebuild,v 1.1 2015/03/31 16:53:09 ulm Exp $ |
735 |
|
736 |
EAPI=5 |
737 |
|
738 |
inherit eutils multilib |
739 |
|
740 |
DESCRIPTION="Utility to change the OpenGL interface being used" |
741 |
HOMEPAGE="http://www.gentoo.org/" |
742 |
|
743 |
# Source: |
744 |
# http://www.opengl.org/registry/api/glext.h |
745 |
# http://www.opengl.org/registry/api/glxext.h |
746 |
GLEXT="85" |
747 |
GLXEXT="34" |
748 |
|
749 |
MIRROR="http://dev.gentoo.org/~mattst88/distfiles" |
750 |
SRC_URI="http://dev.gentoo.org/~mgorny/dist/opengl.eselect-${PV}.xz" |
751 |
# ${MIRROR}/${P}.tar.xz" |
752 |
|
753 |
LICENSE="GPL-2" |
754 |
SLOT="0" |
755 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
756 |
IUSE="" |
757 |
|
758 |
DEPEND="app-arch/xz-utils" |
759 |
RDEPEND=">=app-admin/eselect-1.2.4 |
760 |
!<media-libs/mesa-10.3.4-r1 |
761 |
!=media-libs/mesa-10.3.5 |
762 |
!=media-libs/mesa-10.3.7-r1 |
763 |
!<x11-proto/glproto-1.4.17-r1 |
764 |
!<x11-base/xorg-server-1.16.2-r1 |
765 |
!<x11-drivers/ati-drivers-14.9-r2 |
766 |
!=x11-drivers/ati-drivers-14.12 |
767 |
!<=app-emulation/emul-linux-x86-opengl-20140508" |
768 |
|
769 |
S=${WORKDIR} |
770 |
|
771 |
pkg_pretend() { |
772 |
local f |
773 |
for f in "${EROOT%/}"/etc/X11/xorg.conf{,.d/*}; do |
774 |
if [[ ${f} != *20opengl.conf ]]; then |
775 |
if grep -q -r -s "Section.*Files" "${f}" |
776 |
then |
777 |
ewarn "Your ${f} file seems to contain Section 'Files'. This is known to break" |
778 |
ewarn 'eselect-opengl-1.3*. If you need a custom Files setup, please downgrade' |
779 |
ewarn 'to <eselect-opengl-1.3. We are sorry for the issues, we are working' |
780 |
ewarn 'on a more permanent solution.' |
781 |
fi |
782 |
fi |
783 |
done |
784 |
} |
785 |
|
786 |
pkg_preinst() { |
787 |
# we may be moving the config file, so get it early |
788 |
OLD_IMPL=$(eselect opengl show) |
789 |
} |
790 |
|
791 |
pkg_postinst() { |
792 |
if path_exists "${EROOT}"/usr/lib*/opengl; then |
793 |
# delete broken symlinks |
794 |
find "${EROOT}"/usr/lib*/opengl -xtype l -delete |
795 |
# delete empty leftover directories (they confuse eselect) |
796 |
find "${EROOT}"/usr/lib*/opengl -depth -type d -empty -exec rmdir -v {} + |
797 |
fi |
798 |
|
799 |
if [[ -n "${OLD_IMPL}" && "${OLD_IMPL}" != '(none)' ]] ; then |
800 |
eselect opengl set "${OLD_IMPL}" |
801 |
fi |
802 |
if [[ -f ${EROOT}/etc/env.d/03opengl ]]; then |
803 |
# remove the old file, moved now |
804 |
rm -vf "${EROOT}"/etc/env.d/03opengl |
805 |
fi |
806 |
} |
807 |
|
808 |
src_prepare() { |
809 |
# don't die on Darwin users |
810 |
if [[ ${CHOST} == *-darwin* ]] ; then |
811 |
sed -i -e 's/libGL\.so/libGL.dylib/' opengl.eselect || die |
812 |
fi |
813 |
} |
814 |
|
815 |
src_install() { |
816 |
insinto "/usr/share/eselect/modules" |
817 |
newins opengl.eselect-${PV} opengl.eselect |
818 |
# doman opengl.eselect.5 |
819 |
} |
820 |
|
821 |
|
822 |
|
823 |
1.1 app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild |
824 |
|
825 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild?rev=1.1&view=markup |
826 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild?rev=1.1&content-type=text/plain |
827 |
|
828 |
Index: eselect-opengl-1.3.1-r4.ebuild |
829 |
=================================================================== |
830 |
# Copyright 1999-2015 Gentoo Foundation |
831 |
# Distributed under the terms of the GNU General Public License v2 |
832 |
# $Header: /var/cvsroot/gentoo-x86/app-eselect/eselect-opengl/eselect-opengl-1.3.1-r4.ebuild,v 1.1 2015/03/31 16:53:09 ulm Exp $ |
833 |
|
834 |
EAPI=5 |
835 |
|
836 |
inherit eutils multilib |
837 |
|
838 |
DESCRIPTION="Utility to change the OpenGL interface being used" |
839 |
HOMEPAGE="http://www.gentoo.org/" |
840 |
|
841 |
# Source: |
842 |
# http://www.opengl.org/registry/api/glext.h |
843 |
# http://www.opengl.org/registry/api/glxext.h |
844 |
GLEXT="85" |
845 |
GLXEXT="34" |
846 |
|
847 |
MIRROR="http://dev.gentoo.org/~mattst88/distfiles" |
848 |
SRC_URI="http://dev.gentoo.org/~mgorny/dist/opengl.eselect-${PV}.xz" |
849 |
# ${MIRROR}/${P}.tar.xz" |
850 |
|
851 |
LICENSE="GPL-2" |
852 |
SLOT="0" |
853 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
854 |
IUSE="" |
855 |
|
856 |
DEPEND="app-arch/xz-utils" |
857 |
RDEPEND=">=app-admin/eselect-1.2.4 |
858 |
!<media-libs/mesa-10.3.4-r1 |
859 |
!=media-libs/mesa-10.3.5 |
860 |
!=media-libs/mesa-10.3.7-r1 |
861 |
!<x11-proto/glproto-1.4.17-r1 |
862 |
!<x11-base/xorg-server-1.16.4-r1 |
863 |
!~x11-base/xorg-server-1.17.0 |
864 |
!=x11-base/xorg-server-1.17.1 |
865 |
!<x11-drivers/ati-drivers-14.9-r2 |
866 |
!=x11-drivers/ati-drivers-14.12 |
867 |
!<=app-emulation/emul-linux-x86-opengl-20140508" |
868 |
|
869 |
S=${WORKDIR} |
870 |
|
871 |
pkg_preinst() { |
872 |
# we may be moving the config file, so get it early |
873 |
OLD_IMPL=$(eselect opengl show) |
874 |
} |
875 |
|
876 |
pkg_postinst() { |
877 |
if path_exists "${EROOT}"/usr/lib*/opengl; then |
878 |
# delete broken symlinks |
879 |
find "${EROOT}"/usr/lib*/opengl -xtype l -delete |
880 |
# delete empty leftover directories (they confuse eselect) |
881 |
find "${EROOT}"/usr/lib*/opengl -depth -type d -empty -exec rmdir -v {} + |
882 |
fi |
883 |
|
884 |
if [[ -n "${OLD_IMPL}" && "${OLD_IMPL}" != '(none)' ]] ; then |
885 |
eselect opengl set "${OLD_IMPL}" |
886 |
fi |
887 |
if [[ -f ${EROOT}/etc/env.d/03opengl ]]; then |
888 |
# remove the old file, moved now |
889 |
rm -vf "${EROOT}"/etc/env.d/03opengl |
890 |
fi |
891 |
} |
892 |
|
893 |
src_prepare() { |
894 |
# don't die on Darwin users |
895 |
if [[ ${CHOST} == *-darwin* ]] ; then |
896 |
sed -i -e 's/libGL\.so/libGL.dylib/' opengl.eselect || die |
897 |
fi |
898 |
} |
899 |
|
900 |
src_install() { |
901 |
insinto "/usr/share/eselect/modules" |
902 |
newins opengl.eselect-${PV} opengl.eselect |
903 |
# doman opengl.eselect.5 |
904 |
} |