[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
kinput2 pkg doesn't works when configured with wnn4 only.
こんばんは。
USE_WNN4だけYESにしてkinput2を作ってみましたが、変換キーを押
すと/usr/local/lib/wnn/*がないというエラーになります。
とりあえず次のようにして動かしてしまいましたが、まだ問題があ
ります。
・pkgtoolsが古いせいか、patch-sumができません。
・sj3などの設定ファイルがインストールされないため、make
packageが動きません。
diff -Nru /usr/pkgsrc/japanese/kinput2/Makefile kinput2/Makefile
--- /usr/pkgsrc/japanese/kinput2/Makefile Sat Sep 4 00:21:33 1999
+++ kinput2/Makefile Sat Sep 4 00:20:57 1999
@@ -43,6 +43,11 @@
MAKE_ENV+= PORT_IMAKE_DEFINES='${KINPUT2_DEF}'
+post-patch:
+ @${MV} ${WRKSRC}/lib/wnnlib.c ${WRKSRC}/lib/wnnlib.c.orig2
+ @${SED} -e 's|$${LOCALBASE}|${LOCALBASE}|' \
+ ${WRKSRC}/lib/wnnlib.c.orig2 > ${WRKSRC}/lib/wnnlib.c
+
pre-configure:
${MV} -f ${WRKSRC}/Kinput2.conf ${WRKSRC}/Kinput2.conf.org
${CP} ${FILESDIR}/Kinput2.conf ${WRKSRC}/Kinput2.conf
diff -Nru /usr/pkgsrc/japanese/kinput2/patches/patch-aa kinput2/patches/patch-aa
--- /usr/pkgsrc/japanese/kinput2/patches/patch-aa Thu Jan 1 09:00:00 1970
+++ kinput2/patches/patch-aa Sat Sep 4 00:20:57 1999
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- lib/wnnlib.c.orig Fri Sep 3 23:54:28 1999
++++ lib/wnnlib.c Fri Sep 3 23:55:30 1999
+@@ -579,7 +579,7 @@
+ #include <X11/Xos.h>
+
+ #ifndef LIBDIR
+-#define LIBDIR "/usr/local/lib/wnn"
++#define LIBDIR "${LOCALBASE}/lib/wnn"
+ #endif
+
+ #ifndef NULL