Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 3c6ee6b31823a6905648c8c9d8a95a24 > scriptlet

mandriva-theme-Free-1.3.6-1mdv2009.0.noarch.rpm

PREUN

/bin/sh
if [ "$1" == "0" ]; then 
if [ -x /usr/share/bootsplash/scripts/remove-theme ]; then 
  /usr/share/bootsplash/scripts/remove-theme Mandriva-Free 
fi 
  link=`readlink /usr/share/mdk/backgrounds/default.png` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-Free" ]; then rm -f /usr/share/mdk/backgrounds/default.png;fi 
  link=`readlink /usr/share/mdk/backgrounds/default.jpg` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-Free" ]; then rm -f /usr/share/mdk/backgrounds/default.jpg;fi 
  link=`readlink /usr/share/mdk/backgrounds/Mandriva.png` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-Free" ]; then rm -f /usr/share/mdk/backgrounds/Mandriva.png;fi 
  link=`readlink /usr/share/mdk/backgrounds/Mandriva.jpg` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-Free" ]; then rm -f /usr/share/mdk/backgrounds/Mandriva.jpg;fi 
  link=`readlink /usr/share/mdk/backgrounds/root/Mandriva.png` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-Free-root" ]; then rm -f /usr/share/mdk/backgrounds/root/default.png;fi 
  link=`readlink /etc/bootsplash/themes/current` 
  if [ "$link" == "Mandriva-Free" ]; then rm -f /etc/bootsplash/themes/current;fi 
fi

POSTIN

/bin/sh
if [ -z "$DURING_INSTALL" ]; then 
  if [ -x /usr/share/bootsplash/scripts/switch-themes ]; then 
    /usr/share/bootsplash/scripts/switch-themes Mandriva-Free 
  fi 
else 
  if [ -f /etc/sysconfig/bootsplash ]; then 
    perl -pi -e 's/^\s*SPLASH=.*/SPLASH=auto/; s/^\s*THEME=.*/THEME=Mandriva-Free/' /etc/sysconfig/bootsplash 
  fi 
  ln -s Mandriva-Free /etc/bootsplash/themes/current 
fi 
  perl -I/usr/lib/libDrakX  -MXconfig::xfree -MXconfig::resolution_and_depth -e 'Xconfig::resolution_and_depth::set_default_background(Xconfig::xfree->read->get_resolution)' 
if [ -f /usr/share/mdk/backgrounds/Mandriva-root.png -a ! -f /usr/share/mdk/backgrounds/root/default.png -o -L /usr/share/mdk/backgrounds/root/default.png ]; then 
  rm -f /usr/share/mdk/backgrounds/root/default.png 
  ln -s Mandriva-Free-root-1600x1200.png /usr/share/mdk/backgrounds/root/default.png 
fi

Triggers

mandriva-theme-Free < 1.2.4

/bin/sh
for f in kdeglobals konsolerc; do 
  if [ "`readlink /usr/share/config/$f 2>/dev/null`" == "$f-Mandriva-Free" ]; then 
    rm -f /usr/share/config/$f 
  fi 
done