wmclock: Add section to manpage about usage of translated XPM files.
[dockapps.git] / wmclock / configure
blobb20a265dd42709804a79aa27243b62cae37bd0f3
1 #!/bin/sh
3 # configure: prepare wmclock to be built using imake and make
4 # created 1999-Mar-30 03:40 jmk
6 DefLanguage=english
7 Language=''
8 LangDir=''
9 Me=`basename $0`
11 GetLanguages() {
12 ls -1d lang.* | awk -F . '{
13 print " " $2
17 PrintHelp() {
18 langlist="`GetLanguages`"
19 cat <<EOF
21 Usage: ${0} [--lang <language>]
23 Options:
24 --lang <language>
25 Configure wmclock to use day and month names for the specified
26 language. Defaults to 'english'. Choices are:
28 ${langlist}
29 EOF
32 Die() {
33 echo "$*"
34 echo "wmclock is NOT successfully configured!"
35 exit 1
38 while [ $# -gt 0 ]; do
39 case "$1" in
40 --lang|--language)
41 shift
42 Language="$1"
44 --help)
45 PrintHelp
46 exit 1
48 esac
49 shift
50 done
52 if [ -z "${Language}" ]; then
53 Language="${DefLanguage}"
56 LangDir="lang.${Language}"
57 if [ ! -d "${LangDir}" ]; then
58 Die "${Me}: error: cannot find language directory '${LangDir}'"
61 echo "Configuring for ${Language} day-of-week and month names ..."
62 rm -f month.xpm weekday.xpm
63 ln -s "./${LangDir}/month.xpm" .
64 ln -s "./${LangDir}/weekday.xpm" .
66 echo "Building Makefile from Imakefile ..."
67 echo "----------------------------------------------------------------"
68 xmkmf -a
70 echo "----------------------------------------------------------------"
71 echo "Finished configuring. To build wmclock, type 'make'."
72 echo
74 exit 0