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<---

こんな感じでしょうか.

----
よっちい