[sylpheed-jp:10358] Re: Sylph-Searcher 1.0.0 (final) released

Keiichi Morisato nara_prv @ cyber.ocn.ne.jp
2007年 7月 15日 (日) 00:34:56 JST


On Fri, 13 Jul 2007 13:33:45 +0900
Hiroyuki Yamamoto <hiro-y @ kcn.ne.jp> wrote:
> Sylph-Searcher 1.0.0 (正式版) をリリースしました。
>     GLib 2.4.0 以上 (http://www.gtk.org/)
>     GTK+ 2.4.0 以上 (http://www.gtk.org/)
>     MeCab 0.93 以上 + mecab-ipadic (http://mecab.sourceforge.net/)
>     PostgreSQL 8.2 以上 + tsearch2 (http://www.postgresql.org/)
>     LibSylph 1.0.0 以上 (http://sylpheed.sraoss.jp/)

oss10.2 でも問題ありませんでした。

Official Packages (i586.rpm)
glib2-2.12.4-15 , glib2-devel-2.12.4-15
gtk2-2.10.6-24.2 , gtk2-devel-2.10.6-13
postgresql-8.1.9-2.1 , postgresql-devel-8.1.9-2.1
postgresql-server-8.1.9-2.1

Source Build
Prefix /usr/local (default)
mecab-0.96 , mecab-ipadic-2.7.0-20070610
LibSylph 1.0.0 , Sylph-Searcher 1.0.0
--
mecab-0.96
It was created by configure, which was
generated by GNU Autoconf 2.60.  Invocation command line was
  $ ./configure --with-charset=utf8
--
mecab-ipadic-2.7.0-20070610
It was created by configure, which was
generated by GNU Autoconf 2.60.  Invocation command line was
  $ ./configure --with-mecab-config=/usr/local/bin/
--with-mecab-config=/usr/local/bin/mecab-config --with-charset=utf-8
--
libsylph-1.0.0
It was created by configure, which was
generated by GNU Autoconf 2.60a.  Invocation command line was
  $ ./configure
--
Sylph-Searcher 1.0.0
It was created by configure, which was
generated by GNU Autoconf 2.61.  Invocation command line was
        ^^^^^^^^^^^^^^ いつのまに・・・
  $ ./configure --with-PACKAGE=yes
--
README.ja に従って DB 作成
$ initdb --no-locale
postgreSQL を Yast2 から起動

--
postgres @ tomtan:~> pwd
/var/lib/pgsql
postgres @ tomtan:~> ls
backups  data
postgres @ xxx~$ psql test \
-f /usr/share/postgresql/contrib/tsearch2.sql
$ psql test -c "GRANT ALL ON pg_ts_cfg TO PUBLIC"
$ psql test -c "GRANT ALL ON pg_ts_cfgmap TO PUBLIC"
$ psql test -c "GRANT ALL ON pg_ts_dict TO PUBLIC"
$ psql test -c "GRANT ALL ON pg_ts_parser TO PUBLIC"
$ exit
keiichi @ xxx $
$ psql -U keiichi test \
-f /usr/local/share/sylph-searcher/sql/create.sql 
$ psql -U keiichi test \
-f /usr/local/share/sylph-searcher/sql/function.sql

* MeCabの辞書がUTF-8の場合
$ syldbimport -d test -U keiichi --mecab-encoding UTF-8
 "/home/keiichi/Sylpheed/xxx Develop ML"
Sylph-Seacher 起動
$ sylph-searcher -d test -U keiichi

import と sylph-searcher GUI Frontend 起動は、~/bin に起動スクリプトを
置いて、デスクトップアイコン(適当に選んで)から起動しています。

> 1.0beta1からの変更点:
> 
>     * make install時にSQLスクリプトもインストールされるようにしまし
>   た。
>     * READMEを更新しました。

とっても助かりました。こうなると、オフィシャルな rpm or deb package が
欲しくなりますね。野良ビルドだと、システム本来の依存関係を保持出来ませ
んから、いずれメジャーなディストリビューションに一式入って欲しいです。

問題は辞書ですか。IPA ほどの精度を保証するとなると大変なのかな・・・他
の non-Latin ロケールでは。

-- 
Keiichi Morisato 


Sylpheed-jp メーリングリストの案内