#GENERATE BACKUP
mv ${INSTALL_ROOT}/usr/X11R6/lib/modules ${INSTALL_ROOT}/usr/X11R6/lib/modules.old &&
mkdir -p ${INSTALL_ROOT}/usr/X11R6/lib/modules  &&

#INSTALL
cd  $SOURCE_DIRECTORY/xc-Trunk                        &&
make  install  PROJECTROOT=${INSTALL_ROOT}/usr/X11R6  &&

cd $SOURCE_DIRECTORY/Mesa-Trunk/lib &&
mkdir -p ${INSTALL_ROOT}/usr/X11R6/lib/modules/dri/ &&
cp *_dri.so ${INSTALL_ROOT}/usr/X11R6/lib/modules/dri/ &&

#
# Let's install the proper modules
#
mkdir  -p  $INSTALL_ROOT/lib/modules/`uname -r`/kernel/drivers/char/drm  &&

if [ "`uname -r | cut -c-3`" == "2.6" ]; then
  cp  $SOURCE_DIRECTORY/drm-Trunk/linux-core/*.ko                    \
      $INSTALL_ROOT/lib/modules/`uname -r`/kernel/drivers/char/drm/
else
  cp  $SOURCE_DIRECTORY/drm-Trunk/linux/*.o                          \
      $INSTALL_ROOT/lib/modules/`uname -r`/kernel/drivers/char/drm/
fi  &&

depmod  -a
