#!/bin/sh set -e IMAGESDESKTOP=/usr/share/applications/hildon/image-viewer.desktop FILEEXISTS=1 export FILEEXISTS test -f $IMAGESDESKTOP || FILEEXISTS= if test -z "$FILEEXISTS"; then echo "Failed to find $IMAGESDESKTOP, this won't work," 1>&2 exit 1 fi OLDTYPEG='emagi/png' NEWTYPE='image\/png' LINESOK=1 grep "$OLDTYPEG" $IMAGESDESKTOP || LINESOK= if test -z "$LINESOK"; then echo The mime type in $IMAGESDESKTOP did not match the expected results 1>&2 echo Please report this to the package maintainer. exit 1 fi REPLACELINES="s%$OLDTYPE%$NEWTYPE%;" perl -pi -e "$REPLACELINES" $IMAGESDESKTOP update-mime-database /usr/share/mime update-desktop-database -q exit 0