#!/bin/bash

set -e

TARGET_PATH="/etc/systemd/system/multi-user.target.wants"
THERMAL_ETC_PATH="/usr/local/etc/thermald/"
GPS_LOG="/var/log/gnss"

PACKAGE_NAME="commonsense-configs"
ORIG_FILENAME1="/usr/sbin/thermald"
BAK_FILENAME1="/usr/sbin/thermald.bak"
ORIG_FILENAME2="/usr/bin/brcm_patchram_plus"
BAK_FILENAME2="/usr/bin/brcm_patchram_plus.bak"

case "$1" in
	remove|upgrade)
        rm -f "${TARGET_PATH}/commonsense-configs-atomisp_configs.service" || :
        rm -rf ${THERMAL_ETC_PATH} || :
	rm -rf ${GPS_LOG} || :
	ln -s /lib/systemd/system/thermald.service /etc/systemd/system/multi-user.target.wants/thermald.service

	if [ -f "$BAK_FILENAME1" ]; then
		dpkg-divert --package ${PACKAGE_NAME} --remove --rename \
        		--divert ${BAK_FILENAME1} ${ORIG_FILENAME1}
	fi

	if [ -f "$BAK_FILENAME2" ]; then
		dpkg-divert --package ${PACKAGE_NAME} --remove --rename \
        		--divert ${BAK_FILENAME2} ${ORIG_FILENAME2}
	fi

	rm -f /lib/firmware/brcm/fw_bcm43341b1_ag.bin
	rm -f /lib/firmware/brcm/fw_bcm43341b1_ag_apsta.bin
	rm -f /lib/firmware/brcm/fw_bcm43341b1_ag_p2p.bin
	;;
esac

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

#DEBHELPER#

exit 0
