#!/bin/sh -e

if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-remove" ] ; then
    	
	## update icon file for luckybackup, if installed
    if [ -e "/usr/share/icons/hicolor/scalable/apps/luckybackup.svg" ]; then
		rm /usr/share/icons/hicolor/scalable/apps/luckybackup.svg
	fi
	
	# update icons for ndisgtk
	if [ -e "/usr/share/icons/hicolor/48x48/apps/ndisgtk.png" ]; then
		rm /usr/share/icons/hicolor/48x48/apps/ndisgtk.png
	fi
	if [ -e "/usr/share/icons/hicolor/48x48/apps/ndisgtk.svg" ]; then
		rm /usr/share/icons/hicolor/48x48/apps/ndisgtk.svg
	fi
	if [ -e "/usr/share/icons/hicolor/scalable/apps/ndisgtk.svg" ]; then
		rm /usr/share/icons/hicolor/scalable/apps/ndisgtk.svg
	fi
	
	#remove bogus synaptic-kde.desktop file
	if [ -e "/usr/share/applications/synaptic-kde.desktop" ]; then
		rm /usr/share/applications/synaptic-kde.desktop
	fi

fi

#dpkg-diver some apps that don't have desktop files and a few that need hidden
case "$1" in
  install|upgrade) dpkg-divert --quiet                                               \
                               --add                                                 \
                               --package mx-system              \
                               --rename                                              \
                               --divert /usr/share/applications/conky.desktop.dpkg-dist \
                               /usr/share/applications/conky.desktop || :
                               
              	   dpkg-divert --quiet                                               \
                               --add                                                 \
                               --package mx-system              \
                               --rename                                              \
                               --divert /usr/share/applications/alsamixer.desktop.dpkg-dist \
                               /usr/share/applications/alsamixer.desktop || :
                               
				   dpkg-divert --quiet                                               \
                               --add                                                 \
                               --package mx-system              \
                               --rename                                              \
                               --divert /usr/share/applications/display-im6.q16.desktop.dpkg-dist \
                               /usr/share/applications/display-im6.q16.desktop || :
                               
				   dpkg-divert --quiet                                               \
                               --add                                                 \
                               --package mx-system              \
                               --rename                                              \
                               --divert /usr/share/applications/nano.desktop.dpkg-dist \
                               /usr/share/applications/nano.desktop || :
#divert os-prober to a fixed version
                   dpkg-divert --quiet --package mx-system --rename \
                      --divert /usr/lib/linux-boot-probes/mounted/40grub2.dpkg-dist \
                      --add    /usr/lib/linux-boot-probes/mounted/40grub2 || :

#divert dkms to a fixed version
                   dpkg-divert --quiet --package mx-system --rename \
                      --divert /usr/sbin/dkms.dpkg-dist \
                      --add    /usr/sbin/dkms || :

                   ;;
                   

                *) :
                   ;;
esac 

#DEBHELPER#
