Sat Dec 19 11:43:24 2015 UTC ()
Update mlterm to 3.6.1. (leaf package update)

pkgsrc changes:
 - explicitly specify configure options which are changed to default
 - make scim configurable via option.mk (disabled by default)

Changes noted in doc/en/ReleaseNote:

ver 3.6.1
* Support DECDHL and DECDWL.
* Support button event mouse tracking (CSI?1002) and any event mouse tracking (CSI?1003)
  in MacOSX/Cocoa and Android.
* Support blinking cursor in MacOSX/Cocoa.
* Add 'autohide' value to 'scrollbar_mode' option.
* Disable conversion from Unicode to ISCII if use_ctl = false.
* Drop mlterm.ti and mlterm.tc which haven't been maintained recently.
* Build 'extra' and 'pixmap_engine' scrollbars by default.
* Enable following configure options by default.
  --enable-ind, --enable-ssh2, --enable-utmp, --enable-uim, --enable-m17nlib,
  --enable-scim, --enable-ibus, --enable-fcitx, --enable-canna, --enable-wnn
* Support ssh2 connection on framebuffer.
* Set XID of text screen instead of top window as the value of WINDOWID environmental variable.
* Bug fixes:
  Fix a bug which disabled CSI?3h and CSI?3l. (Enbugged at 3.6.0)


(tsutsui)
diff -r1.123 -r1.124 pkgsrc/x11/mlterm/Makefile
diff -r1.33 -r1.34 pkgsrc/x11/mlterm/PLIST
diff -r1.61 -r1.62 pkgsrc/x11/mlterm/distinfo
diff -r1.9 -r1.10 pkgsrc/x11/mlterm/options.mk

cvs diff -r1.123 -r1.124 pkgsrc/x11/mlterm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/mlterm/Makefile 2015/11/18 14:19:55 1.123
+++ pkgsrc/x11/mlterm/Makefile 2015/12/19 11:43:24 1.124
@@ -1,43 +1,44 @@ @@ -1,43 +1,44 @@
1# $NetBSD: Makefile,v 1.123 2015/11/18 14:19:55 ryoon Exp $ 1# $NetBSD: Makefile,v 1.124 2015/12/19 11:43:24 tsutsui Exp $
2 2
3DISTNAME= mlterm-3.6.0 3DISTNAME= mlterm-3.6.1
4PKGREVISION= 1 
5CATEGORIES= x11 4CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/}
7 6
8MAINTAINER= tsutsui@NetBSD.org 7MAINTAINER= tsutsui@NetBSD.org
9HOMEPAGE= http://mlterm.sourceforge.net/ 8HOMEPAGE= http://mlterm.sourceforge.net/
10COMMENT= Multilingual terminal emulator 9COMMENT= Multilingual terminal emulator
11LICENSE= modified-bsd 10LICENSE= modified-bsd
12 11
13# CODESET is only supported on NetBSD in 1.5T and later - see <langinfo.h> 12# CODESET is only supported on NetBSD in 1.5T and later - see <langinfo.h>
14NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-* NetBSD-1.5[A-S]-* 13NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-* NetBSD-1.5[A-S]-*
15 14
16USE_TOOLS+= pkg-config msgfmt 15USE_TOOLS+= pkg-config msgfmt
17USE_LIBTOOL= yes 16USE_LIBTOOL= yes
18GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
19USE_PKGLOCALEDIR= yes 18USE_PKGLOCALEDIR= yes
20 19
21PKG_SYSCONFSUBDIR= mlterm 20PKG_SYSCONFSUBDIR= mlterm
22EGDIR= ${PREFIX}/share/examples/mlterm 21EGDIR= ${PREFIX}/share/examples/mlterm
23.for f in aafont color font key main menu taafont termcap tfont vaafont vfont \ 22.for f in aafont color font key main menu taafont termcap tfont vaafont vfont \
24 xim 23 xim
25CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} 24CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
26.endfor 25.endfor
27 26
28CONFIGURE_ARGS+= --without-libiconv-prefix 27CONFIGURE_ARGS+= --without-libiconv-prefix
29CONFIGURE_ARGS+= --without-libintl-prefix 28CONFIGURE_ARGS+= --without-libintl-prefix
30CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} 29CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
 30# XXX not yet
 31CONFIGURE_ARGS+= --disable-utmp
31 32
32INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples 33INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples
33 34
34.include "../../mk/bsd.prefs.mk" 35.include "../../mk/bsd.prefs.mk"
35.include "options.mk" 36.include "options.mk"
36 37
37SUBST_CLASSES+= link 38SUBST_CLASSES+= link
38SUBST_MESSAGE.link= Fixing hardcoded paths and link options in Makefiles. 39SUBST_MESSAGE.link= Fixing hardcoded paths and link options in Makefiles.
39SUBST_STAGE.link= post-patch 40SUBST_STAGE.link= post-patch
40SUBST_FILES.link= Makefile.in */Makefile.in */*/Makefile.in \ 41SUBST_FILES.link= Makefile.in */Makefile.in */*/Makefile.in \
41 */*/*/Makefile.in 42 */*/*/Makefile.in
42SUBST_SED.link= -e 's|(LIBTOOL_LINK).*(LIBS)|& ${X11_LDFLAGS:M*:Q}|g' 43SUBST_SED.link= -e 's|(LIBTOOL_LINK).*(LIBS)|& ${X11_LDFLAGS:M*:Q}|g'
43SUBST_SED.link+= -e 's|(LIBTOOL_LINK).*(LIBDIR)|& ${X11_LDFLAGS:M*:Q}|g' 44SUBST_SED.link+= -e 's|(LIBTOOL_LINK).*(LIBDIR)|& ${X11_LDFLAGS:M*:Q}|g'

cvs diff -r1.33 -r1.34 pkgsrc/x11/mlterm/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/mlterm/PLIST 2015/10/30 15:29:20 1.33
+++ pkgsrc/x11/mlterm/PLIST 2015/12/19 11:43:24 1.34
@@ -1,55 +1,62 @@ @@ -1,55 +1,62 @@
1@comment $NetBSD: PLIST,v 1.33 2015/10/30 15:29:20 tsutsui Exp $ 1@comment $NetBSD: PLIST,v 1.34 2015/12/19 11:43:24 tsutsui Exp $
2bin/mlcc 2bin/mlcc
3bin/mlclient 3bin/mlclient
4bin/mlclientx 4bin/mlclientx
5bin/mlterm 5bin/mlterm
6${PLIST.fb}bin/mlterm-fb 6${PLIST.fb}bin/mlterm-fb
7lib/libkik.la 7lib/libkik.la
8lib/libmkf.la 8lib/libmkf.la
9lib/libmlterm_core.la 9lib/libmlterm_core.la
10lib/mkf/libmkf_8bits.la 10lib/mkf/libmkf_8bits.la
11lib/mkf/libmkf_jajp.la 11lib/mkf/libmkf_jajp.la
12lib/mkf/libmkf_kokr.la 12lib/mkf/libmkf_kokr.la
13lib/mkf/libmkf_zh.la 13lib/mkf/libmkf_zh.la
 14lib/mlterm/libathena.la
14${PLIST.bidi}lib/mlterm/libctl_bidi.la 15${PLIST.bidi}lib/mlterm/libctl_bidi.la
15${PLIST.ind}lib/mlterm/libctl_iscii.la 16${PLIST.ind}lib/mlterm/libctl_iscii.la
16${PLIST.canna}lib/mlterm/libim-canna.la 17${PLIST.canna}lib/mlterm/libim-canna.la
17${PLIST.fb}${PLIST.canna}lib/mlterm/libim-canna-fb.la 18${PLIST.fb}${PLIST.canna}lib/mlterm/libim-canna-fb.la
18${PLIST.ibus}lib/mlterm/libim-ibus.la 19${PLIST.ibus}lib/mlterm/libim-ibus.la
19${PLIST.fb}${PLIST.ibus}lib/mlterm/libim-ibus-fb.la 20${PLIST.fb}${PLIST.ibus}lib/mlterm/libim-ibus-fb.la
20lib/mlterm/libim-kbd.la 21lib/mlterm/libim-kbd.la
21${PLIST.fb}lib/mlterm/libim-kbd-fb.la 22${PLIST.fb}lib/mlterm/libim-kbd-fb.la
22${PLIST.m17nlib}lib/mlterm/libim-m17nlib.la 23${PLIST.m17nlib}lib/mlterm/libim-m17nlib.la
23${PLIST.fb}${PLIST.m17nlib}lib/mlterm/libim-m17nlib-fb.la 24${PLIST.fb}${PLIST.m17nlib}lib/mlterm/libim-m17nlib-fb.la
 25${PLIST.scim}lib/mlterm/libim-scim.la
24${PLIST.uim}lib/mlterm/libim-uim.la 26${PLIST.uim}lib/mlterm/libim-uim.la
25${PLIST.fb}${PLIST.uim}lib/mlterm/libim-uim-fb.la 27${PLIST.fb}${PLIST.uim}lib/mlterm/libim-uim-fb.la
26${PLIST.wnn}lib/mlterm/libim-wnn.la 28${PLIST.wnn}lib/mlterm/libim-wnn.la
27${PLIST.fb}${PLIST.wnn}lib/mlterm/libim-wnn-fb.la 29${PLIST.fb}${PLIST.wnn}lib/mlterm/libim-wnn-fb.la
28${PLIST.ind}lib/mlterm/libind_assamese.la 30${PLIST.ind}lib/mlterm/libind_assamese.la
29${PLIST.ind}lib/mlterm/libind_bengali.la 31${PLIST.ind}lib/mlterm/libind_bengali.la
30${PLIST.ind}lib/mlterm/libind_gujarati.la 32${PLIST.ind}lib/mlterm/libind_gujarati.la
31${PLIST.ind}lib/mlterm/libind_hindi.la 33${PLIST.ind}lib/mlterm/libind_hindi.la
32${PLIST.ind}lib/mlterm/libind_iitkeyb.la 34${PLIST.ind}lib/mlterm/libind_iitkeyb.la
33${PLIST.ind}lib/mlterm/libind_inscript.la 35${PLIST.ind}lib/mlterm/libind_inscript.la
34${PLIST.ind}lib/mlterm/libind_kannada.la 36${PLIST.ind}lib/mlterm/libind_kannada.la
35${PLIST.ind}lib/mlterm/libind_malayalam.la 37${PLIST.ind}lib/mlterm/libind_malayalam.la
36${PLIST.ind}lib/mlterm/libind_oriya.la 38${PLIST.ind}lib/mlterm/libind_oriya.la
37${PLIST.ind}lib/mlterm/libind_punjabi.la 39${PLIST.ind}lib/mlterm/libind_punjabi.la
38${PLIST.ind}lib/mlterm/libind_roman.la 40${PLIST.ind}lib/mlterm/libind_roman.la
39${PLIST.ind}lib/mlterm/libind_tamil.la 41${PLIST.ind}lib/mlterm/libind_tamil.la
40${PLIST.ind}lib/mlterm/libind_telugu.la 42${PLIST.ind}lib/mlterm/libind_telugu.la
41${PLIST.cairo}lib/mlterm/libtype_cairo.la 43${PLIST.cairo}lib/mlterm/libtype_cairo.la
42${PLIST.xft2}lib/mlterm/libtype_xft.la 44${PLIST.xft2}lib/mlterm/libtype_xft.la
 45lib/mlterm/libmotif.la
 46lib/mlterm/libmozmodern.la
 47lib/mlterm/libnext.la
 48lib/mlterm/libpixmap_engine.la
 49lib/mlterm/libsample.la
43libexec/mlterm/mlconfig 50libexec/mlterm/mlconfig
44libexec/mlterm/mlimgloader 51libexec/mlterm/mlimgloader
45libexec/mlterm/mlterm-menu 52libexec/mlterm/mlterm-menu
46man/man1/mlclient.1 53man/man1/mlclient.1
47man/man1/mlterm.1 54man/man1/mlterm.1
48share/doc/mlterm/en/FAQ 55share/doc/mlterm/en/FAQ
49share/doc/mlterm/en/PROTOCOL 56share/doc/mlterm/en/PROTOCOL
50share/doc/mlterm/en/README.bidi 57share/doc/mlterm/en/README.bidi
51share/doc/mlterm/en/README.fb 58share/doc/mlterm/en/README.fb
52share/doc/mlterm/en/README.indic 59share/doc/mlterm/en/README.indic
53share/doc/mlterm/en/README.xim 60share/doc/mlterm/en/README.xim
54share/doc/mlterm/ja/BUGS 61share/doc/mlterm/ja/BUGS
55share/doc/mlterm/ja/FAQ 62share/doc/mlterm/ja/FAQ
@@ -74,13 +81,25 @@ share/examples/mlterm/menu @@ -74,13 +81,25 @@ share/examples/mlterm/menu
74share/examples/mlterm/taafont 81share/examples/mlterm/taafont
75share/examples/mlterm/termcap 82share/examples/mlterm/termcap
76share/examples/mlterm/tfont 83share/examples/mlterm/tfont
77share/examples/mlterm/vaafont 84share/examples/mlterm/vaafont
78share/examples/mlterm/vfont 85share/examples/mlterm/vfont
79share/examples/mlterm/xim 86share/examples/mlterm/xim
80share/locale/ar/LC_MESSAGES/mlconfig.mo 87share/locale/ar/LC_MESSAGES/mlconfig.mo
81share/locale/de/LC_MESSAGES/mlconfig.mo 88share/locale/de/LC_MESSAGES/mlconfig.mo
82share/locale/ja/LC_MESSAGES/mlconfig.mo 89share/locale/ja/LC_MESSAGES/mlconfig.mo
83share/locale/vi/LC_MESSAGES/mlconfig.mo 90share/locale/vi/LC_MESSAGES/mlconfig.mo
84share/locale/zh_TW/LC_MESSAGES/mlconfig.mo 91share/locale/zh_TW/LC_MESSAGES/mlconfig.mo
85${PLIST.fb}share/mlterm/kbd/kbd.six 92${PLIST.fb}share/mlterm/kbd/kbd.six
86${PLIST.fb}share/mlterm/kbd/pressed_kbd.six 93${PLIST.fb}share/mlterm/kbd/pressed_kbd.six
 94share/mlterm/scrollbars/sample3/bg_body.png
 95share/mlterm/scrollbars/sample3/bg_bottom.png
 96share/mlterm/scrollbars/sample3/bg_top.png
 97share/mlterm/scrollbars/sample3/button_down.png
 98share/mlterm/scrollbars/sample3/button_down_pressed.png
 99share/mlterm/scrollbars/sample3/button_up.png
 100share/mlterm/scrollbars/sample3/button_up_pressed.png
 101share/mlterm/scrollbars/sample3/rc
 102share/mlterm/scrollbars/sample3/slider_body.png
 103share/mlterm/scrollbars/sample3/slider_bottom.png
 104share/mlterm/scrollbars/sample3/slider_knob.png
 105share/mlterm/scrollbars/sample3/slider_top.png

cvs diff -r1.61 -r1.62 pkgsrc/x11/mlterm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/mlterm/distinfo 2015/11/04 03:28:49 1.61
+++ pkgsrc/x11/mlterm/distinfo 2015/12/19 11:43:24 1.62
@@ -1,8 +1,7 @@ @@ -1,8 +1,7 @@
1$NetBSD: distinfo,v 1.61 2015/11/04 03:28:49 agc Exp $ 1$NetBSD: distinfo,v 1.62 2015/12/19 11:43:24 tsutsui Exp $
2 2
3SHA1 (mlterm-3.6.0.tar.gz) = a71fd2643e19e96bba9b452620c6ae80bdcce4df 3SHA1 (mlterm-3.6.1.tar.gz) = 53ae7f9e41696102adc0b797b9cd28a875ae4e79
4RMD160 (mlterm-3.6.0.tar.gz) = d3c39a04863d887bb56ce3d5f9404bcf754ff1ad 4RMD160 (mlterm-3.6.1.tar.gz) = 2463e30ce46429134bd2a967c2cb8a02b9b9c897
5SHA512 (mlterm-3.6.0.tar.gz) = c7b57340069613d7b19c1b3175f4b2686021b5e336c762bd04045065d290f413c38b84a5b29fa26cf5c4744d0f021d5b7699c3ea48310f596963dfe51668f495 5Size (mlterm-3.6.1.tar.gz) = 3756686 bytes
6Size (mlterm-3.6.0.tar.gz) = 3751065 bytes 
7SHA1 (patch-configure) = 686754205102c2ffeb2456b4fad77f72b1a992a6 6SHA1 (patch-configure) = 686754205102c2ffeb2456b4fad77f72b1a992a6
8SHA1 (patch-etc_font-fb) = 03f0b2ecee20ef3201c8e4ce17f03ac90f657b00 7SHA1 (patch-etc_font-fb) = 03f0b2ecee20ef3201c8e4ce17f03ac90f657b00

cvs diff -r1.9 -r1.10 pkgsrc/x11/mlterm/options.mk (expand / switch to unified diff)

--- pkgsrc/x11/mlterm/options.mk 2015/06/13 21:25:45 1.9
+++ pkgsrc/x11/mlterm/options.mk 2015/12/19 11:43:24 1.10
@@ -1,87 +1,109 @@ @@ -1,87 +1,109 @@
1# $NetBSD: options.mk,v 1.9 2015/06/13 21:25:45 tsutsui Exp $ 1# $NetBSD: options.mk,v 1.10 2015/12/19 11:43:24 tsutsui Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.mlterm 3PKG_OPTIONS_VAR= PKG_OPTIONS.mlterm
4PKG_SUPPORTED_OPTIONS= cairo canna fribidi gdk_pixbuf2 ibus libind m17nlib mlterm-fb uim wnn4 xft2 4PKG_SUPPORTED_OPTIONS= cairo canna fribidi gdk_pixbuf2 ibus libind m17nlib mlterm-fb scim uim wnn4 xft2
5PKG_SUGGESTED_OPTIONS= cairo fribidi gdk_pixbuf2 xft2 5PKG_SUGGESTED_OPTIONS= cairo fribidi gdk_pixbuf2 xft2
6.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux" 6.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "Linux"
7PKG_SUGGESTED_OPTIONS+= mlterm-fb 7PKG_SUGGESTED_OPTIONS+= mlterm-fb
8.endif 8.endif
9 9
10.include "../../mk/bsd.options.mk" 10.include "../../mk/bsd.options.mk"
11 11
12PLIST_VARS+= bidi cairo canna fb ibus ind m17nlib uim wnn xft2 12PLIST_VARS+= bidi cairo canna fb ibus ind m17nlib scim uim wnn xft2
13 13
14.if !empty(PKG_OPTIONS:Mmlterm-fb) 14.if !empty(PKG_OPTIONS:Mmlterm-fb)
15CONFIGURE_ARGS+= --with-gui=xlib,fb 15CONFIGURE_ARGS+= --with-gui=xlib,fb
16PLIST.fb= yes 16PLIST.fb= yes
17SPECIAL_PERMS+= ${PREFIX:Q}/bin/mlterm-fb ${SETUID_ROOT_PERMS} 17SPECIAL_PERMS+= ${PREFIX:Q}/bin/mlterm-fb ${SETUID_ROOT_PERMS}
18CONF_FILES+= ${EGDIR}/font-fb ${PKG_SYSCONFDIR}/font-fb 18CONF_FILES+= ${EGDIR}/font-fb ${PKG_SYSCONFDIR}/font-fb
19.endif 19.endif
20 20
21.if !empty(PKG_OPTIONS:Mcairo) 21.if !empty(PKG_OPTIONS:Mcairo)
22.include "../../graphics/cairo/buildlink3.mk" 22.include "../../graphics/cairo/buildlink3.mk"
23PLIST.cairo= yes 23PLIST.cairo= yes
24.else 24.else
25.endif 25.endif
26 26
27.if !empty(PKG_OPTIONS:Mcanna) 27.if !empty(PKG_OPTIONS:Mcanna)
28.include "../../inputmethod/canna-lib/buildlink3.mk" 28.include "../../inputmethod/canna-lib/buildlink3.mk"
29CONFIGURE_ARGS+= --enable-canna 29CONFIGURE_ARGS+= --enable-canna
30PLIST.canna= yes 30PLIST.canna= yes
 31.else
 32CONFIGURE_ARGS+= --disable-canna
31.endif 33.endif
32 34
33.if !empty(PKG_OPTIONS:Mfribidi) 35.if !empty(PKG_OPTIONS:Mfribidi)
34.include "../../converters/fribidi/buildlink3.mk" 36.include "../../converters/fribidi/buildlink3.mk"
35CONFIGURE_ARGS+= --enable-fribidi 37CONFIGURE_ARGS+= --enable-fribidi
36PLIST.bidi= yes 38PLIST.bidi= yes
37.else 39.else
38CONFIGURE_ARGS+= --disable-fribidi 40CONFIGURE_ARGS+= --disable-fribidi
39.endif 41.endif
40 42
41.if !empty(PKG_OPTIONS:Mgdk_pixbuf2) 43.if !empty(PKG_OPTIONS:Mgdk_pixbuf2)
42CONFIGURE_ARGS+= --with-imagelib=gdk-pixbuf 44CONFIGURE_ARGS+= --with-imagelib=gdk-pixbuf
43.include "../../graphics/gdk-pixbuf2/buildlink3.mk" 45.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
44.endif 46.endif
45 47
46.if !empty(PKG_OPTIONS:Mibus) 48.if !empty(PKG_OPTIONS:Mibus)
47.include "../../inputmethod/ibus/buildlink3.mk" 49.include "../../inputmethod/ibus/buildlink3.mk"
48CONFIGURE_ARGS+= --enable-ibus 50CONFIGURE_ARGS+= --enable-ibus
49PLIST.ibus= yes 51PLIST.ibus= yes
 52.else
 53CONFIGURE_ARGS+= --disable-ibus
50.endif 54.endif
51 55
52.if !empty(PKG_OPTIONS:Mlibind) 56.if !empty(PKG_OPTIONS:Mlibind)
53CONFIGURE_ARGS+= --enable-ind 57CONFIGURE_ARGS+= --enable-ind
54PLIST.ind= yes 58PLIST.ind= yes
55LICENSE+= AND gnu-lgpl-v2 59LICENSE+= AND gnu-lgpl-v2
 60.else
 61CONFIGURE_ARGS+= --disable-ind
56.endif 62.endif
57 63
58.if !empty(PKG_OPTIONS:Mm17nlib) 64.if !empty(PKG_OPTIONS:Mm17nlib)
59.include "../../devel/m17n-lib/buildlink3.mk" 65.include "../../devel/m17n-lib/buildlink3.mk"
60CONFIGURE_ARGS+= --enable-m17nlib 66CONFIGURE_ARGS+= --enable-m17nlib
61PLIST.m17nlib= yes 67PLIST.m17nlib= yes
 68.else
 69CONFIGURE_ARGS+= --disable-m17nlib
 70.endif
 71
 72.if !empty(PKG_OPTIONS:Mscim)
 73.include "../../inputmethod/scim/buildlink3.mk"
 74CONFIGURE_ARGS+= --enable-scim
 75PLIST.scim= yes
 76LICENSE+= AND gnu-lgpl-v2
 77USE_LANGUAGES= c c++
 78.else
 79CONFIGURE_ARGS+= --disable-scim
62.endif 80.endif
63 81
64.if !empty(PKG_OPTIONS:Muim) 82.if !empty(PKG_OPTIONS:Muim)
65.include "../../inputmethod/uim/buildlink3.mk" 83.include "../../inputmethod/uim/buildlink3.mk"
66CONFIGURE_ARGS+= --enable-uim 84CONFIGURE_ARGS+= --enable-uim
67PLIST.uim= yes 85PLIST.uim= yes
68LICENSE+= AND gnu-lgpl-v2 86LICENSE+= AND gnu-lgpl-v2
 87.else
 88CONFIGURE_ARGS+= --disable-uim
69.endif 89.endif
70 90
71.if !empty(PKG_OPTIONS:Mwnn4) 91.if !empty(PKG_OPTIONS:Mwnn4)
72.include "../../inputmethod/ja-freewnn-lib/buildlink3.mk" 92.include "../../inputmethod/ja-freewnn-lib/buildlink3.mk"
73CONFIGURE_ARGS+= --enable-wnn 93CONFIGURE_ARGS+= --enable-wnn
74PLIST.wnn= yes 94PLIST.wnn= yes
 95.else
 96CONFIGURE_ARGS+= --disable-wnn
75.endif 97.endif
76 98
77.if !empty(PKG_OPTIONS:Mxft2) 99.if !empty(PKG_OPTIONS:Mxft2)
78.include "../../x11/libXft/buildlink3.mk" 100.include "../../x11/libXft/buildlink3.mk"
79PLIST.xft2= yes 101PLIST.xft2= yes
80.endif 102.endif
81 103
82.if !empty(PKG_OPTIONS:Mcairo) && !empty(PKG_OPTIONS:Mxft2) 104.if !empty(PKG_OPTIONS:Mcairo) && !empty(PKG_OPTIONS:Mxft2)
83CONFIGURE_ARGS+= --with-type-engines=xcore,xft,cairo 105CONFIGURE_ARGS+= --with-type-engines=xcore,xft,cairo
84.elif !empty(PKG_OPTIONS:Mcairo) 106.elif !empty(PKG_OPTIONS:Mcairo)
85CONFIGURE_ARGS+= --with-type-engines=xcore,cairo 107CONFIGURE_ARGS+= --with-type-engines=xcore,cairo
86.elif !empty(PKG_OPTIONS:Mxft2) 108.elif !empty(PKG_OPTIONS:Mxft2)
87CONFIGURE_ARGS+= --with-type-engines=xcore,xft 109CONFIGURE_ARGS+= --with-type-engines=xcore,xft