[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:48712] Re: sdic-gene95 on etch



西山和広です。

At Thu, 17 May 2007 21:29:20 +0900,
IRIE Tetsuya wrote:
> 
> etch 上で sdic-gene95 の辞書 (/usr/share/dict/gene.sdic) って正しいフォー
> マットで生成されますでしょうか。

同じ状態だったので調べてみました。

sargeとetchのsdic-gene95.postinstを比べてみると
sargeではinstall_from_archiveでgene.txtを
引数なしの$ESCRIPTに通したものがgene.sdicになっているのに
etchだと--compat-to-sdicオプション付きの$ESCRIPTを通して
gene95.sdicが生成されているのが原因のようです。

以下のように--compat-to-sdicを外してsargeのpostinstと
同じようにnkfを通すようにすると正しく生成されているように
見えます。

# create eiwa dictionary
if [ ! -s $EDICT ]; then
    echo -n "Building $EDICT from $ODICT ... " 1>&2
    nkf -S -e $ODICT | $ESCRIPT > $EDICT
    chmod 644 $EDICT
    echo "done." 1>&2
fi


-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)