PostgreSQL 9.2へのtextsearch_jaインストール

忘れてたよ・・・

9.2で以下の変更が入ってたんだっけ・・・

CREATE FUNCTIONで、手続き言語の名前を強制的に小文字に変換しないようにしました。

なので、textsearch_jaの現状のインストールスクリプトだと

CREATE FUNCTION ts_ja_start(internal, int4)
    RETURNS internal
    AS '$libdir/textsearch_ja'
    LANGUAGE 'C' STRICT;

といった記述になっているので、そのままだとLANGUAGE 'C'が大文字のCと解釈されていまい。そんな言語はインストールされてないよ!というエラーになる。
9.2以降にインストールする場合には、単一引用符を外すか、小文字'c'にスクリプトを修正する必要がある。

あと、EXTENSIONに対応させた版をリリースしてほしいな・・・