os/debian/config
author rubidium
Sat, 26 Apr 2008 20:54:56 +0000
branch0.6
changeset 10366 960aae8c20e2
parent 3299 dc38a2c6a361
permissions -rwxr-xr-x
(svn r12907) [0.6] -Backport from trunk r12906:
- Fix: Vehicle groups, engine replacement rules and player/company names were not properly reset/freed after bankrupt (r12906)
[0.6] -Prepare: for 0.6.1-RC1.
3299
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     1
#!/bin/sh
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     2
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     3
# Source debconf library.
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     4
. /usr/share/debconf/confmodule
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     5
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     6
FILES="trg1r.grf trgcr.grf trghr.grf trgir.grf trgtr.grf sample.cat"
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     7
DATADIR=/usr/share/games/openttd/data
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     8
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
     9
MISSING="No";
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    10
for FILE in $FILES; do
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    11
	# Check if all the files needed are here.
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    12
	if [ ! -e $DATADIR/$FILE ]; then
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    13
		MISSING="Yes";
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    14
		break;
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    15
  fi;
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    16
done;
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    17
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    18
if [ $MISSING = "Yes" ]; then
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    19
	db_input high openttd/datafiles || true
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    20
	db_go
dc38a2c6a361 (svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff changeset
    21
fi;