This file is indexed.

preinst is in edubuntu-artwork 12.04.1.

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
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh
set -e

case "$1" in
    install|upgrade)
        cleanup_and_divert() {
            # For quite a while we had broken diverts, try and fix them
            if [ -f $1.orig ]; then
                mv $1.orig $1
            fi
            /usr/sbin/dpkg-divert --quiet --package edubuntu-artwork --divert $1.orig --rename $1
        }

        # Breathe icon theme
        cleanup_and_divert /usr/share/icons/Breathe/16x16/places/start-here.png
        cleanup_and_divert /usr/share/icons/Breathe/22x22/places/start-here.png
        cleanup_and_divert /usr/share/icons/Breathe/24x24/places/start-here.png
        cleanup_and_divert /usr/share/icons/Breathe/32x32/places/start-here.png
        cleanup_and_divert /usr/share/icons/Breathe/48x48/places/start-here.png
        cleanup_and_divert /usr/share/icons/Breathe/scalable/places/start-here.svg

        # GartoonRedux icon theme
        cleanup_and_divert /usr/share/icons/GartoonRedux/16x16/places/distributor-logo.png
        cleanup_and_divert /usr/share/icons/GartoonRedux/22x22/places/distributor-logo.png
        cleanup_and_divert /usr/share/icons/GartoonRedux/24x24/places/distributor-logo.png
        cleanup_and_divert /usr/share/icons/GartoonRedux/32x32/places/distributor-logo.png
        cleanup_and_divert /usr/share/icons/GartoonRedux/48x48/places/distributor-logo.png

        # Unity distributor logo
        cleanup_and_divert /usr/share/unity/5/launcher_bfb.png
    ;;
esac