1 |
commit: 8559c1e2a2160dc99977e7d2e6c8b31838c3e852 |
2 |
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Sep 29 17:23:25 2016 +0000 |
4 |
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Sep 29 17:44:55 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8559c1e2 |
7 |
|
8 |
x11-misc/virtualgl: Drop old |
9 |
|
10 |
Package-Manager: portage-2.3.0 |
11 |
|
12 |
x11-misc/virtualgl/Manifest | 1 - |
13 |
x11-misc/virtualgl/files/vgl.confd-r1 | 27 --------- |
14 |
x11-misc/virtualgl/files/vgl.initd-r2 | 30 ---------- |
15 |
x11-misc/virtualgl/virtualgl-2.3.3.ebuild | 83 --------------------------- |
16 |
x11-misc/virtualgl/virtualgl-2.4.1-r1.ebuild | 83 --------------------------- |
17 |
x11-misc/virtualgl/virtualgl-2.4.1-r2.ebuild | 86 ---------------------------- |
18 |
x11-misc/virtualgl/virtualgl-2.4.1.ebuild | 83 --------------------------- |
19 |
7 files changed, 393 deletions(-) |
20 |
|
21 |
diff --git a/x11-misc/virtualgl/Manifest b/x11-misc/virtualgl/Manifest |
22 |
index bce7452..15f427c 100644 |
23 |
--- a/x11-misc/virtualgl/Manifest |
24 |
+++ b/x11-misc/virtualgl/Manifest |
25 |
@@ -1,2 +1 @@ |
26 |
-DIST VirtualGL-2.3.3.tar.gz 2614988 SHA256 857fd5c51c64016a1687cbda62ca5dcdf7073181df86b57be010501b565e5d45 SHA512 7bab5145be338d9bb2f9b4952ee530e84ae195185d55039cf10c89ced049716756f23f4d9c41c82f032c6e6a57bbbaebf023b3e501011bfd5c6aa3d59b22dd8d WHIRLPOOL e903172545c825b8df1dc6678738ac5e7ac2a104ec979668e522f46e2d2f715a3a07cb3cbac57c9e848a6420873f671737b7bed9acf50556a4aea08c4c1355a3 |
27 |
DIST VirtualGL-2.4.1.tar.gz 1116018 SHA256 2889c6eb35b50340517856f497c07450a9d5ccab46e9b1700a76029a2159cf2e SHA512 b8901eccb29ea21ca1cb0743b6b3a7316ee02422a94be04133daa1c8a24b109e27504a63c901359c7dec22a8af2f0e26d909f9b74c834b97dc19f7491232db0a WHIRLPOOL 2fec19e22eab70cde4a9e4a8a2c9a9628e3e20809e6322b14de53bca50a967f8a142dee147255cb3e9d4d6c802d984b5adbd5293b6bdd205405b92fe18386b95 |
28 |
|
29 |
diff --git a/x11-misc/virtualgl/files/vgl.confd-r1 b/x11-misc/virtualgl/files/vgl.confd-r1 |
30 |
deleted file mode 100644 |
31 |
index d56414d..00000000 |
32 |
--- a/x11-misc/virtualgl/files/vgl.confd-r1 |
33 |
+++ /dev/null |
34 |
@@ -1,27 +0,0 @@ |
35 |
-# /etc/conf.d/vgl |
36 |
- |
37 |
-DISPLAY="${DISPLAY:-:0}" |
38 |
- |
39 |
-# Make it a function in case we have to repeat it in init script later |
40 |
-set_xauth() { |
41 |
- |
42 |
-# common case (works in almost all tested environments (except of lightdm)): |
43 |
-XAUTHORITY="$(ps wwax -C X,Xorg -o args= --sort=-stime | grep -m 1 -o '\B[-]auth\s*/var\S*auth\S*' | cut -d ' ' -f 2)" |
44 |
- |
45 |
-# kdm and some others: |
46 |
-# XAUTHORITY="$(find /var/run/xauth/A${DISPLAY}-*|tail -n1)" |
47 |
- |
48 |
-# gdm: |
49 |
-# XAUTHORITY="/var/gdm/${DISPLAY}.Xauth" |
50 |
- |
51 |
-# slim: |
52 |
-# XAUTHORITY="/var/run/slim.auth" |
53 |
- |
54 |
-# lightdm: |
55 |
-# XAUTHORITY="/var/run/lightdm/root/${DISPLAY}" |
56 |
- |
57 |
-# lxdm: |
58 |
-# XAUTHORITY="/var/run/lxdm/lxdm-${DISPLAY}.auth" |
59 |
- |
60 |
-} |
61 |
-set_xauth |
62 |
|
63 |
diff --git a/x11-misc/virtualgl/files/vgl.initd-r2 b/x11-misc/virtualgl/files/vgl.initd-r2 |
64 |
deleted file mode 100644 |
65 |
index 6b1e6d6..00000000 |
66 |
--- a/x11-misc/virtualgl/files/vgl.initd-r2 |
67 |
+++ /dev/null |
68 |
@@ -1,30 +0,0 @@ |
69 |
-#!/sbin/openrc-run |
70 |
-# Copyright 1999-2013 Gentoo Foundation |
71 |
-# Distributed under the terms of the GNU General Public License v2 |
72 |
-# $Id$ |
73 |
- |
74 |
-# TODO: description="*" and other OpenRC 0.9+ candies |
75 |
- |
76 |
-depend() { |
77 |
- need xdm |
78 |
- after sshd |
79 |
-} |
80 |
- |
81 |
-start() { |
82 |
- ebegin "Starting VirtualGL" |
83 |
- truncate --size=0 /var/lib/VirtualGL/vgl_xauth_key |
84 |
- |
85 |
- # Check if XAUTHORITY was set successfully, if not wait a bit and let X to start |
86 |
- [ -z "$XAUTHORITY" ] && sleep 3 && set_xauth |
87 |
- [ -e "$XAUTHORITY" ] || sleep 3 |
88 |
- xauth -f /var/lib/VirtualGL/vgl_xauth_key add $DISPLAY . `xauth -f $XAUTHORITY list | awk '{print $3;exit}'` && \ |
89 |
- chmod 644 /var/lib/VirtualGL/vgl_xauth_key |
90 |
- eend $? |
91 |
-} |
92 |
- |
93 |
-stop() { |
94 |
- ebegin "Stopping VirtualGL" |
95 |
- [ -f /var/lib/VirtualGL/vgl_xauth_key ] && \ |
96 |
- rm /var/lib/VirtualGL/vgl_xauth_key |
97 |
- eend $? |
98 |
-} |
99 |
|
100 |
diff --git a/x11-misc/virtualgl/virtualgl-2.3.3.ebuild b/x11-misc/virtualgl/virtualgl-2.3.3.ebuild |
101 |
deleted file mode 100644 |
102 |
index b1780b7..00000000 |
103 |
--- a/x11-misc/virtualgl/virtualgl-2.3.3.ebuild |
104 |
+++ /dev/null |
105 |
@@ -1,83 +0,0 @@ |
106 |
-# Copyright 1999-2015 Gentoo Foundation |
107 |
-# Distributed under the terms of the GNU General Public License v2 |
108 |
-# $Id$ |
109 |
- |
110 |
-EAPI=5 |
111 |
-inherit cmake-multilib multilib systemd |
112 |
- |
113 |
-DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" |
114 |
-HOMEPAGE="http://www.virtualgl.org/" |
115 |
- |
116 |
-MY_PN="VirtualGL" |
117 |
-MY_P="${MY_PN}-${PV}" |
118 |
-S="${WORKDIR}/${MY_P}" |
119 |
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}/${PV}/${MY_P}.tar.gz" |
120 |
- |
121 |
-SLOT="0" |
122 |
-LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" |
123 |
-KEYWORDS="amd64 x86" |
124 |
-IUSE="ssl" |
125 |
- |
126 |
-RDEPEND=" |
127 |
- ssl? ( dev-libs/openssl[${MULTILIB_USEDEP}] ) |
128 |
- media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] |
129 |
- x11-libs/libX11[${MULTILIB_USEDEP}] |
130 |
- x11-libs/libXext[${MULTILIB_USEDEP}] |
131 |
- x11-libs/libXv[${MULTILIB_USEDEP}] |
132 |
- virtual/glu[${MULTILIB_USEDEP}] |
133 |
- virtual/opengl[${MULTILIB_USEDEP}] |
134 |
- amd64? ( abi_x86_32? ( |
135 |
- >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] |
136 |
- >=x11-libs/libX11-1.6.2[abi_x86_32] |
137 |
- >=x11-libs/libXext-1.3.2[abi_x86_32] |
138 |
- >=x11-libs/libXv-1.0.10[abi_x86_32] |
139 |
- >=virtual/glu-9.0-r1[abi_x86_32] |
140 |
- >=virtual/opengl-7.0-r1[abi_x86_32] |
141 |
- ) ) |
142 |
-" |
143 |
-DEPEND="${RDEPEND}" |
144 |
- |
145 |
-src_prepare() { |
146 |
- # Use /var/lib, bug #428122 |
147 |
- sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \ |
148 |
- server/vglrun server/vglgenkey server/vglserver_config || die |
149 |
- |
150 |
- default |
151 |
-} |
152 |
- |
153 |
-src_configure() { |
154 |
- abi_configure() { |
155 |
- local mycmakeargs=( |
156 |
- $(cmake-utils_use ssl VGL_USESSL) |
157 |
- -DVGL_DOCDIR=/usr/share/doc/"${P}" |
158 |
- -DTJPEG_INCLUDE_DIR=/usr/include |
159 |
- -DVGL_LIBDIR=/usr/$(get_libdir) |
160 |
- -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so |
161 |
- -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) |
162 |
- -DVGL_FAKELIBDIR=/usr/fakelib/${ABI} |
163 |
- ) |
164 |
- cmake-utils_src_configure |
165 |
- } |
166 |
- multilib_parallel_foreach_abi abi_configure |
167 |
-} |
168 |
- |
169 |
-src_install() { |
170 |
- cmake-multilib_src_install |
171 |
- |
172 |
- # Make config dir |
173 |
- dodir /var/lib/VirtualGL |
174 |
- fowners root:video /var/lib/VirtualGL |
175 |
- fperms 0750 /var/lib/VirtualGL |
176 |
- newinitd "${FILESDIR}/vgl.initd-r2" vgl |
177 |
- newconfd "${FILESDIR}/vgl.confd-r1" vgl |
178 |
- |
179 |
- exeinto /usr/libexec |
180 |
- doexe "${FILESDIR}/vgl-helper.sh" |
181 |
- systemd_dounit "${FILESDIR}/vgl.service" |
182 |
- |
183 |
- # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs |
184 |
- mv "${D}"/usr/bin/{,v}glxinfo || die |
185 |
- |
186 |
- # Remove license files, bug 536284 |
187 |
- rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die |
188 |
-} |
189 |
|
190 |
diff --git a/x11-misc/virtualgl/virtualgl-2.4.1-r1.ebuild b/x11-misc/virtualgl/virtualgl-2.4.1-r1.ebuild |
191 |
deleted file mode 100644 |
192 |
index f271f99..00000000 |
193 |
--- a/x11-misc/virtualgl/virtualgl-2.4.1-r1.ebuild |
194 |
+++ /dev/null |
195 |
@@ -1,83 +0,0 @@ |
196 |
-# Copyright 1999-2015 Gentoo Foundation |
197 |
-# Distributed under the terms of the GNU General Public License v2 |
198 |
-# $Id$ |
199 |
- |
200 |
-EAPI=5 |
201 |
-inherit cmake-multilib multilib systemd |
202 |
- |
203 |
-DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" |
204 |
-HOMEPAGE="http://www.virtualgl.org/" |
205 |
- |
206 |
-MY_PN="VirtualGL" |
207 |
-MY_P="${MY_PN}-${PV}" |
208 |
-S="${WORKDIR}/${MY_P}" |
209 |
-SRC_URI="mirror://sourceforge/${PN}/files/${PV}/${MY_P}.tar.gz" |
210 |
- |
211 |
-SLOT="0" |
212 |
-LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" |
213 |
-KEYWORDS="~amd64 ~x86" |
214 |
-IUSE="ssl" |
215 |
- |
216 |
-RDEPEND=" |
217 |
- ssl? ( dev-libs/openssl:0[${MULTILIB_USEDEP}] ) |
218 |
- media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] |
219 |
- x11-libs/libX11[${MULTILIB_USEDEP}] |
220 |
- x11-libs/libXext[${MULTILIB_USEDEP}] |
221 |
- x11-libs/libXv[${MULTILIB_USEDEP}] |
222 |
- virtual/glu[${MULTILIB_USEDEP}] |
223 |
- virtual/opengl[${MULTILIB_USEDEP}] |
224 |
- amd64? ( abi_x86_32? ( |
225 |
- >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] |
226 |
- >=x11-libs/libX11-1.6.2[abi_x86_32] |
227 |
- >=x11-libs/libXext-1.3.2[abi_x86_32] |
228 |
- >=x11-libs/libXv-1.0.10[abi_x86_32] |
229 |
- >=virtual/glu-9.0-r1[abi_x86_32] |
230 |
- >=virtual/opengl-7.0-r1[abi_x86_32] |
231 |
- ) ) |
232 |
-" |
233 |
-DEPEND="${RDEPEND}" |
234 |
- |
235 |
-src_prepare() { |
236 |
- # Use /var/lib, bug #428122 |
237 |
- sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \ |
238 |
- server/vglrun.in server/vglgenkey server/vglserver_config || die |
239 |
- |
240 |
- default |
241 |
-} |
242 |
- |
243 |
-src_configure() { |
244 |
- abi_configure() { |
245 |
- local mycmakeargs=( |
246 |
- $(cmake-utils_use ssl VGL_USESSL) |
247 |
- -DVGL_DOCDIR=/usr/share/doc/"${PF}" |
248 |
- -DTJPEG_INCLUDE_DIR=/usr/include |
249 |
- -DVGL_LIBDIR=/usr/$(get_libdir) |
250 |
- -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so |
251 |
- -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) |
252 |
- -DVGL_FAKELIBDIR=/usr/fakelib/${ABI} |
253 |
- ) |
254 |
- cmake-utils_src_configure |
255 |
- } |
256 |
- multilib_parallel_foreach_abi abi_configure |
257 |
-} |
258 |
- |
259 |
-src_install() { |
260 |
- cmake-multilib_src_install |
261 |
- |
262 |
- # Make config dir |
263 |
- dodir /var/lib/VirtualGL |
264 |
- fowners root:video /var/lib/VirtualGL |
265 |
- fperms 0750 /var/lib/VirtualGL |
266 |
- newinitd "${FILESDIR}/vgl.initd-r2" vgl |
267 |
- newconfd "${FILESDIR}/vgl.confd-r2" vgl |
268 |
- |
269 |
- exeinto /usr/libexec |
270 |
- doexe "${FILESDIR}/vgl-helper.sh" |
271 |
- systemd_dounit "${FILESDIR}/vgl.service" |
272 |
- |
273 |
- # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs |
274 |
- mv "${D}"/usr/bin/{,v}glxinfo || die |
275 |
- |
276 |
- # Remove license files, bug 536284 |
277 |
- rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die |
278 |
-} |
279 |
|
280 |
diff --git a/x11-misc/virtualgl/virtualgl-2.4.1-r2.ebuild b/x11-misc/virtualgl/virtualgl-2.4.1-r2.ebuild |
281 |
deleted file mode 100644 |
282 |
index 86cdb6f..00000000 |
283 |
--- a/x11-misc/virtualgl/virtualgl-2.4.1-r2.ebuild |
284 |
+++ /dev/null |
285 |
@@ -1,86 +0,0 @@ |
286 |
-# Copyright 1999-2015 Gentoo Foundation |
287 |
-# Distributed under the terms of the GNU General Public License v2 |
288 |
-# $Id$ |
289 |
- |
290 |
-EAPI=5 |
291 |
-inherit cmake-multilib multilib systemd |
292 |
- |
293 |
-DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" |
294 |
-HOMEPAGE="http://www.virtualgl.org/" |
295 |
- |
296 |
-MY_PN="VirtualGL" |
297 |
-MY_P="${MY_PN}-${PV}" |
298 |
-S="${WORKDIR}/${MY_P}" |
299 |
-SRC_URI="mirror://sourceforge/${PN}/files/${PV}/${MY_P}.tar.gz" |
300 |
- |
301 |
-SLOT="0" |
302 |
-LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" |
303 |
-KEYWORDS="~amd64 ~x86" |
304 |
-IUSE="libressl ssl" |
305 |
- |
306 |
-RDEPEND=" |
307 |
- ssl? ( |
308 |
- !libressl? ( dev-libs/openssl:0[${MULTILIB_USEDEP}] ) |
309 |
- libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) |
310 |
- ) |
311 |
- media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] |
312 |
- x11-libs/libX11[${MULTILIB_USEDEP}] |
313 |
- x11-libs/libXext[${MULTILIB_USEDEP}] |
314 |
- x11-libs/libXv[${MULTILIB_USEDEP}] |
315 |
- virtual/glu[${MULTILIB_USEDEP}] |
316 |
- virtual/opengl[${MULTILIB_USEDEP}] |
317 |
- amd64? ( abi_x86_32? ( |
318 |
- >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] |
319 |
- >=x11-libs/libX11-1.6.2[abi_x86_32] |
320 |
- >=x11-libs/libXext-1.3.2[abi_x86_32] |
321 |
- >=x11-libs/libXv-1.0.10[abi_x86_32] |
322 |
- >=virtual/glu-9.0-r1[abi_x86_32] |
323 |
- >=virtual/opengl-7.0-r1[abi_x86_32] |
324 |
- ) ) |
325 |
-" |
326 |
-DEPEND="${RDEPEND}" |
327 |
- |
328 |
-src_prepare() { |
329 |
- # Use /var/lib, bug #428122 |
330 |
- sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \ |
331 |
- server/vglrun.in server/vglgenkey server/vglserver_config || die |
332 |
- |
333 |
- default |
334 |
-} |
335 |
- |
336 |
-src_configure() { |
337 |
- abi_configure() { |
338 |
- local mycmakeargs=( |
339 |
- $(cmake-utils_use ssl VGL_USESSL) |
340 |
- -DVGL_DOCDIR=/usr/share/doc/"${PF}" |
341 |
- -DTJPEG_INCLUDE_DIR=/usr/include |
342 |
- -DVGL_LIBDIR=/usr/$(get_libdir) |
343 |
- -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so |
344 |
- -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) |
345 |
- -DVGL_FAKELIBDIR=/usr/fakelib/${ABI} |
346 |
- ) |
347 |
- cmake-utils_src_configure |
348 |
- } |
349 |
- multilib_parallel_foreach_abi abi_configure |
350 |
-} |
351 |
- |
352 |
-src_install() { |
353 |
- cmake-multilib_src_install |
354 |
- |
355 |
- # Make config dir |
356 |
- dodir /var/lib/VirtualGL |
357 |
- fowners root:video /var/lib/VirtualGL |
358 |
- fperms 0750 /var/lib/VirtualGL |
359 |
- newinitd "${FILESDIR}/vgl.initd-r2" vgl |
360 |
- newconfd "${FILESDIR}/vgl.confd-r2" vgl |
361 |
- |
362 |
- exeinto /usr/libexec |
363 |
- doexe "${FILESDIR}/vgl-helper.sh" |
364 |
- systemd_dounit "${FILESDIR}/vgl.service" |
365 |
- |
366 |
- # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs |
367 |
- mv "${D}"/usr/bin/{,v}glxinfo || die |
368 |
- |
369 |
- # Remove license files, bug 536284 |
370 |
- rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die |
371 |
-} |
372 |
|
373 |
diff --git a/x11-misc/virtualgl/virtualgl-2.4.1.ebuild b/x11-misc/virtualgl/virtualgl-2.4.1.ebuild |
374 |
deleted file mode 100644 |
375 |
index e9767e8..00000000 |
376 |
--- a/x11-misc/virtualgl/virtualgl-2.4.1.ebuild |
377 |
+++ /dev/null |
378 |
@@ -1,83 +0,0 @@ |
379 |
-# Copyright 1999-2015 Gentoo Foundation |
380 |
-# Distributed under the terms of the GNU General Public License v2 |
381 |
-# $Id$ |
382 |
- |
383 |
-EAPI=5 |
384 |
-inherit cmake-multilib multilib systemd |
385 |
- |
386 |
-DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" |
387 |
-HOMEPAGE="http://www.virtualgl.org/" |
388 |
- |
389 |
-MY_PN="VirtualGL" |
390 |
-MY_P="${MY_PN}-${PV}" |
391 |
-S="${WORKDIR}/${MY_P}" |
392 |
-SRC_URI="mirror://sourceforge/${PN}/files/${PV}/${MY_P}.tar.gz" |
393 |
- |
394 |
-SLOT="0" |
395 |
-LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" |
396 |
-KEYWORDS="~amd64 ~x86" |
397 |
-IUSE="ssl" |
398 |
- |
399 |
-RDEPEND=" |
400 |
- ssl? ( dev-libs/openssl[${MULTILIB_USEDEP}] ) |
401 |
- media-libs/libjpeg-turbo[${MULTILIB_USEDEP}] |
402 |
- x11-libs/libX11[${MULTILIB_USEDEP}] |
403 |
- x11-libs/libXext[${MULTILIB_USEDEP}] |
404 |
- x11-libs/libXv[${MULTILIB_USEDEP}] |
405 |
- virtual/glu[${MULTILIB_USEDEP}] |
406 |
- virtual/opengl[${MULTILIB_USEDEP}] |
407 |
- amd64? ( abi_x86_32? ( |
408 |
- >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32] |
409 |
- >=x11-libs/libX11-1.6.2[abi_x86_32] |
410 |
- >=x11-libs/libXext-1.3.2[abi_x86_32] |
411 |
- >=x11-libs/libXv-1.0.10[abi_x86_32] |
412 |
- >=virtual/glu-9.0-r1[abi_x86_32] |
413 |
- >=virtual/opengl-7.0-r1[abi_x86_32] |
414 |
- ) ) |
415 |
-" |
416 |
-DEPEND="${RDEPEND}" |
417 |
- |
418 |
-src_prepare() { |
419 |
- # Use /var/lib, bug #428122 |
420 |
- sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \ |
421 |
- server/vglrun.in server/vglgenkey server/vglserver_config || die |
422 |
- |
423 |
- default |
424 |
-} |
425 |
- |
426 |
-src_configure() { |
427 |
- abi_configure() { |
428 |
- local mycmakeargs=( |
429 |
- $(cmake-utils_use ssl VGL_USESSL) |
430 |
- -DVGL_DOCDIR=/usr/share/doc/"${P}" |
431 |
- -DTJPEG_INCLUDE_DIR=/usr/include |
432 |
- -DVGL_LIBDIR=/usr/$(get_libdir) |
433 |
- -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so |
434 |
- -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) |
435 |
- -DVGL_FAKELIBDIR=/usr/fakelib/${ABI} |
436 |
- ) |
437 |
- cmake-utils_src_configure |
438 |
- } |
439 |
- multilib_parallel_foreach_abi abi_configure |
440 |
-} |
441 |
- |
442 |
-src_install() { |
443 |
- cmake-multilib_src_install |
444 |
- |
445 |
- # Make config dir |
446 |
- dodir /var/lib/VirtualGL |
447 |
- fowners root:video /var/lib/VirtualGL |
448 |
- fperms 0750 /var/lib/VirtualGL |
449 |
- newinitd "${FILESDIR}/vgl.initd-r2" vgl |
450 |
- newconfd "${FILESDIR}/vgl.confd-r1" vgl |
451 |
- |
452 |
- exeinto /usr/libexec |
453 |
- doexe "${FILESDIR}/vgl-helper.sh" |
454 |
- systemd_dounit "${FILESDIR}/vgl.service" |
455 |
- |
456 |
- # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs |
457 |
- mv "${D}"/usr/bin/{,v}glxinfo || die |
458 |
- |
459 |
- # Remove license files, bug 536284 |
460 |
- rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die |
461 |
-} |