]>
Commit | Line | Data |
---|---|---|
1 | XIM=uim | |
2 | XIM_PROGRAM=/usr/bin/uim-xim | |
3 | SHORT_DESC=UIM | |
4 | PREFERENCE_PROGRAM=/usr/bin/uim-pref-gtk | |
5 | AUXILIARY_PROGRAM=/usr/bin/uim-toolbar-gtk-systray | |
6 | ICON=/usr/share/uim/pixmaps/uim-icon.png | |
7 | ||
8 | gtkimm_exists () { | |
9 | # check if any immodules installed | |
10 | for dir in /usr/@@LIB@@/gtk-2.0/*/immodules; do | |
11 | [ -x ${dir}/im-uim.so ] && return 0 | |
12 | done | |
13 | return 1 | |
14 | } | |
15 | ||
16 | if gtkimm_exists; then | |
17 | GTK_IM_MODULE=uim | |
18 | else | |
19 | GTK_IM_MODULE=xim | |
20 | fi | |
21 | ||
22 | if [ -x /usr/@@LIB@@/qt4/plugins/inputmethods/libuiminputcontextplugin.so ]; then | |
23 | QT_IM_MODULE=uim | |
24 | else | |
25 | QT_IM_MODULE=xim | |
26 | fi | |
27 | ||
28 | if [ "x$DESKTOP_SESSION" = "xkde" ]; then | |
29 | if test -x /usr/@@LIB@@/uim-candwin-qt4; then | |
30 | UIM_CANDWIN_PROG=/usr/@@LIB@@/uim-candwin-qt4 | |
31 | export UIM_CANDWIN_PROG | |
32 | fi | |
33 | if test -x /usr/bin/uim-pref-qt4; then | |
34 | PREFERENCE_PROGRAM=/usr/bin/uim-pref-qt4 | |
35 | fi | |
36 | fi |