os/debian/postinst
author bjarni
Sun, 21 Jan 2007 01:07:15 +0000
changeset 5998 9491f99be62d
parent 3170 dbbfd7a735ae
child 5450 0383a6fb579a
permissions -rw-r--r--
(svn r8295) -Cleanup: merged arguments station, order and depot_airport_index for GenerateVehicleSortList() and BuildVehicleList() into one uint16 argument
It turned out that all 3 arguments were the same at all the places those functions are called, so there was no point in having more than one
285
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     1
#! /bin/sh
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     2
# postinst script for openttd
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     3
#
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     4
# see: dh_installdeb(1)
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     5
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     6
set -e
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     7
3170
dbbfd7a735ae (svn r3801) * Update debian packaging files to the ones used for releasing 0.4.5 (see os/debian/changelog for details).
matthijs
parents: 285
diff changeset
     8
285
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
     9
# summary of how this script can be called:
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    10
#        * <postinst> `configure' <most-recently-configured-version>
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    11
#        * <old-postinst> `abort-upgrade' <new version>
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    12
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    13
#          <new-version>
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    14
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    15
#          <failed-install-package> <version> `removing'
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    16
#          <conflicting-package> <version>
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    17
# for details, see http://www.debian.org/doc/debian-policy/ or
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    18
# the debian-policy package
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    19
#
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    20
3170
dbbfd7a735ae (svn r3801) * Update debian packaging files to the ones used for releasing 0.4.5 (see os/debian/changelog for details).
matthijs
parents: 285
diff changeset
    21
. /usr/share/debconf/confmodule
dbbfd7a735ae (svn r3801) * Update debian packaging files to the ones used for releasing 0.4.5 (see os/debian/changelog for details).
matthijs
parents: 285
diff changeset
    22
285
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    23
case "$1" in
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    24
    configure)
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    25
    ;;
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    26
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    27
    abort-upgrade|abort-remove|abort-deconfigure)
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    28
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    29
    ;;
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    30
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    31
    *)
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    32
        echo "postinst called with unknown argument \`$1'" >&2
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    33
        exit 1
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    34
    ;;
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    35
esac
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    36
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    37
# dh_installdeb will replace this with shell code automatically
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    38
# generated by other debhelper scripts.
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    39
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    40
#DEBHELPER#
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    41
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    42
exit 0
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    43
e306da1c4ad1 (svn r291) Minor fix to english.txt
bjarni
parents:
diff changeset
    44