Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > ce773cd94e6dc418799c1781db448ce2 > scriptlet

mandriva-theme-One-1.2.27-1mdv2008.1.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-One 
fi 
  link=`readlink /usr/share/mdk/backgrounds/default.png` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-One" ]; then rm -f /usr/share/mdk/backgrounds/default.png;fi 
  link=`readlink /usr/share/mdk/backgrounds/default.jpg` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-One" ]; then rm -f /usr/share/mdk/backgrounds/default.jpg;fi 
  link=`readlink /usr/share/mdk/backgrounds/Mandriva.png` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-One" ]; then rm -f /usr/share/mdk/backgrounds/Mandriva.png;fi 
  link=`readlink /usr/share/mdk/backgrounds/Mandriva.jpg` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-One" ]; then rm -f /usr/share/mdk/backgrounds/Mandriva.jpg;fi 
  link=`readlink /usr/share/mdk/backgrounds/root/Mandriva.png` 
  slink=${link%-*} 
  if [ "$slink" == "Mandriva-One-root" ]; then rm -f /usr/share/mdk/backgrounds/root/default.png;fi 
  link=`readlink /etc/bootsplash/themes/current` 
  if [ "$link" == "Mandriva-One" ]; 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-One 
  fi 
else 
  if [ -f /etc/sysconfig/bootsplash ]; then 
    perl -pi -e 's/^\s*SPLASH=.*/SPLASH=auto/; s/^\s*THEME=.*/THEME=Mandriva-One/' /etc/sysconfig/bootsplash 
  fi 
  ln -s Mandriva-One /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-One-root-1600x1200.png /usr/share/mdk/backgrounds/root/default.png 
fi

Triggers

mandriva-theme-One < 1.2.4

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