| 1 |
#!/bin/bash
|
| 2 |
# Copyright 1999-2005 Gentoo Foundation
|
| 3 |
# Distributed under the terms of the GNU General Public License v2
|
| 4 |
# $Header: /var/cvsroot/gentoo/src/livecd-tools/openglify,v 1.6 2005/05/31 19:08:28 wolf31o2 Exp $
|
| 5 |
|
| 6 |
#This script is designed to tweak the system for opengl-update
|
| 7 |
#set up our flexible opengl stuff:
|
| 8 |
|
| 9 |
#move symlinks to a malleable /etc/opengl directory.
|
| 10 |
install -d test/lib/modules/extensions
|
| 11 |
|
| 12 |
rm /usr/lib/libGL{,core}.{a,so}* > /dev/null 2>&1
|
| 13 |
rm /usr/lib/modules/extensions/libglx* > /dev/null 2>&1
|
| 14 |
|
| 15 |
ln -sf /etc/opengl/lib/libGL.so /usr/lib/libGL.so
|
| 16 |
ln -sf /etc/opengl/lib/libGL.so.1 /usr/lib/libGL.so.1
|
| 17 |
ln -sf /etc/opengl/lib/libGLcore.so /usr/lib/libGLcore.so
|
| 18 |
ln -sf /etc/opengl/lib/libGLcore.so.1 /usr/lib/libGLcore.so.1
|
| 19 |
ln -sf /etc/opengl/lib/modules/extensions/libglx.so \
|
| 20 |
/usr/lib/modules/extensions/libglx.so
|
| 21 |
ln -sf /etc/opengl/lib/modules/extensions/libglx.a \
|
| 22 |
/usr/lib/modules/extensions/libglx.a
|