#!/bin/sh

DICTS="compdic edict enamdict findic geodic kanjidic lifscdic lingdic \
j_places engscidic jddicy mktdic  finmtkdic panpdic aviation concrete \
lawdic stardic"

DICTS212="edicth kanjd212"
DICDIR=/var/lib/xjdic
EDICT=/usr/share/edict

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

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