Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: namazu 2.0.13RC2 公開 + 動作チェックに協力していただける方募集
いとうといいます.
お邪魔します.
<40698287.D28F44B2@xxxxxxxxxxxxxxx>の記事において,
yw3t-trns@xxxxxxxxxxxxxxxさんは書きました.
> Solaris の場合は Solaris gettext ではなく GNU gettext を使う必要が
> あるので、
>
> 1. GNU gettext 0.11 以降をインストール (例えば /usr/local に)
> 2. ./configure --with-libintl-prefix=/usr/local (/usr/local に gettext
> をインストールした場合)
>
> とすれば、日本語が使えるようになるはずです。
>
> # できましたら、試していただけると助かります。
わたしも試してみました(GNU gettext-0.14.1).
% uname -a
SunOS slashc 5.6 Generic_105181-29 sun4u sparc SUNW,Ultra-5_10
% ./configure --with-libintl-prefix=/usr/gnu --with-perl5=/usr/local/bin/perl
% make
% make check
---8<---
PASS: mknmz-1
PASS: mknmz-2
:
PASS: mknmz-17
usage: touch [-amcf] file ...
usage: touch [-amcf] file ...
PASS: mknmz-18
PASS: gcnmz-1
PASS: idxdiff-1
:
PASS: namazu-cgi-7
PASS: namazu-cgi-8
couldn't set locale correctly
couldn't set locale correctly
PASS: namazu-cgi-9
PASS: namazu-cgi-10
PASS: ja-mknmz-1
PASS: ja-namazu-cgi-1
PASS: ja-namazu-1
===================
All 47 tests passed
===================
---8<---
mknmz-18 で touch -r を使っていますが, わたしのところでは
/usr/bin/touch よりも /usr/ucb/touch が先になっているため -r オプショ
ンが使えません.
---8<---
--- mknmz-18.orig 2004-03-31 14:10:49.000000000 +0900
+++ mknmz-18 2004-03-31 14:12:12.222809000 +0900
@@ -21,12 +21,12 @@
# create temporary data
echo "namazu 1" > $TMPDATA/tmp1.txt
echo "namazu 2" > $TMPDATA/tmp2.txt
-touch -r $TMPDATA/tmp1.txt $TMPDATA/tmp2.txt
+/usr/bin/touch -r $TMPDATA/tmp1.txt $TMPDATA/tmp2.txt
../scripts/mknmz -O $IDX $TMPDATA >> $LOG 2>&1
# update tmporary data
echo "namazu 02" > $TMPDATA/tmp2.txt
-touch -r $TMPDATA/tmp1.txt $TMPDATA/tmp2.txt
+/usr/bin/touch -r $TMPDATA/tmp1.txt $TMPDATA/tmp2.txt
RESULT1=`../scripts/mknmz -O $IDX $TMPDATA 2>&1 | tee -a $LOG`
#
---8<---
こんな感じでしょうか.
----
よっちい