| author | celestar |
| Fri, 09 Feb 2007 08:58:25 +0000 | |
| changeset 5968 | 7bf3a9eab3dd |
| parent 3299 | 6fbecb7ca6a7 |
| child 10070 | 8970f1074f21 |
| permissions | -rwxr-xr-x |
|
3299
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
1 |
#!/bin/sh |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
2 |
|
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
3 |
# Source debconf library. |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
4 |
. /usr/share/debconf/confmodule |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
5 |
|
|
6fbecb7ca6a7
(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" |
|
6fbecb7ca6a7
(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 |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
8 |
|
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
9 |
MISSING="No"; |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
10 |
for FILE in $FILES; do |
|
6fbecb7ca6a7
(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. |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
12 |
if [ ! -e $DATADIR/$FILE ]; then |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
13 |
MISSING="Yes"; |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
14 |
break; |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
15 |
fi; |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
16 |
done; |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
17 |
|
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
18 |
if [ $MISSING = "Yes" ]; then |
|
6fbecb7ca6a7
(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 |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
20 |
db_go |
|
6fbecb7ca6a7
(svn r4033) - Codechange: [Debian] Update debian packaging files to use debconf for user interaction.
matthijs
parents:
diff
changeset
|
21 |
fi; |