Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package im-config * data/24_uim.rc Fix regression on uim for #683950 caused by the 0.19~pre1 fixing #694446. Closes: #695940 (critical) This prevents choking of the input method under X for slow PC. Moving GUI programs to the PHASE 2 initialization after dbus. This was my recent oversight doing 0.19 (unstable). Excuse me. * im-config Work around zenity bug for readable display under Japanese. Closes: #695939 (normal) This add 2 extra line breaks to the zenity --text-info dialog. Without these 2 extra line breaks, configuration dialog under Japanese is totally unreadable. At least this simple work around avoids hitting this bug. Considering the intended user, this is important to fix this. Risk is very very low. zenity bug: http://bugs.debian.org/695933 (important) * po files: updated to cope with message change in im-config Excluded from debdiff. * im-config.desktop Adjust desktop file to match the gnome-shell 3.4.1-8 behavior updated just around the wheezy freeze on 23 Jun 2012. This enables display of menu under GNOME3 (Menu was disabled when zenity was severely broken in May.) attached the debdiff against the package in testing. unblock im-config/0.20 -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (10, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.6-trunk-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru --exclude po im-config-0.19/data/24_uim.rc im-config-0.20/data/24_uim.rc --- im-config-0.19/data/24_uim.rc 2012-11-28 23:22:48.000000000 +0900 +++ im-config-0.20/data/24_uim.rc 2012-12-15 01:00:23.000000000 +0900 @@ -4,12 +4,6 @@ if [ "$IM_CONFIG_PHASE" = 2 ]; then # start uim-xim daemon /usr/bin/uim-xim & -fi - -if [ "$IM_CONFIG_PHASE" = 1 ]; then -# set variables for the plain XIM -XMODIFIERS=@im=uim - # Starting GUI if [ -x /usr/bin/uim-toolbar-gtk3-systray ]; then uim-toolbar-gtk3-systray & @@ -25,6 +19,12 @@ uim-toolbar-qt & fi +fi + +if [ "$IM_CONFIG_PHASE" = 1 ]; then +# set variables for the plain XIM +XMODIFIERS=@im=uim + GTK_IM_MODULE=xim # use immodule only when available for both GTK 2.0 and 3.0 IM_CONFIG_MARKER2=0 diff -Nru --exclude po im-config-0.19/debian/changelog im-config-0.20/debian/changelog --- im-config-0.19/debian/changelog 2012-12-02 11:08:19.000000000 +0900 +++ im-config-0.20/debian/changelog 2012-12-15 11:25:30.000000000 +0900 @@ -1,3 +1,14 @@ +im-config (0.20) unstable; urgency=low + + * Fix regression on uim for #683950 caused by the 0.19~pre1 fixing + #694446. Closes: #695940 + * Adjust desktop file to match the gnome-shell 3.4.1-8 behavior + updated just around the wheezy freeze on 23 Jun 2012. + * Work around zenity bug for readable display under Japanese. + Closes: #695939 + + -- Osamu Aoki <os...@debian.org> Sat, 15 Dec 2012 11:25:11 +0900 + im-config (0.19) unstable; urgency=low * Uploading to unstable. diff -Nru --exclude po im-config-0.19/im-config im-config-0.20/im-config --- im-config-0.19/im-config 2012-05-15 23:06:29.000000000 +0900 +++ im-config-0.20/im-config 2012-12-15 11:16:45.000000000 +0900 @@ -201,7 +201,9 @@ fi IM_CONFIG_ACTIVE="missing" IM_CONFIG_MSG="$(eval_gettext "Removing the \$IM_CONFIG_XINPUTRC_TYPE \$IM_CONFIG_XINPUTRC.")" - IM_CONFIG_RTFM="$(eval_gettext "The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config. + IM_CONFIG_RTFM="$(eval_gettext " +The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config. + Restart the X session to activate the new \$IM_CONFIG_XINPUTRC_TYPE. \$IM_CONFIG_RTFM")" elif [ -z "$IM_CONFIG_NAME" ]; then @@ -218,7 +220,9 @@ fi IM_CONFIG_ACTIVE="$IM_CONFIG_NAME" IM_CONFIG_MSG="$(eval_gettext "Setting the \$IM_CONFIG_XINPUTRC_TYPE \$IM_CONFIG_XINPUTRC to \$IM_CONFIG_ACTIVE.")" - IM_CONFIG_RTFM="$(eval_gettext "The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config. + IM_CONFIG_RTFM="$(eval_gettext " +The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config. + Restart the X session to activate the new \$IM_CONFIG_XINPUTRC_TYPE. \$IM_CONFIG_RTFM")" fi diff -Nru --exclude po im-config-0.19/im-config.desktop im-config-0.20/im-config.desktop --- im-config-0.19/im-config.desktop 2012-05-14 23:35:47.000000000 +0900 +++ im-config-0.20/im-config.desktop 2012-12-15 10:18:58.000000000 +0900 @@ -19,4 +19,3 @@ Terminal=false Icon=input-keyboard Categories=Settings -NoDisplay=true
signature.asc
Description: Digital signature