2006年1月28日

[Namazu-users-ja 650] Namazu 2.0.15RC5動作確認 (Mac OS X 10.4.4)

甲斐です。

以下の環境で 2.0.15RC5 の動作確認しました。

■動作確認環境
システム: Mac OS X 10.4.4
Perl: v5.8.5 built for darwin-2level
NKF: module_nkf (2.05)

Wakati: module_kakasi (kakasi 2.3.4)
iconv: iconv (GNU libiconv 1.9)
gettext: (GNU gettext-runtime) 0.12.1

動作チェック(1):
----------------
■make check
===================
All 50 tests passed
===================

■test-log
*** mknmz -C
システム: darwin
Namazu: 2.0.15RC5
Perl: 5.008005
File-MMagic: 1.25
NKF: module_nkf
KAKASI: module_kakasi -ieuc -oeuc -w
茶筌: /usr/local/bin/chasen -i e -j -F "%m "
MeCab: no
わかち書き: module_kakasi -ieuc -oeuc -w
メッセージの言語: ja_JP.eucJP
言語: ja_JP.eucJP
文字コード: euc
CONFDIR: /usr/local/etc/namazu
LIBDIR: ../pl
FILTERDIR: ../filter
TEMPLATEDIR: ../template
対応メディアタイプ: (34)
未対応メディアタイプ: (10) 必要ツールが $path にない
ものには (-) を表示
application/excel: excel.pl
application/gnumeric: gnumeric.pl
application/ichitaro5: taro56.pl
application/ichitaro6: taro56.pl
- application/ichitaro7: taro7_10.pl
application/macbinary: macbinary.pl
application/msword: msword.pl
- application/pdf: pdf.pl
- application/postscript: postscript.pl
application/powerpoint: powerpoint.pl
- application/rtf: rtf.pl
application/vnd.kde.kivio: koffice.pl
application/vnd.kde.kpresenter: koffice.pl
application/vnd.kde.kspread: koffice.pl
application/vnd.kde.kword: koffice.pl
application/vnd.oasis.opendocument.graphics: ooo.pl
application/vnd.oasis.opendocument.presentation: ooo.pl
application/vnd.oasis.opendocument.spreadsheet: ooo.pl
application/vnd.oasis.opendocument.text: ooo.pl
application/vnd.sun.xml.calc: ooo.pl
application/vnd.sun.xml.draw: ooo.pl
application/vnd.sun.xml.impress: ooo.pl
application/vnd.sun.xml.writer: ooo.pl
application/x-apache-cache: apachecache.pl
application/x-bzip2: bzip2.pl
application/x-compress: compress.pl
- application/x-deb: deb.pl
- application/x-dvi: dvi.pl
application/x-gzip: gzip.pl
- application/x-js-taro: taro7_10.pl
- application/x-rpm: rpm.pl
- application/x-tex: tex.pl
application/x-zip: zip.pl
- audio/mpeg: mp3.pl
message/news: mailnews.pl
message/rfc822: mailnews.pl
text/hnf: hnf.pl
text/html: html.pl
text/html; x-type=mhonarc: mhonarc.pl
text/html; x-type=pipermail: pipermail.pl
text/plain
text/plain; x-type=rfc: rfc.pl
text/x-hdml: hdml.pl
text/x-roff: man.pl

動作チェック(2):
----------------
■perl alltest.pl
*** starting alltests.pl
PASS: mknmz-1.pl
PASS: mknmz-2.pl
:
PASS: chasen-1.pl
PASS: chasen-2.pl
PASS: chasen-3.pl
PASS: kakasi-1.pl
PASS: kakasi-2.pl
PASS: kakasi-3.pl
===================
All 44 tests passed
===================

動作チェック(3):
----------------
$ namazu iMac index/
検索結果

参考ヒット数: [ iMac: 5 ]

検索式にマッチする 5 個の文書が見つかりました。

1. msg00047.html (スコア: 41)
著者: 不明
日付: Sun, 22 Jan 2006 19:18:36 +0900
:


2. msg00045.html (スコア: 36)
著者: 不明
日付: Sun, 22 Jan 2006 19:18:36 +0900
:


3. msg00043.html (スコア: 34)
著者: 不明
日付: Sun, 22 Jan 2006 19:18:36 +0900
:


4. msg00048.html (スコア: 33)
著者: 不明
日付: Sun, 22 Jan 2006 19:18:37 +0900
:


5. msg00034.html (スコア: 2)
著者: 不明
日付: Sun, 22 Jan 2006 19:18:36 +0900
:


現在のリスト: 1 - 5


【コメント】
1. Text-ChaSen について
当初、動作チェック(2)で以下のように chasen-2.pl が
FAIL に
なっていました。

$ perl alltests.pl
*** starting alltests.pl
PASS: mknmz-1.pl
PASS: mknmz-2.pl
:
PASS: chasen-1.pl
dyld: NSLinkModule() error
dyld: Symbol not found: _libiconv_close
Referenced from: /usr/local/lib/perl5/site_perl/5.8.5/
darwin-2level/auto/Text/ChaSen/ChaSen.bundle
Expected in: dynamic lookup

FAIL: chasen-2.pl
PASS: kakasi-1.pl
PASS: kakasi-2.pl
PASS: kakasi-3.pl
====================
1 of 43 tests failed
====================

そこで、 http://www.daionet.gr.jp/~knok/chasen/ より
Text-ChaSen-1.03.tar.gz をダウンロードし、 README ファイル中
に記載のある通り Makefile.PL を以下のように編集して、

'LIBS' => ['-lchasen']

'LIBS' => ['-L/usr/local/lib -lchasen']

その後、 perl Makefile.PL, make, sudo make install を順次
実行
してモジュールをインストールしました。
そして、再度 perl alltests.pl を実行した結果、先に述べた通り
All PASS になりました。

2. 動作チェック(3)の結果について
手元の html ファイルをもとに Namazu 2.0.15RC5 使って
みました。
検索はちゃんとできていますが、「著者: 不明」となってしまいま
した。
著者に html ファイル中の LINK タグの mailto:
以下の部分を表示
させたいのですが。 Namazu 2.0.14_3 を Easy Package
からインス
トールしていたときにはうまく表示されていました。
<LINK REV=MADE HREF="mailto:hoge@xxxxx">

過去のメーリングリストの記録を見ると、
/usr/local/share/namazu/filter/html.pl 中の
sub get_author ($$) の内容を変更するとよいのかとも思いました
が、よく分からないままです。
Namazu 2.0.15RC5 の動作チェックから話題がそれていたら、ごめ
んなさい。
------------------------------------------------------------
Yasuaki KAI, kai@xxxxx

_______________________________________________
Namazu-users-ja mailing list
Namazu-users-ja@xxxxx
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja

投稿者 xml-rpc : 2006年1月28日 20:16
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/30542
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。