Sophie

Sophie

distrib > Mandriva > cooker > i586 > by-pkgid > 9385d630ade3cc3c897e00f975e7b1d2 > files > 10

compiz-0.9.8.2-1.src.rpm

#!/bin/sh

#using KDE
if [ -n "$KDE_FULL_SESSION" ]; then
  if [ "$KDE_SESSION_VERSION" -eq "4" ]; then
    DECORATOR=`which kde4-window-decorator 2>/dev/null`
  else
    DECORATOR=`which kde-window-decorator 2>/dev/null`
  fi
elif [ ! -z "$DESKTOP_SESSION" -a "$DESKTOP_SESSION" = "01KDE4" ]; then
    DECORATOR=`which kde4-window-decorator 2>/dev/null`
elif [ ! -z "$DESKTOP_SESSION" -a "$DESKTOP_SESSION" = "05KDE3" ]; then
    DECORATOR=`which kde-window-decorator 2>/dev/null`
fi

[ -z "$DECORATOR" ] && DECORATOR=`which gtk-window-decorator 2>/dev/null`
[ -z "$DECORATOR" ] && DECORATOR=`which emerald 2>/dev/null`
[ -z "$DECORATOR" ] && DECORATOR=`which kde4-window-decorator 2>/dev/null`
[ -z "$DECORATOR" ] && DECORATOR=`which kde-window-decorator 2>/dev/null`

if [ -n "$DECORATOR" ]; then 
  exec $DECORATOR "$@"
else
  echo "no compiz window decorator detected"
fi