#! /bin/sh

set -e

FIRST_VERSION_WITH_DIVERT="1.0.3-10"

if [ "$1" = "remove" ]; then
  dpkg-divert --package libpaperg --remove --rename \
      --divert /usr/bin/paperconf.libc5 /usr/bin/paperconf
  dpkg-divert --package libpaperg --remove --rename \
      --divert /usr/sbin/paperconfig.libc5 /usr/sbin/paperconfig
  ldconfig
fi

if [ "$1" = "upgrade" ] && 
  /usr/bin/dpkg --compare-versions $2 lt $FIRST_VERSION_WITH_DIVERT ; then
    dpkg-divert --package libpaperg --remove --rename \
	--divert /usr/bin/paperconf.libc5 /usr/bin/paperconf
    dpkg-divert --package libpaperg --remove --rename \
	--divert /usr/sbin/paperconfig.libc5 /usr/sbin/paperconfig
fi

if [ "$1" = "purge" -a ! -e /var/lib/dpkg/info/libpaper.postrm ]; then
  rm -f /etc/papersize
fi

 if [ "$1" = "purge" -a -e /usr/share/debconf/confmodule ]; then
    # Source debconf library.
    . /usr/share/debconf/confmodule
    # Remove my changes to the db.
    db_purge
fi

#DEBHELPER#

exit 0

