view debian/mplayer.preinst @ 34847:44210843ba79

Update MimeType key in the desktop file. This complies with the freedesktop.org shared MIME info database. The following MIME types not registered with IANA are used: application/ram application/vnd.rn-realmedia audio/flac (in addition to audio/x-flac, see (*) below) audio/mp2 (see (**) below) audio/vnd.rn-realaudio video/vnd.rn-realvideo video/webm (*) freedesktop.org changed that from the correct, non-standard type audio/x-flac in v0.80 "for consistency with other xiph.org types not yet registered in IANA" (**) freedesktop.org introduced that in v0.22, not using the correct, non-standard type audio/x-mp2 which was added in v0.60, but only as an alias
author ib
date Mon, 21 May 2012 09:45:29 +0000
parents c9f9a077d760
children
line wrap: on
line source

#!/bin/sh
# preinst script
#

set -e

# summary of how this script can be called:
#        * <new-preinst> `install'
#        * <new-preinst> `install' <old-version>
#        * <new-preinst> `upgrade' <old-version>
#        * <old-preinst> `abort-upgrade' <new-version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

case "$1" in
    install)
    ;;
    upgrade)
    if dpkg --compare-versions "$2" le "1.0~rc3+svn20090405-1"; then
        md5=`md5sum /etc/mplayer/mplayer.conf | cut -d' ' -f1`
	case "$md5" in
	    9bdac8eb1184daa188d4829575ceafe8|\
	    46f52a60c07ed788500056dd7ffd27b9)
		echo "removing obsolete /etc/mplayer/mplayer.conf"
		rm -f /etc/mplayer/mplayer.conf
	esac
    fi

    ;;
    abort-upgrade)
    ;;

    *)
        echo "preinst called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac

# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.

#DEBHELPER#

exit 0