#!/bin/sh set -e SKETCHMIME=/usr/share/mime/packages/osso-sketch.xml SKETCHAPPL=/usr/bin/osso_sketch.launch FILEEXISTS=1 export FILEEXISTS test -f $SKETCHMIME || FILEEXISTS= if test -z "$FILEEXISTS"; then echo "Failed to find $SKETCHMIME, this won't work," 1>&2 exit 1 fi test -f $SKETCHAPPL || FILEEXISTS= if test -z "$FILEEXISTS"; then echo "Failed to find $SKETCHAPPL, this won't work," 1>&2 exit 1 fi OLDTYPE='sketch\/png' OLDTYPEG='sketch/png' NEWTYPE='image\/png' NEWTYPEN='image\/png\0' LINESOK=1 grep "$NEWTYPE" $SKETCHAPPL || LINESOK= if test -z "$LINESOK"; then echo The mime type in $SKETCHAPPL did not match the expected results 1>&2 echo Please report this to the package maintainer. exit 1 fi grep "$NEWTYPE" $SKETCHMIME || LINESOK= if test -z "$LINESOK"; then echo The mime type in $SKETCHMIME did not match the expected results 1>&2 echo Please report this to the package maintainer. exit 1 fi REPLACELINES="s%$NEWTYPEN%$OLDTYPE%;" sed -i -e "$REPLACELINES" $SKETCHAPPL REPLACELINES="s%$NEWTYPE%$OLDTYPE%;" sed -i -e "$REPLACELINES" $SKETCHMIME update-mime-database /usr/share/mime update-desktop-database -q exit 0