preinst is in joe 4.1-2.
This file is a maintainer script. It is executed when installing (*inst) or removing (*rm) the package.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 | #!/bin/sh -e
case $1 in
install|upgrade)
# drop old editorrc (master alternative and symlink file both)
if test -z "$2" || \
dpkg --compare-versions "$2" lt '3.7-2.3~'; then
# this will noisily pass if editorrc was already removed,
# but not remove a slave alternative
(update-alternatives --remove-all editorrc 2>/dev/null || :)
fi
;;
esac
|