[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Canna-lib, PREFIX problem



後藤と申します。

kinput2 -canna を行おうとすると、

	% kinput2 -canna
	Warning: システムのカスタマイズファイル /share/canna/default.canna が存在しません。
	Warning: システムのローマ字かな変換テーブルがオープンできません。

となってしまいます。

Canna-lib の xmkmf 時に、CANNALIBDIR を含む cannaconf.h を生成しますが、
その際に PREFIX が渡ってないのが原因だと思われます。

以下の修正でよいでしょうか。

Index: Makefile
===================================================================
RCS file: /cvs/cvsroot/pkgsrc/japanese/canna-lib/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile    2001/02/16 15:25:11     1.7
+++ Makefile    2002/01/13 07:41:05
@@ -47,7 +47,7 @@
 .endfor
 
 do-configure:
-       @(cd ${WRKSRC}; ${XMKMF})
+       @(cd ${WRKSRC}; PREFIX=${PREFIX} ${XMKMF})
 
 post-configure:
        @${LN} -s ${WRKSRC}/server/*.h ${WRKSRC}/include

-- 
Hisashi Gotoh