#! /bin/sh set -e LAZARUS_PREFIX=/usr/lib/lazarus if test $1 = upgrade then REMOVED_VERSION="${3%%+*}" elif test $1 = failed-upgrade then REMOVED_VERSION="${2%%+*}" if test ${REMOVED_VERSION} = ${3%%+*} then REMOVED_VERSION='' fi else REMOVED_VERSION="4.0" fi DIVERTIONS_LIST=`LANG=C dpkg-divert --list "${LAZARUS_PREFIX}/${REMOVED_VERSION}/*" | cut -d ' ' -f 3` for file in ${DIVERTIONS_LIST} do pkg=`dpkg-divert --listpackage ${file}` dpkg-divert --package ${pkg} --remove --rename --divert ${file}.orig ${file} done # Debhelper code