Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Supported media types: (28)
- From: Yukio USUDA <m6694ha392t@xxxxxxxxxxxxxxx>
- Date: Mon, 08 Sep 2003 22:02:06 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 03265
- References: <3F5C5B94.DC8267F5@asahi-net.or.jp>
臼田です
Tadamasa Teranishi wrote:
> > mknmz -Cで出てくる情報ですが
> > macbinary.plと古いFile-MMagicの組み合わせをされるとファイル誤認が
> > おきやすいのでFile-MMagicのバージョンも出るようにしたいですね。
> それは良いと思います。File-MMagic のバージョンは出すようにしましょう。
%diff -u scripts/mknmz.in.org scripts/mknmz.in
--- scripts/mknmz.in.org Mon Sep 8 21:40:58 2003
+++ scripts/mknmz.in Mon Sep 8 21:35:43 2003
@@ -1200,6 +1200,7 @@
print _("System: ") . "$SYSTEM\n" if $SYSTEM;
print _("Namazu: ") . "$var::VERSION\n" if $var::VERSION;
print _("Perl: ") . "$]\n" if $]; # '$]' has a perl version
+ print _("File-MMagic: ") . "$File:MMagic::VERSION\n" if $File::MMagic::VERSION;
print _("NKF: ") . "$conf::NKF\n" if $conf::NKF;
print _("KAKASI: ") . "$conf::KAKASI\n" if $conf::KAKASI;
print _("ChaSen: ") . "$conf::CHASEN\n" if $conf::CHASEN;
ですかね。
> > (macbinary.pl側でcheckしておくほうがいいのかも)
> macbinary.pl だけではなく、rtf.pl も新しいFile-MMagicである必要が
> ありますので、Namazu をコンパイル(configuer 時)する際に File-MMagic
> のバージョンをチェックするようにした方が良いかもしれません。
> (もし現在そうなっていないのなら)
現在はconfigure時に新しいFile-MMagicのインストールが要求されています。
> もしくは更に mknmz 内部でチェックするとかです。(各フィルタでチェック
> せずに)
> mknmz -C で File-MMagic のバージョンを表示するなら、起動時に
> File-MMagic をチェックしても良いかと思います。
バイナリ配布になっても両者のバージョンアップが同時にされることが保証
されるならばcheckはいらないでしょうが、そうでない場合があるようなら
不安ですね。
init()あたりでワーニングを出して終了することにしますか。
起動時にチェックするならmknmz -Cで表示する必要はないですね。
臼田幸生