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

Re: uimのアップデートについて確認



>                                                    藤原 誠
  ja-freewnn-dict
  ja-freewnn-server-bin
が user-destdir になっていないというような話から
  wip/ja-freewnn-lib
  wip/ja-freewnn-server
を作って見ています。

  uim でも(かつては) wnn で使えたのに、動かなくなったので、無効
化してある、という話を見つけて、試していました。

とりあえず、今は使える気がします。uim-fep -u wnn で起動して
C-\ で日本語入力にしています。

ただ、端末(terminal) に何を使えば、文字がうまく表示されるかは、
まだ分っていなくて、今は、
  env LANG=ja_JP.UTF-8 mlterm --km UTF-8 --fontsize=25 
で起動した窓の中で試しています。これだと漢字が非常に粗いです。

差分の最後の方で lib を share に変更しています。

-CONFIGURE_ARGS+=	--with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/lib
+CONFIGURE_ARGS+=	--with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/share

---
(藤原)
Index: inputmethod/uim/Makefile
===================================================================
RCS file: /e/cvsync/cvsync/pkgsrc/inputmethod/uim/Makefile,v
retrieving revision 1.48
diff -u -r1.48 Makefile
--- inputmethod/uim/Makefile	22 Apr 2011 13:42:01 -0000	1.48
+++ inputmethod/uim/Makefile	2 Jun 2011 03:23:24 -0000
@@ -3,7 +3,7 @@
 
 .include "../../inputmethod/uim/Makefile.common"
 
-PKGREVISION=		1
+PKGREVISION=		2
 COMMENT=		Multilingual input method library
 
 CONFLICTS+=		uim-qt4-immodule-[0-9]*
Index: inputmethod/uim/options.mk
===================================================================
RCS file: /e/cvsync/cvsync/pkgsrc/inputmethod/uim/options.mk,v
retrieving revision 1.23
diff -u -r1.23 options.mk
--- inputmethod/uim/options.mk	13 Apr 2011 13:45:16 -0000	1.23
+++ inputmethod/uim/options.mk	2 Jun 2011 03:22:55 -0000
@@ -1,12 +1,11 @@
 # $NetBSD: options.mk,v 1.23 2011/04/13 13:45:16 obache Exp $
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.uim
-#PKG_SUPPORTED_OPTIONS=	anthy canna curl eb expat ffi gnome gtk m17nlib openssl prime sj3 sqlite uim-fep wnn xim
-PKG_SUPPORTED_OPTIONS=	anthy canna curl eb expat ffi gnome gtk m17nlib openssl prime sj3 sqlite uim-fep xim
+PKG_SUPPORTED_OPTIONS=	anthy canna curl eb expat ffi gnome gtk m17nlib openssl prime sj3 sqlite uim-fep wnn xim
 PKG_OPTIONS_OPTIONAL_GROUPS=	kde qt
 PKG_OPTIONS_GROUP.kde=	kde kde3
 PKG_OPTIONS_GROUP.qt=	qt qt3
-PKG_SUGGESTED_OPTIONS=	anthy gtk uim-fep xim
+PKG_SUGGESTED_OPTIONS=	anthy gtk uim-fep xim wnn
 
 .include "../../mk/bsd.options.mk"
 
@@ -181,13 +180,13 @@
 PLIST.sqlite=		yes
 .endif
 
-#.if !empty(PKG_OPTIONS:Mwnn)
-#.  include "../../inputmethod/ja-freewnn-lib/buildlink3.mk"
-#CONFIGURE_ARGS+=	--with-wnn
-#CONFIGURE_ARGS+=	--with-wnn-includes=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/include/wnn
-#CONFIGURE_ARGS+=	--with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/lib
-#PLIST.wnn=		yes
-#.endif
+.if !empty(PKG_OPTIONS:Mwnn)
+.  include "../../wip/ja-freewnn-lib/buildlink3.mk"
+CONFIGURE_ARGS+=	--with-wnn
+CONFIGURE_ARGS+=	--with-wnn-includes=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/include/wnn
+CONFIGURE_ARGS+=	--with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/share
+PLIST.wnn=		yes
+.endif
 
 .if !empty(PKG_OPTIONS:Mgtk) || !empty(PKG_OPTIONS:Mgnome)
 CONFIGURE_ARGS+=	--enable-default-toolkit=gtk