#!/bin/sh
set -e
case "$1" in
    (purge)
        if [ -d /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0 ] && ! [ -e /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules ]; then
            # Purge the cache, but only do this if no more IM modules exist.
            rm -f /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
            rmdir -p --ignore-fail-on-non-empty /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0
        fi
        ;;
esac