#!/bin/sh # TODO: remove this file after releasing Squeeze set -e if [ "$1" = upgrade ] then if dpkg --compare-versions "$2" lt 3.17.6-2; then if which python >/dev/null 2>&1 && which pycentral >/dev/null 2>&1; then pycentral pkgremove python-qt-dev else flist=$(tempfile) find /usr/share/pycentral/python-qt-dev -depth -mindepth 2 \ \( -name '*.py' -printf 'p %P\n' -o -printf '%y %P\n' \) \ > $flist 2>/dev/null || true if [ -s $flist ]; then for d in /usr/lib/python[0-9].[0-9]; do case "$d" in */python2.1|*/python2.2) continue; esac while read t n; do case "$t" in p) rm -f $d/$n $d/${n}[co];; d) rmdir $d/$n 2>/dev/null || true;; *) rm -f $d/$n esac done < $flist done fi rm -f $flist dpkg -L python-qt-dev \ | awk '/\/usr\/share\/pycentral/ {next} /\.py$/ {print $0"c\n" $0"o"}' \ | xargs rm -f >&2 fi fi fi #DEBHELPER#