pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/inputmethod/uim Update uim to 1.5.5.
details: https://anonhg.NetBSD.org/pkgsrc/rev/b5e92da2a00f
branches: trunk
changeset: 553511:b5e92da2a00f
user: obache <obache%pkgsrc.org@localhost>
date: Fri Jan 23 13:40:32 2009 +0000
description:
Update uim to 1.5.5.
Based on patch from Yamashiro, Jun in tech-pkg-ja@.
While here, deprecate curses and x11 option then introduce uim-fep and xim
option to exactly enable/disable those features.
Overview of changes from 1.5.4 to 1.5.5
=======================================
* Enhancements
- uim-anthy
- uim-anthy-utf8
* Learn transposing Katakana/Hiragana string (bug #18630)
- misc Japanese IM
* AZIK roma-kana table update
* Don't use "nwa", "nwi", "nwu", "nwe", "nwo" roma-kana sequences
by default
- uim-pref-gtk
- uim-pref-qt
* Reduced startup time
* Fixes
- GTK+ bridge
- uim.el
- uim-skk
- uim-look
* Plug memory leaks
- uim-dict-gtk
* Fix warning with GTK+-2.14.x
Overview of changes from 1.5.3 to 1.5.4
=======================================
* Enhancements
- Generic IM
* Cache candidates to improve the performance
* Add an option to show candidate window automatically when
multiple candidates are found
- uim-tutcode
* New symbol (kigou) input mode
- GTK+ bridge
- Qt{3,4} bridge
- XIM bridge
* Improve the performance upon activating the window with large
number of candidates
* Fixes
- uim.el
* Plug memory leak.
* Ignore 'd' command if valid uim-default-im-engine is defined
- uim-fep
* Fix compilation with Solaris' cc
- uim-skk
* Fix handling in non-matching upper case character in
skk-proc-state-direct.
- uim-pref-gtk
* Fix warning with GTK+-2.14.x
Overview of changes from 1.5.2 to 1.5.3
=======================================
* Fixes
- Qt4 bridge (experimental)
* [CRITICAL] Fix bug with Qt4 >= 4.4.1, which makes applications
infinite loop at the startup
* [CRITICAL] Fix uim-helper handling which could cause unexpected crashes
* Fix key press with shift, control, alt, and meta keys
- uim-xim
* Fix some minor protocol errors
- uim.el
* Improve minibuffer editing
- uim-tutcode
* Fix out-of-range error when candidates are longer than
tutcode-heading-label-char-list
* Others
- uim-toolbar-gtk-systray
* Adjust ythickness of the buttons
- uim-pref-gtk
* Add vertical scrollbar for the setting pane
Overview of changes from 1.5.1 to 1.5.2
=======================================
* Enhancements
- Enable input method rotation by hotkeys
- uim-trycode
* Updated the composition table to 2008-04-18 version
* Fixes
- uim.el
* [CRITICAL] Fix breaking minor-mode-map-alist in some cases.
* [CRITICAL] Fix uim-el-helper-agent
* Fix displaying candidates when a right-hand neighbor
character of the cursor is a horizontal-tab
- uim-xim
* Fix Japanese kana-keyboard input hack to distinguish 'kana_RO'
key and backslash key
- uim-canna
* Don't disable libuim functionality even when canna server is
stopped.
- uim-elatin
* Fix problem when only elatin IM is loaded.
- uim-prime
* Fix crash when input mode is forced to set as app-mode by
toolbar menu while "Enable vi-cooperative mode" is off.
diffstat:
inputmethod/uim/Makefile | 11 +----
inputmethod/uim/Makefile.common | 17 ++++++++
inputmethod/uim/PLIST | 83 +++++++++++++++++++++++----------------
inputmethod/uim/distinfo | 12 ++--
inputmethod/uim/options.mk | 38 +++++++++++-------
inputmethod/uim/patches/patch-ab | 8 ++-
inputmethod/uim/patches/patch-ac | 10 ++-
7 files changed, 108 insertions(+), 71 deletions(-)
diffs (truncated from 378 to 300 lines):
diff -r f5eac6ac718c -r b5e92da2a00f inputmethod/uim/Makefile
--- a/inputmethod/uim/Makefile Fri Jan 23 13:37:01 2009 +0000
+++ b/inputmethod/uim/Makefile Fri Jan 23 13:40:32 2009 +0000
@@ -1,26 +1,19 @@
-# $NetBSD: Makefile,v 1.35 2009/01/09 03:32:08 uebayasi Exp $
+# $NetBSD: Makefile,v 1.36 2009/01/23 13:40:32 obache Exp $
#
-DISTNAME= uim-1.5.1
-CATEGORIES= inputmethod
-MASTER_SITES= http://uim.googlecode.com/files/
-EXTRACT_SUFX= .tar.bz2
+.include "../../inputmethod/uim/Makefile.common"
-MAINTAINER= VEG03617%nifty.com@localhost
-HOMEPAGE= http://code.google.com/p/uim/
COMMENT= Multilingual input method library
PKG_DESTDIR_SUPPORT= user-destdir
USE_DIRS+= xdg-1.1
USE_LIBTOOL= YES
-USE_NCURSES= YES # clear_screen, clr_eos
USE_PKGLOCALEDIR= YES
USE_TOOLS+= gmake intltool pkg-config msgfmt
USE_LANGUAGES= c c++
PKGCONFIG_OVERRIDE+= ${WRKSRC}/uim.pc.in
GNU_CONFIGURE= YES
-GTK2_IMMODULES= YES
CONFIGURE_ARGS+= --disable-emacs
CONFIGURE_ARGS+= --with-libgcroots=installed
diff -r f5eac6ac718c -r b5e92da2a00f inputmethod/uim/Makefile.common
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/inputmethod/uim/Makefile.common Fri Jan 23 13:40:32 2009 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile.common,v 1.1 2009/01/23 13:40:32 obache Exp $
+#
+# used by inputmethod/uim/Makefile
+# used by inputmethod/uim-elisp/Makefile
+# used by inputmethod/uim-qt4-immodule/Makefile
+
+UIM_VERSION= 1.5.5
+DISTNAME= uim-${UIM_VERSION}
+CATEGORIES= inputmethod
+MASTER_SITES= http://uim.googlecode.com/files/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= VEG03617%nifty.com@localhost
+HOMEPAGE= http://code.google.com/p/uim/
+
+DISTINFO_FILE= ${.CURDIR}/../../inputmethod/uim/distinfo
+PATCHDIR= ${.CURDIR}/../../inputmethod/uim/patches
diff -r f5eac6ac718c -r b5e92da2a00f inputmethod/uim/PLIST
--- a/inputmethod/uim/PLIST Fri Jan 23 13:37:01 2009 +0000
+++ b/inputmethod/uim/PLIST Fri Jan 23 13:40:32 2009 +0000
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.8 2009/01/09 03:32:08 uebayasi Exp $
+@comment $NetBSD: PLIST,v 1.9 2009/01/23 13:40:32 obache Exp $
${PLIST.qt}bin/uim-chardict-qt
${PLIST.uim-dict-gtk}bin/uim-dict-gtk
-bin/uim-fep
-bin/uim-fep-tick
+${PLIST.fep}bin/uim-fep
+${PLIST.fep}bin/uim-fep-tick
${PLIST.gtk}bin/uim-im-switcher-gtk
${PLIST.qt}bin/uim-im-switcher-qt
${PLIST.gtk}bin/uim-input-pad-ja
@@ -12,9 +12,9 @@
${PLIST.qt}bin/uim-pref-qt
bin/uim-sh
${PLIST.gtk}bin/uim-toolbar-gtk
+${PLIST.gtk}bin/uim-toolbar-gtk-systray
${PLIST.qt}bin/uim-toolbar-qt
-${PLIST.gtk}bin/uim-toolbar-gtk-systray
-${PLIST.x11}bin/uim-xim
+${PLIST.xim}bin/uim-xim
include/uim/plugin.h
include/uim/uim-custom.h
include/uim/uim-helper.h
@@ -26,11 +26,11 @@
include/uim/uim-util.h
include/uim/uim.h
${PLIST.gnome}lib/bonobo/servers/GNOME_UimApplet.server
+${PLIST.gtk}lib/gtk-2.0/2.10.0/immodules/im-uim.la
+${PLIST.kde}lib/kde3/uim_panelapplet.la
lib/libuim-custom.la
lib/libuim-scm.la
lib/libuim.la
-${PLIST.gtk}lib/gtk-2.0/2.10.0/immodules/im-uim.la
-${PLIST.kde}lib/kde3/uim_panelapplet.la
lib/pkgconfig/uim.pc
${PLIST.anthy}lib/uim/plugin/libuim-anthy.la
${PLIST.canna}lib/uim/plugin/libuim-canna.la
@@ -46,7 +46,7 @@
${PLIST.qt}libexec/uim-candwin-qt
libexec/uim-helper-server
${PLIST.gnome}libexec/uim-toolbar-applet
-${PLIST.x11}man/man1/uim-xim.1
+${PLIST.xim}man/man1/uim-xim.1
share/applications/uim.desktop
share/doc/uim/COMPATIBILITY
share/doc/uim/CUSTOM
@@ -60,11 +60,11 @@
share/doc/uim/UIM-SH
share/doc/uim/uim-fep/README
share/doc/uim/uim-fep/README.ja
+${PLIST.kde}share/kde/apps/kicker/applets/uimapplet.desktop
share/locale/fr/LC_MESSAGES/uim.mo
share/locale/ja/LC_MESSAGES/uim.mo
+${PLIST.qt}share/locale/ja/LC_MESSAGES/uim-chardict-qt.mo
share/locale/ko/LC_MESSAGES/uim.mo
-${PLIST.qt}share/locale/ja/LC_MESSAGES/uim-chardict-qt.mo
-${PLIST.kde}share/kde/apps/kicker/applets/uimapplet.desktop
share/uim/action.scm
share/uim/anthy-custom.scm
share/uim/anthy-key-custom.scm
@@ -182,8 +182,12 @@
share/uim/pixmaps/look.svg
${PLIST.m17nlib}share/uim/pixmaps/m17n-am-sera.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-ar-kbd.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-as-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-as-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-as-phonetic.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-bn-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-bn-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-bn-probhat.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-bn-unijoy.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-bo-wylie.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-bopo-kbd.png
@@ -191,10 +195,20 @@
${PLIST.m17nlib}share/uim/pixmaps/m17n-dv-phonetic.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-el-kbd.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-en-ispell.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-eo-h-fundamente.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-eo-h-sistemo.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-eo-plena.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-eo-q-sistemo.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-eo-x-sistemo.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-fa-isiri.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-gu-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-gu-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-gu-phonetic.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-he-kbd.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-hi-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-hi-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-hi-phonetic.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-hi-remington.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-hi-typewriter.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-hr-kbd.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-hy-kbd.png
@@ -204,50 +218,46 @@
${PLIST.m17nlib}share/uim/pixmaps/m17n-kk-arabic.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-kk-kbd.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-km-yannis.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-kn-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-kn-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-kn-kgp.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-ko-han2.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-ko-romaja.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-latn-post.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-latn-pre.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-lo-kbd.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-lo-lrt.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ml-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-ml-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ml-mozhi.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-mr-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-my-kbd.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ne-rom.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ne-trad.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-or-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-or-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-pa-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-pa-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-pa-jhelum.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-pa-phonetic.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-rfc1345.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-ru-kbd.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-ru-yawerty.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-sd-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-si-samanala.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-si-wijesekera.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-sk-kbd.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-sr-kbd.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-sv-post.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-syrc-phonetic.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-kk-kbd.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-km-yannis.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-kn-itrans.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-ko-han2.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-ko-romaja.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-latn-post.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-latn-pre.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-lo-kbd.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-lo-lrt.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-ml-itrans.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-my-kbd.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-or-itrans.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-pa-itrans.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-rfc1345.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-ru-kbd.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-ru-yawerty.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-si-samanala.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-si-wijesekera.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-sk-kbd.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-sr-kbd.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-sv-post.png
-${PLIST.m17nlib}share/uim/pixmaps/m17n-syrc-phonetic.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ta-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-ta-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ta-phonetic.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ta-tamil99.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ta-typewriter.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-te-inscript.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-te-itrans.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-te-pothana.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-th-kesmanee-2.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-th-kesmanee.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-th-pattachote-2.png
@@ -255,6 +265,9 @@
${PLIST.m17nlib}share/uim/pixmaps/m17n-th-tis820-2.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-th-tis820.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-unicode.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-ur-phonetic.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-vi-nom-vni.png
+${PLIST.m17nlib}share/uim/pixmaps/m17n-vi-nom.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-vi-tcvn.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-vi-telex.png
${PLIST.m17nlib}share/uim/pixmaps/m17n-vi-viqr.png
@@ -333,6 +346,7 @@
share/uim/tutcode-bushudic.scm
share/uim/tutcode-custom.scm
share/uim/tutcode-key-custom.scm
+share/uim/tutcode-kigoudic.scm
share/uim/tutcode-rule.scm
share/uim/tutcode.scm
share/uim/uim-module-manager.scm
@@ -344,9 +358,9 @@
share/uim/wnn-key-custom.scm
share/uim/wnn.scm
share/uim/zaurus.scm
-${PLIST.helperdata}@dirrm share/uim/helperdata
+@dirrm share/uim/pixmaps
@dirrm share/uim/lib
-@dirrm share/uim/pixmaps
+${PLIST.helperdata}@dirrm share/uim/helperdata
@dirrm share/uim
@comment in kde: @dirrm share/kde/apps/kicker/applets
@dirrm share/doc/uim/uim-fep
@@ -358,4 +372,5 @@
@dirrm lib/uim
@comment in kde: @dirrm lib/kde3
@comment in gtk2: @dirrm lib/gtk-2.0/2.10.0/immodules
+@comment in libbonobo: @dirrm lib/bonobo/servers
@dirrm include/uim
diff -r f5eac6ac718c -r b5e92da2a00f inputmethod/uim/distinfo
--- a/inputmethod/uim/distinfo Fri Jan 23 13:37:01 2009 +0000
+++ b/inputmethod/uim/distinfo Fri Jan 23 13:40:32 2009 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2008/06/08 13:01:48 obache Exp $
+$NetBSD: distinfo,v 1.15 2009/01/23 13:40:32 obache Exp $
-SHA1 (uim-1.5.1.tar.bz2) = d171e9a933fc9e2fefb948d94bc27171bf32dee7
-RMD160 (uim-1.5.1.tar.bz2) = bb286bafc36a0d2c2f4ca45be3247615aa7470ef
-Size (uim-1.5.1.tar.bz2) = 3345651 bytes
-SHA1 (patch-ab) = 2f08ae44a02dc1be38c4e25ca0d2739bcb55157a
-SHA1 (patch-ac) = 7c487900faf0dee22b4d8258b8e8c24fb2dffc12
+SHA1 (uim-1.5.5.tar.bz2) = d688f962073f0f95391fa38cb82ee5703c2ff3b8
+RMD160 (uim-1.5.5.tar.bz2) = ac3815658d02abde9d2bf68b90f3e3777734d7e9
+Size (uim-1.5.5.tar.bz2) = 3259238 bytes
+SHA1 (patch-ab) = 81693dd1b62bec4deb99b469a0b8e53ff11e86a8
+SHA1 (patch-ac) = 3b3dfd09ed84c9d228836783e18df747ecaa5791
diff -r f5eac6ac718c -r b5e92da2a00f inputmethod/uim/options.mk
--- a/inputmethod/uim/options.mk Fri Jan 23 13:37:01 2009 +0000
+++ b/inputmethod/uim/options.mk Fri Jan 23 13:40:32 2009 +0000
@@ -1,26 +1,35 @@
-# $NetBSD: options.mk,v 1.14 2009/01/09 03:32:08 uebayasi Exp $
+# $NetBSD: options.mk,v 1.15 2009/01/23 13:40:32 obache Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.uim
-#PKG_SUPPORTED_OPTIONS= anthy canna curses eb gnome gtk kde m17nlib qt prime sj3 wnn x11
-PKG_SUPPORTED_OPTIONS= anthy canna curses eb gnome gtk kde m17nlib qt prime x11
-PKG_SUGGESTED_OPTIONS= anthy canna curses gtk x11
+#PKG_SUPPORTED_OPTIONS= anthy canna eb gnome gtk kde m17nlib qt prime sj3 uim-fep wnn xim
+PKG_SUPPORTED_OPTIONS= anthy canna eb gnome gtk kde m17nlib qt prime uim-fep xim
+PKG_SUGGESTED_OPTIONS= anthy canna gtk uim-fep xim
.include "../../mk/bsd.options.mk"
-PLIST_VARS+= helperdata uim-dict-gtk
-PLIST_VARS+= anthy canna gnome gtk kde m17nlib prime qt sj3 wnn x11
+PLIST_VARS+= helperdata uim-dict-gtk fep
+PLIST_VARS+= anthy canna gnome gtk kde m17nlib prime qt sj3 wnn xim
-.if !empty(PKG_OPTIONS:Mx11)
+.if !empty(PKG_OPTIONS:Mxim)
.include "../../x11/libX11/buildlink3.mk"
-PLIST.x11= yes
+.include "../../x11/libXext/buildlink3.mk"
Home |
Main Index |
Thread Index |
Old Index