XIM=uim XIM_PROGRAM=/usr/bin/uim-xim SHORT_DESC=UIM PREFERENCE_PROGRAM=/usr/bin/uim-pref-gtk AUXILIARY_PROGRAM=/usr/bin/uim-toolbar-gtk-systray ICON=/usr/share/uim/pixmaps/uim-icon.png gtkimm_exists () { # check if any immodules installed for dir in /usr/@@LIB@@/gtk-2.0/*/immodules; do [ -x ${dir}/im-uim.so ] && return 0 done return 1 } if gtkimm_exists; then GTK_IM_MODULE=uim else GTK_IM_MODULE=xim fi if [ -x /usr/@@LIB@@/qt4/plugins/inputmethods/libuiminputcontextplugin.so ]; then QT_IM_MODULE=uim else QT_IM_MODULE=xim fi if [ "x$DESKTOP_SESSION" = "xkde" ]; then if test -x /usr/@@LIB@@/uim-candwin-qt4; then UIM_CANDWIN_PROG=/usr/@@LIB@@/uim-candwin-qt4 export UIM_CANDWIN_PROG fi if test -x /usr/bin/uim-pref-qt4; then PREFERENCE_PROGRAM=/usr/bin/uim-pref-qt4 fi fi