#!/bin/sh

DICTS="compdic edict enamdict findic geodic kanjidic lifscdic"
DICTS212="edicth kanjd212"
DICDIR=/var/lib/lookup
EDICT=/usr/share/edict

case $# in
0)
;;
*) 	DICTS=$@
;;
esac

cd $DICDIR
for d in $DICTS
do
	rm -f $d $d.jin
	if [ -f $EDICT/$d ]; then
		ln -sf $EDICT/$d .
	elif [ -f $EDICT/$d.gz ]; then
		zcat $EDICT/$d.gz > $d
	else
		continue
	fi
	lookup -write $d
done
