packages: uim/uim.xinputd (NEW) - config file for imsettings/im-chooser
baggins
baggins at pld-linux.org
Mon Jul 18 01:27:20 CEST 2011
Author: baggins Date: Sun Jul 17 23:27:20 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- config file for imsettings/im-chooser
---- Files affected:
packages/uim:
uim.xinputd (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/uim/uim.xinputd
diff -u /dev/null packages/uim/uim.xinputd:1.1
--- /dev/null Mon Jul 18 01:27:20 2011
+++ packages/uim/uim.xinputd Mon Jul 18 01:27:14 2011
@@ -0,0 +1,36 @@
+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
================================================================
More information about the pld-cvs-commit
mailing list