1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh
set -e
THIS_PACKAGE=libgl1-mesa-glx
THIS_SCRIPT=postinst
case "$1" in
configure)
# on upgrade from previous versions, clean up our non-arch-qualified
# alternative
if dpkg --compare-versions "$2" lt-nl 7.10.3-0ubuntu1; then
update-alternatives --remove gl_conf /usr/lib/mesa/ld.so.conf
fi
# Use alternatives to make it easier to switch between Mesa and 3rd party modules
update-alternatives --force \
--install /etc/ld.so.conf.d/${DEB_HOST_MULTIARCH}_GL.conf ${DEB_HOST_MULTIARCH}_gl_conf /usr/lib/${DEB_HOST_MULTIARCH}/mesa/ld.so.conf 500 \
--slave /usr/lib/${DEB_HOST_MULTIARCH}/xorg/extra-modules ${DEB_HOST_MULTIARCH}_xorg_extra_modules /usr/lib/${DEB_HOST_MULTIARCH}/xorg/x11-extra-modules
# ldconfig needs to be run immediately as we're changing /etc/ld.so.conf.d/ with
# alternatives.
LDCONFIG_NOTRIGGER=y ldconfig
esac
#DEBHELPER#
exit 0
# vim:set ai et sw=2 ts=2 tw=80:
|