Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > media > contrib > by-pkgid > 5486337dd5c781cb355bd7f10ee3ea7a > scriptlet

mozilla-enigmail-1.7.8-1mdk.x86_64.rpm

POSTIN

/bin/sh
if [ -f /usr/lib64/mozilla-1.7.8/chrome/installed-chrome.txt ]; then
# make sure we don't have old registration info around
   perl -pi -e 's/.*enigmail.*\n//' /usr/lib64/mozilla-1.7.8/chrome/installed-chrome.txt
  cat << EOF >> /usr/lib64/mozilla-1.7.8/chrome/installed-chrome.txt
content,install,url,jar:resource:/chrome/enigmail.jar!/content/enigmail/
skin,install,url,jar:resource:/chrome/enigmail-skin.jar!/skin/modern/enigmail/
skin,install,url,jar:resource:/chrome/enigmail-skin.jar!/skin/classic/enigmail/
EOF
  cd /usr/lib64/mozilla-1.7.8/chrome/
  for i in enigmail-*-*.jar ; do
  LOC=`echo $i | sed -e "s/.jar//" -e "s/enigmail-//"`
  cat << EOF >>  /usr/lib64/mozilla-1.7.8/chrome/installed-chrome.txt
locale,install,url,jar:resource:/chrome/$i!/locale/$LOC/enigmail/
EOF
  done
  cd -
fi
if [ -f /usr/lib64/mozilla-1.7.8/mozilla-rebuild-databases.pl ]; then
    /usr/lib64/mozilla-1.7.8/mozilla-rebuild-databases.pl
fi

POSTUN

/bin/sh
# only remove on uninstall
if [ "$1" = "0" ]; then 
 if [ -f /usr/lib64/mozilla-1.7.8/chrome/installed-chrome.txt ]; then
   perl -pi -e 's/.*enigmail.*\n//' /usr/lib64/mozilla-1.7.8/chrome/installed-chrome.txt
 fi
fi
if [ -f /usr/lib64/mozilla-1.7.8/mozilla-rebuild-databases.pl ]; then
    /usr/lib64/mozilla-1.7.8/mozilla-rebuild-databases.pl
fi