From cd51e774fd5524964caef987de1ea995e9b74a17 Mon Sep 17 00:00:00 2001 From: Andreas Loibl Date: Mon, 3 Oct 2011 23:31:54 +0200 Subject: added libgl-bpo-ia32-hook --- config/chroot_local-hooks/fix-libgl-bpo-ia32.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 config/chroot_local-hooks/fix-libgl-bpo-ia32.sh diff --git a/config/chroot_local-hooks/fix-libgl-bpo-ia32.sh b/config/chroot_local-hooks/fix-libgl-bpo-ia32.sh new file mode 100755 index 0000000..3272895 --- /dev/null +++ b/config/chroot_local-hooks/fix-libgl-bpo-ia32.sh @@ -0,0 +1,13 @@ +#!/bin/sh +[ $(id -u) != 0 ] && exit +dpkg -l libgl1-mesa-glx|grep -q bpo || exit 0 +if [ -f /usr/lib32/libGL.so.1.2 ]; then + TMP=$(mktemp -d /tmp/libgl.XXXXXX) + DEB=$(wget -qO- http://packages.debian.org/squeeze-backports/i386/libgl1-mesa-glx/download|awk -F\" '/ftp.de/&&/pool/{print $2}') + wget -NP $TMP $DEB + dpkg-deb -x $TMP/${DEB##*/} $TMP + mv -v $TMP/usr/lib/libGL.so.1.2 /usr/lib32 + rm -rf $TMP +else + exit 0 +fi -- cgit v1.0