Date: Sun, 2 Aug 2009 16:21:33 GMT From: YAMASHIRO Jun <yamajun@ofug.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/137360: Change japanese/uim-anthy: Message-ID: <200908021621.n72GLXZO001954@www.freebsd.org> Resent-Message-ID: <200908021630.n72GU655046468@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 137360 >Category: ports >Synopsis: Change japanese/uim-anthy: >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Aug 02 16:30:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: YAMASHIRO Jun >Release: FreeBSD/i386 8.0-BETA2 >Organization: Okinawa FreeBSD Users Group >Environment: FreeBSD 8.0-BETA2 FreeBSD 8.0-BETA2 #3 r195861M: Sun Jul 26 02:40:25 JST 2009 yamajun@:/usr/obj/usr/src/sys/GENERIC i386 >Description: Anthy module within UIM(japanese/uim-anthy) has a UTF-8 kana-kanji dictionary support mode. But, japanese/uim-anthy isn't enable UTF-8 mode(--with-anthy-utf8). Merit of UTF-8 support. * It enable input some characters only in Unicode. * Make easy enable/disable optional dictionary(ex: 2ch dict, Okinawa dict). >How-To-Repeat: >Fix: # cd /usr/ports/japanese/uim-anthy # patch -p1 < /path/to/patch.diff Patch attached with submission follows: --- uim-anthy/Makefile.orig 2009-07-26 22:13:08.000000000 +0900 +++ uim-anthy/Makefile 2009-07-27 00:21:12.000000000 +0900 @@ -24,7 +24,7 @@ MASTERDIR= ${.CURDIR}/../../textproc/uim PKGDIR= ${.CURDIR} -CONFIGURE_ARGS= --with-anthy +CONFIGURE_ARGS= --with-anthy --with-anthy-utf8 .if !defined(WITHOUT_X11) CONFIGURE_ARGS+= --with-gtk2 --enable-dict @@ -37,18 +37,21 @@ do-build: (cd ${WRKSRC}/uim && ${GMAKE} libuim-anthy.la) + (cd ${WRKSRC}/uim && ${GMAKE} libuim-anthy-utf8.la) .if !defined(WITHOUT_X11) (cd ${WRKSRC}/helper && ${GMAKE} uim-dict-gtk) .endif do-install: (cd ${WRKSRC}/uim && \ - ${GMAKE} uim_plugin_LTLIBRARIES=libuim-anthy.la install-uim_pluginLTLIBRARIES) + ${GMAKE} uim_plugin_LTLIBRARIES=libuim-anthy.la install-uim_pluginLTLIBRARIES && \ + ${GMAKE} uim_plugin_LTLIBRARIES=libuim-anthy-utf8.la install-uim_pluginLTLIBRARIES) .if !defined(WITHOUT_X11) (cd ${WRKSRC}/helper && ${GMAKE} bin_PROGRAMS=uim-dict-gtk install-binPROGRAMS install-uim_dict_uiDATA) .endif post-install: ${LOCALBASE}/bin/uim-module-manager --register anthy + ${LOCALBASE}/bin/uim-module-manager --register anthy-utf8 .include "${MASTERDIR}/Makefile" --- uim-anthy/pkg-plist.orig 2009-07-27 00:18:00.000000000 +0900 +++ uim-anthy/pkg-plist 2009-07-27 00:18:12.000000000 +0900 @@ -2,7 +2,12 @@ lib/uim/plugin/libuim-anthy.a lib/uim/plugin/libuim-anthy.la lib/uim/plugin/libuim-anthy.so +lib/uim/plugin/libuim-anthy-utf8.a +lib/uim/plugin/libuim-anthy-utf8.la +lib/uim/plugin/libuim-anthy-utf8.so %%X11%%%%DATADIR%%/helperdata/uim-dict-ui.xml @dirrmtry %%X11%%%%DATADIR%%/helperdata @exec uim-module-manager --register anthy +@exec uim-module-manager --register anthy-utf8 @unexec uim-module-manager --unregister anthy +@unexec uim-module-manager --unregister anthy-utf8 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908021621.n72GLXZO001954>