Your message dated Sun, 18 Jun 2006 05:43:03 +0900
with message-id <[EMAIL PROTECTED]>
and subject line scim: more patch
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: scim
Version: 1.4.4-2
Severity: normal
Tags: patch

Since I am still Uploader, it is not NMU officially but for the sake of
tracking source changer for you, I am filing bug report with patch.

all other scim-* should drop im-switch things.

Now, m17n-env is just menu for terminals wityh many locales.

Please close this bug when you updated your repository.  It is already
uploaded to sid.

-- Package-specific info:
Related packages:
ii  libscim8c2a    1.4.4-2        library for SCIM platform
ii  mlterm-im-scim 2.9.3-1        MultiLingual TERMinal, scim input method plu
ii  scim           1.4.4-2        smart common input method platform
ii  scim-anthy     1.0.0-2        SCIM IMEngine module for Anthy
ii  scim-canna     1.0.0-1        SCIM IMEngine module for Canna
ii  scim-chewing   0.2.1-2+b1     Chewing IM engine module for SCIM
ii  scim-chinese   0.5.0-2        smart pinyin IM engine for SCIM (transitiona
ii  scim-dev-doc   1.4.4-2        development documentation for SCIM platform
ii  scim-gtk2-immo 1.4.4-2        GTK+2 input method module with SCIM as backe
ii  scim-hangul    0.2.1-1        Hangul Input Method Engine for SCIM
ii  scim-m17n      0.1.3-2        M17N Input Method Engine for SCIM
ii  scim-modules-s 1.4.4-2        socket modules for SCIM platform
ii  scim-modules-t 0.5.6-1        generic tables IM engine module for SCIM pla
ii  scim-pinyin    0.5.0-2        smart pinyin IM engine for SCIM platform
ii  scim-prime     1.0.0-1        SCIM IMEngine module for PRIME
ii  scim-skk       0.5.2-3        SCIM IMEngine module like SKK input method
ii  scim-tables-ad 0.5.6-1        miscellaneous input method data tables for S
ii  scim-tables-ja 0.5.6-1        Japanese input method data tables for SCIM p
ii  scim-tables-ko 0.5.6-1        Korean input method data tables for SCIM pla
ii  scim-tables-zh 0.5.6-1        Chinese input method data tables for SCIM pl
ii  scim-uim       0.1.4-1        UIM IM engine module for SCIM platform

Related environment variables:
[EMAIL PROTECTED]
$GTK_IM_MODULE=xim

Installed SCIM components:
/usr/lib/scim-1.0:
1.4.0
scim-helper-launcher
scim-helper-manager
scim-launcher
scim-panel-gtk

/usr/lib/scim-1.0/1.4.0:
Config
Filter
FrontEnd
Helper
IMEngine
SetupUI

/usr/lib/scim-1.0/1.4.0/Config:
simple.so
socket.so

/usr/lib/scim-1.0/1.4.0/Filter:
sctc.so

/usr/lib/scim-1.0/1.4.0/FrontEnd:
socket.so
x11.so

/usr/lib/scim-1.0/1.4.0/Helper:
anthy-imengine-helper.a
anthy-imengine-helper.la
anthy-imengine-helper.so
setup.so

/usr/lib/scim-1.0/1.4.0/IMEngine:
anthy.la
anthy.so
canna.la
canna.so
chewing.so
hangul.so
libanthy.a
libcanna.a
libprime.a
libprime-imengine-setup.a
libskk.a
m17n.so
pinyin.so
prime.la
prime.so
rawcode.so
skk.la
skk.so
socket.so
table.so
uim.so

/usr/lib/scim-1.0/1.4.0/SetupUI:
aaa-frontend-setup.so
aaa-imengine-setup.so
anthy-imengine-setup.la
anthy-imengine-setup.so
canna-imengine-setup.la
canna-imengine-setup.so
chewing-imengine-setup.so
hangul-imengine-setup.so
libanthy-imengine-setup.a
libcanna-imengine-setup.a
libskk-imengine-setup.a
panel-gtk-setup.so
pinyin-imengine-setup.so
prime-imengine-setup.la
prime-imengine-setup.so
skk-imengine-setup.la
skk-imengine-setup.so
table-imengine-setup.so

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages scim depends on:
ii  libatk1.0-0                 1.11.4-2     The ATK accessibility toolkit
ii  libc6                       2.3.6-7      GNU C Library: Shared libraries
ii  libcairo2                   1.0.4-2      The Cairo 2D vector graphics libra
ii  libfontconfig1              2.3.2-5.1    generic font configuration library
ii  libfreetype6                2.2.1-1      FreeType 2 font engine, shared lib
ii  libgcc1                     1:4.1.0-4    GCC support library
ii  libglib2.0-0                2.10.2-2     The GLib library of C routines
ii  libgtk2.0-0                 2.8.17-2     The GTK+ graphical user interface 
ii  libpango1.0-0               1.12.1-3     Layout and rendering of internatio
ii  libpng12-0                  1.2.8rel-5.1 PNG library - runtime
ii  libscim8c2a                 1.4.4-2      library for SCIM platform
ii  libstdc++6                  4.1.0-4      The GNU Standard C++ Library v3
ii  libx11-6                    2:1.0.0-6    X11 client-side library
ii  libxcursor1                 1.1.5.2-5    X cursor management library
ii  libxext6                    1:1.0.0-4    X11 miscellaneous extension librar
ii  libxfixes3                  1:3.0.1.2-4  X11 miscellaneous 'fixes' extensio
ii  libxi6                      1:1.0.0-5    X11 Input extension library
ii  libxinerama1                1:1.0.1-4    X11 Xinerama extension library
ii  libxrandr2                  2:1.1.0.2-4  X11 RandR extension library
ii  libxrender1                 1:0.9.0.2-4  X Rendering Extension client libra
ii  zlib1g                      1:1.2.3-11   compression library - runtime

Versions of packages scim recommends:
ii  im-switch                     1.8        Input method switch framework
ii  scim-gtk2-immodule            1.4.4-2    GTK+2 input method module with SCI

-- no debconf information

-- 
~\^o^/~~~ ~\^.^/~~~ ~\^*^/~~~ ~\^_^/~~~ ~\^+^/~~~ ~\^:^/~~~ ~\^v^/~~~ +++++
        Osamu Aoki <[EMAIL PROTECTED]>  Yokohama Japan, GPG-key: A8061F32
 .''`.  Debian Reference: post-installation user's guide for non-developers
 : :' : http://qref.sf.net and http://people.debian.org/~osamu
 `. `'  "Our Priorities are Our Users and Free Software" --- Social Contract

Attachment: scim-1.4.4.osamu.diff.gz
Description: Binary data


--- End Message ---
--- Begin Message ---
Package: scim
Version: 1.4.4-3
Followup-For: Bug #368181

Here are more patches leading to -4.
I close this expecting Ming to include my patch next time :-)

-- 
~\^o^/~~~ ~\^.^/~~~ ~\^*^/~~~ ~\^_^/~~~ ~\^+^/~~~ ~\^:^/~~~ ~\^v^/~~~ +++++
        Osamu Aoki <[EMAIL PROTECTED]>  Yokohama Japan, GPG-key: A8061F32
 .''`.  Debian Reference: post-installation user's guide for non-developers
 : :' : http://qref.sf.net and http://people.debian.org/~osamu
 `. `'  "Our Priorities are Our Users and Free Software" --- Social Contract

diff -Nru scim-1.4.4-orig-2/debian/changelog scim-1.4.4-orig-3/debian/changelog
--- scim-1.4.4-orig-2/debian/changelog  2006-06-17 07:30:47.000000000 +0900
+++ scim-1.4.4-orig-3/debian/changelog  2006-06-18 05:33:39.000000000 +0900
@@ -1,3 +1,14 @@
+scim (1.4.4-3) unstable; urgency=low
+
+  * Fixed typo in /etc/X11/xinit/xinput.d/scim thanks to Ethan
+    Glasser-Cam. (Closes: #370606)
+  * Changed to use XIM for all applications for better im-switch
+    behavior.
+  * Added scim-immodule choice for im-switch while marking it
+    deprecated in README.Debian.
+
+ -- Osamu Aoki <[EMAIL PROTECTED]>  Sat, 17 Jun 2006 09:55:08 +0900
+
 scim (1.4.4-2) unstable; urgency=low
 
   * Updated documentation and dependency to match m17n-env changes.
diff -Nru scim-1.4.4-orig-2/debian/im-switch/scim 
scim-1.4.4-orig-3/debian/im-switch/scim
--- scim-1.4.4-orig-2/debian/im-switch/scim     2006-06-17 07:30:47.000000000 
+0900
+++ scim-1.4.4-orig-3/debian/im-switch/scim     2006-06-18 05:33:39.000000000 
+0900
@@ -1,31 +1,17 @@
 #
-# Following choice scripts are disabled in line with Ming's Documentation.
+# Use "X input Method" for all applications
+#
+# Per Ming's Documentation in SCIM, XIM Input Method is activated
+# not only for old X-applications but also for GTK and QT appplication.
+#
+# If a user wish to use, GTK Input Method, (s)he can right-click input 
+# area and select "Input Methods" and change from "X input Method" to 
+# "SCIM Input Method".
 #
-##scim_bridge="/usr/lib/gtk-2.0/2.4.0/immodules/im-scim-bridge.so"
-##im_scim="/usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so"
-##libqscim="/usr/lib/qt3/plugins/inputmethods/libqscim.so"
-##
-##if [ -e "$scim_bridge" ]; then
-##        gtkim="scim-bridge"
-##elif [ -e "$im_scim" ]; then
-##     gtkim="scim"
-##else
-##        gtkim="xim"
-##fi
-##
-##if [ -e "$libqscim" ]; then
-##     qtim="scim"
-##else
-##     qtim="xim"
-##fi
-
-# Use safe default.  You can menu select IM default anyway.
-gtkim="xim"
-qtim="xim"
 
 XIM=SCIM
 XIM_PROGRAM=/usr/bin/scim
 XIM_ARGS="-d"
-GTK_IM_MODULE="$gtkim"
-QT_IM_MODULE="$qtim"
-DEPENDS="scim,scim-gtk2-immodule,scim-anthy|scim-canna|scim-chewing|scim-pynyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"
+GTK_IM_MODULE=xim
+QT_IM_MODULE=xim
+DEPENDS="scim,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"
diff -Nru scim-1.4.4-orig-2/debian/im-switch/scim-immodule 
scim-1.4.4-orig-3/debian/im-switch/scim-immodule
--- scim-1.4.4-orig-2/debian/im-switch/scim-immodule    1970-01-01 
09:00:00.000000000 +0900
+++ scim-1.4.4-orig-3/debian/im-switch/scim-immodule    2006-06-18 
05:33:39.000000000 +0900
@@ -0,0 +1,18 @@
+#
+# This configuration file for SCIM is deprecated.
+#
+# Use "X input Method" for standard X applications
+# Use "SCIM immodule" for GTK applications
+#
+# Using this configuration may improve some usability for GTK applications
+# such as the location of word selection window.
+#
+
+# You still need these XIM settings for non-GTK programs.
+XIM=SCIM
+XIM_PROGRAM=/usr/bin/scim
+XIM_ARGS="-d"
+GTK_IM_MODULE=uim
+# Qt immodule is not ready
+#QT_IM_MODULE=uim
+DEPENDS="scim,scim-gtk2-immodule,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"
diff -Nru scim-1.4.4-orig-2/debian/README.Debian 
scim-1.4.4-orig-3/debian/README.Debian
--- scim-1.4.4-orig-2/debian/README.Debian      2006-06-17 07:30:47.000000000 
+0900
+++ scim-1.4.4-orig-3/debian/README.Debian      2006-06-18 05:33:39.000000000 
+0900
@@ -163,24 +163,44 @@
 The im-switch package provides the framework for input method packages to
 provide their own customization scirpts.  It uses hook script in
 /etc/X11/Xsession.d/ to read these customization scripts and set enviroment
-for input methods.  But this package's configuration is choosing among
-SCIM, UIM, ... etc only.  The detail choices within SCIM modules are done by 
-installing relevant packages and configuring through SCIM GUI configuration 
+for input methods.  But this package's configuration is choosing among SCIM,
+UIM, ... etc only.  The detail choices within SCIM modules are done by
+installing relevant packages and configuring through SCIM GUI configuration
 tool. (This is the same situation between UIM modules.)
 
 If you start X in one of CJK environment while scim and im-switch are
-installed, it should start SCIM automatically unless you have higher 
-priority package for IM.
+installed, it should start SCIM automatically unless you have higher priority
+package for IM.
 
 To see what is your IM,
   $ im-swich -l
 will list complete situation.  If you just want to set one user account 
-to use SCIM, just type
+to use SCIM, just type:
+  $ im-switch -s scim
+The same can be done with menu selection as:
   $ im-switch -c
-and select scim.  If you do the same from root use, you set system wide
-default.  If your locale can not configure as above, use following instead
-for root.
-  # im-switch -z all_ALL -c
+
+If you do the same from root use, you set system wide default.  
+  # im-switch -s scim
+  # im-switch -c
+
+The activation of SCIM is default only for Chinese, Japanese and Korean (CJK)
+enviroment.  Above command set up SCIM only for one locale.  If you wish to
+enable SCIM system wide for all locales, configure SCIM from root as:
+  # im-switch -z zh_CN -s scim
+  # im-switch -z zh_TW -s scim
+  # im-switch -z zh_HK -s scim
+  # im-switch -z zh_SG -s scim
+  # im-switch -z ja_JP -s scim
+  # im-switch -z ko_KR -s scim
+  # im-switch -z all_ALL -s scim
+
+Then you clear the user specific configurations with
+  $ im-switch -a
+
+If you wish to load SCIM for the GTK applications through immodule mechanism
+despite the warning in the README.GTK, we offer a configuration file
+"scim-immodule" for it.  Use it at your risk.
 
 There is another interesting package m17n-env.  This provides terminals
 run under all possible locales, e.g., ja_JP.UTF-8, ja_JP.eucJP, 
@@ -200,7 +220,6 @@
 (You can also add customization scripts in /etc/X11/Xsession.d/ directly, 
 of course, but the maintainer would discourge this.)
 
-
 -------------------
 Further information
 -------------------
diff -Nru scim-1.4.4-orig-2/debian/rules scim-1.4.4-orig-3/debian/rules
--- scim-1.4.4-orig-2/debian/rules      2006-06-17 07:30:47.000000000 +0900
+++ scim-1.4.4-orig-3/debian/rules      2006-06-18 05:33:39.000000000 +0900
@@ -93,6 +93,9 @@
        install -D -o root -g root -m 644 \
                $(CURDIR)/debian/im-switch/scim \
                $(CURDIR)/debian/tmp/etc/X11/xinit/xinput.d/scim; \
+       install -D -o root -g root -m 644 \
+               $(CURDIR)/debian/im-switch/scim-immodule \
+               $(CURDIR)/debian/tmp/etc/X11/xinit/xinput.d/scim-immodule; \
 
        # Clean up unnecessary static libraries for modules
        rm debian/tmp/usr/lib/scim-1.0/1.4.0/*/*.la
diff -Nru scim-1.4.4-orig-2/debian/scim.install 
scim-1.4.4-orig-3/debian/scim.install
--- scim-1.4.4-orig-2/debian/scim.install       2006-06-17 07:30:47.000000000 
+0900
+++ scim-1.4.4-orig-3/debian/scim.install       2006-06-18 05:33:39.000000000 
+0900
@@ -2,6 +2,7 @@
 etc/scim/global
 
 etc/X11/xinit/xinput.d/scim
+etc/X11/xinit/xinput.d/scim-immodule
 
 usr/bin/scim
 usr/bin/scim-config-agent
diff -Nru scim-1.4.4-orig-2/debian/scim.postinst 
scim-1.4.4-orig-3/debian/scim.postinst
--- scim-1.4.4-orig-2/debian/scim.postinst      2006-06-17 07:30:47.000000000 
+0900
+++ scim-1.4.4-orig-3/debian/scim.postinst      2006-06-18 05:33:39.000000000 
+0900
@@ -38,6 +38,13 @@
         ua_inst zh_TW   scim 50
         ua_inst zh_HK   scim 50
         ua_inst zh_SG   scim 50
+        ua_inst all_ALL scim-immodule 0
+        ua_inst ja_JP   scim-immodule 0
+        ua_inst ko_KR   scim-immodule 0
+        ua_inst zh_CN   scim-immodule 0
+        ua_inst zh_TW   scim-immodule 0
+        ua_inst zh_HK   scim-immodule 0
+        ua_inst zh_SG   scim-immodule 0
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
diff -Nru scim-1.4.4-orig-2/debian/scim.prerm 
scim-1.4.4-orig-3/debian/scim.prerm
--- scim-1.4.4-orig-2/debian/scim.prerm 2006-06-17 07:30:47.000000000 +0900
+++ scim-1.4.4-orig-3/debian/scim.prerm 2006-06-18 05:33:39.000000000 +0900
@@ -16,6 +16,13 @@
         ua_remove zh_TW   scim
         ua_remove zh_HK   scim
         ua_remove zh_SG   scim
+        ua_remove all_ALL scim-immodule
+        ua_remove ja_JP   scim-immodule
+        ua_remove ko_KR   scim-immodule
+        ua_remove zh_CN   scim-immodule
+        ua_remove zh_TW   scim-immodule
+        ua_remove zh_HK   scim-immodule
+        ua_remove zh_SG   scim-immodule
        ;;
     failed-upgrade)
        ;;
diff -Nru scim-1.4.4-orig-2/debian/TODO.Debian 
scim-1.4.4-orig-3/debian/TODO.Debian
--- scim-1.4.4-orig-2/debian/TODO.Debian        2006-06-17 07:30:47.000000000 
+0900
+++ scim-1.4.4-orig-3/debian/TODO.Debian        2006-06-18 05:33:39.000000000 
+0900
@@ -12,6 +12,4 @@
 Write a patch for configure process so that it doesn't check X11/Intrinsic.h
 for X availablity, and get rid of the libxt-dev build-dependency.
 
-Add im-switch support.
-
 Investigate "SONAME in dynamic loaded module" issue.
diff -Nru scim-1.4.4-orig-3/debian/changelog scim-1.4.4/debian/changelog
--- scim-1.4.4-orig-3/debian/changelog  2006-06-18 05:33:39.000000000 +0900
+++ scim-1.4.4/debian/changelog 2006-06-18 01:12:49.000000000 +0900
@@ -1,3 +1,10 @@
+scim (1.4.4-4) unstable; urgency=low
+
+  * Fixed typo in /etc/X11/xinit/xinput.d/scim-immodule thanks to
+    AWASHIRO Ikuya.
+
+ -- Osamu Aoki <[EMAIL PROTECTED]>  Sun, 18 Jun 2006 01:11:50 +0900
+
 scim (1.4.4-3) unstable; urgency=low
 
   * Fixed typo in /etc/X11/xinit/xinput.d/scim thanks to Ethan
diff -Nru scim-1.4.4-orig-3/debian/im-switch/scim-immodule 
scim-1.4.4/debian/im-switch/scim-immodule
--- scim-1.4.4-orig-3/debian/im-switch/scim-immodule    2006-06-18 
05:33:39.000000000 +0900
+++ scim-1.4.4/debian/im-switch/scim-immodule   2006-06-18 01:13:13.000000000 
+0900
@@ -12,7 +12,7 @@
 XIM=SCIM
 XIM_PROGRAM=/usr/bin/scim
 XIM_ARGS="-d"
-GTK_IM_MODULE=uim
+GTK_IM_MODULE=scim
 # Qt immodule is not ready
-#QT_IM_MODULE=uim
+#QT_IM_MODULE=scim
 
DEPENDS="scim,scim-gtk2-immodule,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"

--- End Message ---

Reply via email to