1 # $NetBSD: options.mk,v 1.16 2009/05/17 05:06:02 obache Exp $
3 PKG_OPTIONS_VAR= PKG_OPTIONS.uim
4 #PKG_SUPPORTED_OPTIONS= anthy canna eb gnome gtk kde m17nlib qt prime sj3 uim-fep wnn xim
5 PKG_SUPPORTED_OPTIONS= anthy canna eb gnome gtk kde m17nlib qt prime uim-fep xim
6 PKG_SUGGESTED_OPTIONS= anthy canna gtk uim-fep xim
8 .include "../../mk/bsd.options.mk"
10 PLIST_VARS+= helperdata uim-dict-gtk fep
11 PLIST_VARS+= anthy canna gnome gtk kde m17nlib prime qt sj3 wnn xim
13 .if !empty(PKG_OPTIONS:Mxim)
14 .include "../../x11/libX11/buildlink3.mk"
15 .include "../../x11/libXext/buildlink3.mk"
16 .include "../../x11/xextproto/buildlink3.mk"
17 CONFIGURE_ARGS+= --with-x
21 SUBST_STAGE.xim= pre-configure
22 SUBST_FILES.xim= configure
23 SUBST_SED.xim= -e 's;use_xim="yes";use_xim="no";g'
26 .if !empty(PKG_OPTIONS:Muim-fep)
27 USE_NCURSES= YES # setupterm, clear_screen, clr_eos
28 .include "../../devel/ncurses/buildlink3.mk"
29 CONFIGURE_ARGS+= --enable-fep
32 CONFIGURE_ARGS+= --disable-fep
35 .if !empty(PKG_OPTIONS:Manthy)
36 . include "../../inputmethod/anthy/buildlink3.mk"
37 CONFIGURE_ARGS+= --enable-dict
39 . if !empty(PKG_OPTIONS:Mgtk)
41 PLIST.uim-dict-gtk= yes
44 CONFIGURE_ARGS+= --without-anthy
47 .if !empty(PKG_OPTIONS:Mcanna)
48 . include "../../inputmethod/canna-lib/buildlink3.mk"
49 CONFIGURE_ARGS+= --with-canna
53 .if !empty(PKG_OPTIONS:Meb)
54 .include "../../textproc/eb/buildlink3.mk"
55 CONFIGURE_ARGS+= --with-eb
58 .if !empty(PKG_OPTIONS:Mgnome)
59 . include "../../x11/gnome-panel/buildlink3.mk"
60 . include "../../devel/libgnomeui/buildlink3.mk"
61 CFLAGS+= -I$(BUILDLINK_PREFIX.libgnomeui)/include/libgnomeui-2.0
62 BUILDLINK_TRANSFORM+= l:panel-applet-2:panel-applet-2:gnomeui-2
65 CONFIGURE_ARGS+= --disable-gnome-applet
68 .if !empty(PKG_OPTIONS:Mgtk) || !empty(PKG_OPTIONS:Mgnome)
70 .include "../../x11/gtk2/modules.mk"
73 CONFIGURE_ARGS+= --without-gtk2
76 .if !empty(PKG_OPTIONS:Mkde)
77 . include "../../x11/kdelibs3/buildlink3.mk"
78 . include "../../x11/qt3-libs/buildlink3.mk"
79 CONFIGURE_ARGS+= --enable-kde-applet
83 .if !empty(PKG_OPTIONS:Mm17nlib)
84 . include "../../devel/m17n-lib/buildlink3.mk"
87 CONFIGURE_ARGS+= --without-m17nlib
90 .if !empty(PKG_OPTIONS:Mqt) || !empty(PKG_OPTIONS:Mkde)
91 . include "../../x11/qt3-libs/buildlink3.mk"
92 . include "../../x11/qt3-tools/buildlink3.mk"
93 CONFIGURE_ARGS+= --with-qt CXXFLAGS=-lc
98 .if !empty(PKG_OPTIONS:Mprime)
99 . include "../../inputmethod/prime/buildlink3.mk"
100 CONFIGURE_ARGS+= --with-prime
104 #.if !empty(PKG_OPTIONS:Msj3)
105 #. include "../../inputmethod/sj3-lib/buildlink3.mk"
106 #CONFIGURE_ARGS+= --with-sj3
107 #CONFIGURE_ARGS+= SJ3_CFLAGS=-I${BUILDLINK_PREFIX.sj3-lib}/includes
108 #CONFIGURE_ARGS+= SJ3_LIBS="-L${BUILDLINK_PREFIX.sj3-lib}/lib -lsj3lib"
112 #.if !empty(PKG_OPTIONS:Mwnn)
113 #. include "../../inputmethod/ja-freewnn-lib/buildlink3.mk"
114 #CONFIGURE_ARGS+= --with-wnn
115 #CONFIGURE_ARGS+= --with-wnn-includes=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/include/wnn
116 #CONFIGURE_ARGS+= --with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/lib