#!/bin/sh
# prerm script for papirus-icon-theme
#
# see: dh_installdeb(1)

set -e

# summary of how this script can be called:
#   * <prerm> `remove'
#   * <old-prerm> `upgrade' <new-version>
#   * <new-prerm> `failed-upgrade' <old-version>
#   * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
#   * <deconfigured's-prerm> `deconfigure' `in-favour'
#     <package-being-installed> <version> `removing'
#     <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package

case "$1" in
	upgrade)
		NEW_VERSION="$2"
		# shellcheck disable=SC2016
		PREV_VERSION="$(dpkg-query -f='${Version}' --show papirus-icon-theme)"

		if dpkg --compare-versions "$PREV_VERSION" gt "$NEW_VERSION"; then
			cat >&2 <<- EOF

			WARNING!

			We strongly do not recommend to downgrade this package in this way.
			Please remove this package and then install it again:

			  sudo apt-get remove papirus-icon-theme

			EOF
		fi
		;;
	remove|failed-upgrade|deconfigure)
		exit 0
		;;
	*)
		echo "prerm 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
