debian/0000755000000000000000000000000012315274772007200 5ustar debian/uim-qt.menu0000644000000000000000000000062112037572417011277 0ustar ?package(uim-qt):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-chardict-qt4" command="/usr/bin/uim-chardict-qt4" ?package(uim-qt):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-pref-qt4" command="/usr/bin/uim-pref-qt4" ?package(uim-qt):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-toolbar-qt4" command="/usr/bin/uim-toolbar-qt4" debian/uim-canna.install0000644000000000000000000000023312037572417012434 0ustar usr/share/uim/pixmaps/canna.png usr/share/uim/canna.scm usr/share/uim/canna-custom.scm usr/share/uim/canna-key-custom.scm usr/share/uim/cannav3-socket.scm debian/libuim-custom2.symbols0000644000000000000000000000216312037572417013465 0ustar libuim-custom.so.2 libuim-custom2 #MINVER# uim_custom_broadcast@Base 1:1.5.7 uim_custom_broadcast_reload_request@Base 1:1.5.7 uim_custom_cb_add@Base 1:1.5.7 uim_custom_cb_remove@Base 1:1.5.7 uim_custom_choice_list_free@Base 1:1.5.7 uim_custom_choice_new@Base 1:1.5.7 uim_custom_collect_by_group@Base 1:1.5.7 uim_custom_definition_as_literal@Base 1:1.5.7 uim_custom_enable@Base 1:1.5.7 uim_custom_free@Base 1:1.5.7 uim_custom_get@Base 1:1.5.7 uim_custom_global_cb_add@Base 1:1.5.7 uim_custom_global_cb_remove@Base 1:1.5.7 uim_custom_group_cb_add@Base 1:1.5.7 uim_custom_group_cb_remove@Base 1:1.5.7 uim_custom_group_free@Base 1:1.5.7 uim_custom_group_get@Base 1:1.5.7 uim_custom_group_subgroups@Base 1:1.5.7 uim_custom_groups@Base 1:1.5.7 uim_custom_init@Base 1:1.5.7 uim_custom_key_list_free@Base 1:1.5.7 uim_custom_key_new@Base 1:1.5.7 uim_custom_load@Base 1:1.5.7 uim_custom_primary_groups@Base 1:1.5.7 uim_custom_quit@Base 1:1.5.7 uim_custom_save@Base 1:1.5.7 uim_custom_save_custom@Base 1:1.7.0 uim_custom_set@Base 1:1.5.7 uim_custom_symbol_list_free@Base 1:1.5.7 uim_custom_value_as_literal@Base 1:1.5.7 debian/uim-gtk2.0.lintian-overrides0000644000000000000000000000046212037572417014355 0ustar uim-gtk2.0: binary-without-manpage usr/bin/uim-im-switcher-gtk uim-gtk2.0: binary-without-manpage usr/bin/uim-input-pad-ja uim-gtk2.0: binary-without-manpage usr/bin/uim-pref-gtk uim-gtk2.0: binary-without-manpage usr/bin/uim-toolbar-gtk uim-gtk2.0: binary-without-manpage usr/bin/uim-toolbar-gtk-systray debian/uim-byeoru.postinst0000644000000000000000000000256212037572417013105 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register byeoru --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/libuim-custom2.install0000644000000000000000000000003512037572417013437 0ustar usr/lib/*/libuim-custom.so.* debian/uim-fep.docs0000644000000000000000000000005012037572417011405 0ustar fep/README fep/README.ja fep/README.key debian/uim-pinyin.prerm0000644000000000000000000000175312037572417012351 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister pyload --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-canna.postinst0000644000000000000000000000256212037572417012660 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register canna --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/libuim-scm0.install0000644000000000000000000000003212037572417012702 0ustar usr/lib/*/libuim-scm.so.* debian/uim-el.emacsen-startup0000644000000000000000000000141612163241776013426 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file for the Debian GNU/Linux uim-el package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The uim-el package follows the Debian/GNU Linux 'emacsen' policy and ;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, ;; xemacs19, emacs20, xemacs20...). The compiled code is then ;; installed in a subdirectory of the respective site-lisp directory. ;; We have to add this to the load-path: (setq load-path (cons (concat "/usr/share/" (symbol-name flavor) "/site-lisp/uim") load-path)) (if (not (equal (getenv "LOGNAME") "root")) (require 'uim-leim) ) debian/uim-qt.install0000644000000000000000000000027712037572417012010 0ustar usr/bin/uim-pref-qt4 usr/bin/uim-im-switcher-qt4 usr/bin/uim-chardict-qt4 usr/bin/uim-toolbar-qt4 usr/lib/*/uim/uim-candwin-qt4 usr/lib/*/qt4/plugins/inputmethods/libuiminputcontextplugin.so debian/uim-skk.prerm0000644000000000000000000000175012037572417011630 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister skk --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-yahoo-jp.postinst0000644000000000000000000000256412037572417013330 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register yahoo-jp --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-anthy.install0000644000000000000000000000045712037572417012507 0ustar usr/lib/*/uim/plugin/libuim-anthy.so usr/lib/*/uim/plugin/libuim-anthy-utf8.so usr/share/uim/pixmaps/anthy.png usr/share/uim/pixmaps/anthy-utf8.png usr/share/uim/anthy.scm usr/share/uim/anthy-utf8.scm usr/share/uim/anthy-custom.scm usr/share/uim/anthy-utf8-custom.scm usr/share/uim/anthy-key-custom.scm debian/uim-anthy.prerm0000644000000000000000000000176512037572417012171 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister anthy anthy-utf8 --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-gtk3.install0000644000000000000000000000043712037572417012232 0ustar usr/lib/*/gtk-3.0/*/immodules/im-uim.so usr/lib/*/uim/uim-candwin-gtk3 usr/lib/*/uim/uim-candwin-horizontal-gtk3 usr/lib/*/uim/uim-candwin-tbl-gtk3 usr/bin/uim-toolbar-gtk3 usr/bin/uim-toolbar-gtk3-systray usr/bin/uim-im-switcher-gtk3 usr/bin/uim-pref-gtk3 usr/bin/uim-input-pad-ja-gtk3 debian/uim-anthy.postinst0000644000000000000000000000257412037572417012726 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register anthy anthy-utf8 --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-look.install0000644000000000000000000000012412037572417012317 0ustar usr/share/uim/pixmaps/look.png usr/share/uim/look.scm usr/share/uim/look-custom.scm debian/uim-google-cgiapi-jp.install0000644000000000000000000000024612037572417014475 0ustar usr/share/uim/pixmaps/google-cgiapi-jp.png usr/share/uim/google-cgiapi-jp.scm usr/share/uim/google-cgiapi-jp-custom.scm usr/share/uim/google-cgiapi-jp-key-custom.scm debian/uim-skk.postinst0000644000000000000000000000255712037572417012374 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register skk --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-common.install0000644000000000000000000000427012215114507012637 0ustar usr/share/uim/pixmaps/unknown.png usr/share/uim/pixmaps/unknown_dark_background.png usr/share/uim/pixmaps/direct.png usr/share/uim/pixmaps/direct_dark_background.png usr/share/uim/pixmaps/direct_input.png usr/share/uim/pixmaps/direct_input_dark_background.png usr/share/uim/pixmaps/on.png usr/share/uim/pixmaps/on_dark_background.png usr/share/uim/pixmaps/off.png usr/share/uim/pixmaps/off_dark_background.png usr/share/uim/pixmaps/ja_act.png usr/share/uim/pixmaps/ja_act_dark_background.png usr/share/uim/pixmaps/ja_direct.png usr/share/uim/pixmaps/ja_direct_dark_background.png usr/share/uim/pixmaps/ja_hiragana.png usr/share/uim/pixmaps/ja_hiragana_dark_background.png usr/share/uim/pixmaps/ja_katakana.png usr/share/uim/pixmaps/ja_katakana_dark_background.png usr/share/uim/pixmaps/ja_halfkana.png usr/share/uim/pixmaps/ja_halfkana_dark_background.png usr/share/uim/pixmaps/ja_halfwidth_alnum.png usr/share/uim/pixmaps/ja_halfwidth_alnum_dark_background.png usr/share/uim/pixmaps/ja_fullwidth_alnum.png usr/share/uim/pixmaps/ja_fullwidth_alnum_dark_background.png usr/share/uim/pixmaps/ja_romaji.png usr/share/uim/pixmaps/ja_romaji_dark_background.png usr/share/uim/pixmaps/ja_kana.png usr/share/uim/pixmaps/ja_kana_dark_background.png usr/share/uim/pixmaps/ja_azik.png usr/share/uim/pixmaps/ja_azik_dark_background.png usr/share/uim/pixmaps/ja_kzik.png usr/share/uim/pixmaps/ja_kzik_dark_background.png usr/share/uim/pixmaps/ja_nicola.png usr/share/uim/pixmaps/ja_pocketbell.png usr/share/uim/pixmaps/ko_direct.png usr/share/uim/pixmaps/ko_direct_dark_background.png usr/share/uim/pixmaps/ko_hangulchar.png usr/share/uim/pixmaps/ko_hangulchar_dark_background.png usr/share/uim/pixmaps/ko_hangulword.png usr/share/uim/pixmaps/ko_hangulword_dark_background.png usr/share/uim/pixmaps/im_switcher.png usr/share/uim/pixmaps/uim-dict.png usr/share/uim/pixmaps/null.png usr/share/uim/pixmaps/prime.png usr/share/uim/pixmaps/prime_mode_application.png usr/share/uim/pixmaps/prime_mode_application_dark_background.png usr/share/uim/pixmaps/uim-icon64.png usr/share/uim/pixmaps/uim-icon48.png usr/share/uim/pixmaps/uim-gray.png usr/share/uim/pixmaps/uim-icon.png usr/share/uim/helperdata/uim-dict-ui.xml usr/share/uim/helperdata/bushu.t debian/uim-utils.install0000644000000000000000000000013312037572417012513 0ustar usr/bin/uim-sh usr/bin/uim-module-manager usr/bin/uim-help usr/lib/*/uim/uim-helper-server debian/uim-baidu-olime-jp.prerm0000644000000000000000000000176112037572417013640 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister baidu-olime-jp --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-latin.install0000644000000000000000000000026112037572417012464 0ustar usr/share/uim/pixmaps/latin.png usr/share/uim/pixmaps/elatin.png usr/share/uim/latin.scm usr/share/uim/elatin.scm usr/share/uim/elatin-custom.scm usr/share/uim/elatin-rules.scm debian/copyright0000644000000000000000000005752512037572417011147 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: uim Source: http://code.google.com/p/uim/ Files: * Copyright: 2003-2012 uim Project License: BSD-3-clause Copyright (c) 2003-2012 uim Project http://code.google.com/p/uim/ . All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of authors nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: scm/py.scm Comment: come from m17n-lib Copyright: 2003, 2004, 2005 National Institute of Advanced Industrial Science and Technology (AIST) License: LGPL-2.1+ Copyright (C) 2003, 2004, 2005 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 . This file is part of the m17n database; a sub-part of the m17n library. . The m17n library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . The m17n library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. Files: scm/pinyin-big5.scm Copyright: 1999, XCIN Team License: GPL-2 Original table is come from XCIN Project http://xcin.linux.org.tw/ cin/big5/pinyin.cin . Copyright (C) 1999 XCIN Team, Taiwan . XCIN is a free software. It contains the "main program" and the "external source" parts. The "main program" part is mainly maintained by the XCIN Team. You can redistribute, modify, and use the source code of XCIN "main program" part under the guideline of GNU General Public License (see the document COPYING for details). For the "external source" part, it is not originally written by the XCIN Team. These source codes are adopted directly from other free (Freedom) software packages and are modified such that they are suitable for XCIN usage. They have their own license and copyright, and their license announcements also permit to be redistributed and used with the XCIN "main program". Hence if you want to redistribute, modify, or use these "external source" respectively, please download their original versions and follow their original license announcement and guideline. These "external source" includes . 1. IMdkit: (ftp://xcin.linux.org.tw/pub/xcin/misc/IMdkit.tar.gz) a. src/lib/IMdkit/ and all the files and directories below. b. src/xim_IC.c: which is modified from the IMdkit example program. c. src/include/IC.h: which is modified from the IMdkit example program. . 2. siod: (http://people.delphi.com/gjc/siod.html, ftp://xcin.linux.org.tw/pub/xcin/misc/siod.tar.gz) src/lib/siod/ and all the files and directories below. . Besides the "external source" mentioned above, all the others are belong the XCIN "main program". . Besides, the two header files src/include/module.h and src/include/xcintool.h define the interface and data structers of IM (Input Method) module of XCIN and some other related tool functions. They can be redistributed, modified, and used under the terms of GNU General Public License, and in addition if you want to write new IM modules for XCIN, you can freely adopt the contents of the two files in any form, and the adoption will not affect the original license terms of your program. Please see the license notes in the head of them for details. . XCIN is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. If unfortranatly you get any loss by using XCIN, we will not take any responsability in law. For detailed guideline, please check the GNU General Public License, the document "COPYING". . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. Files: scm/elatin-rules.scm Copyright: 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, Free Software Foundation, Inc. 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, National Institute of Advanced Industrial Science and Technology (AIST) 2003, National Institute of Advanced Industrial Science and Technology (AIST) License: GPL-3+ Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H14PRO021 Copyright (C) 2003 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H13PRO009 . Author: TAKAHASHI Naoto Dave Love . This file is part of GNU Emacs. . GNU Emacs is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . GNU Emacs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . On Debian systems, the full text of the GNU General Public License version 3 can be found in the file `/usr/share/common-licenses/GPL-3'. Files: scm/input-parse.scm Copyright: 2004 Oleg Kiselyov License: public-domain Unless specified otherwise, all the code and the documentation on this site is in public domain. Files: scm/match.scm Copyright: 1987, Dybvig, R.K. 1991, Bruce F. Duba 1993, Andrew K. Wright License: public-domain Written by Andrew K. Wright, 1993 (wright@research.nj.nec.com). Adapted from code originally written by Bruce F. Duba, 1991. This package also includes a modified version of Kent Dybvig's define-structure (see Dybvig, R.K., The Scheme Programming Language, Prentice-Hall, NJ, 1987). . This software is in the public domain. Feel free to copy, distribute, and modify this software as desired. No warranties nor guarantees of any kind apply. Please return any improvements or bug fixes to wright@research.nj.nec.com so that they may be included in future releases. Files: helper/eggtrayicon.c helper/eggtrayicon.h Copyright: 2002, Anders Carlsson License: LGPL-2+ Copyright (C) 2002 Anders Carlsson . This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the full text of the GNU Lesser General Public License version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. Files: qt/pref-kseparator.cpp qt/pref-kseparator.h Copyright: 1997, Michael Roth License: LGPL-2+ Copyright (C) 1997 Michael Roth . This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. . You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the full text of the GNU Lesser General Public License version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. Files: qt/chardict/chardict-kseparator.cpp qt/chardict/chardict-kseparator.h Copyright: 1997, Michael Roth License: LGPL-2+ Copyright (C) 1997 Michael Roth . This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. . You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the full text of the GNU Lesser General Public License version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. Files: pixmaps/*.svg pixmaps/*.png Copyright: 2006, SHIMODA Hiroshi 2006, FUJITA Yuji 2006, Jun Mukai 2006, Teppei Tamra 2006, YAMAMOTO Kengo 2006, Jae-hyeon Park 2006, Etsushi Kato License: BSD-3-clause and LGPL-2.1+ This project packages a collection of input method icons contributed by scim-imengine project, uim project, and other individuals. It is dual-licensed under 3-clause BSDL and LGPL to reduce reuse cost. . Copyright (c) 2006 SHIMODA Hiroshi Copyright (c) 2006 FUJITA Yuji Copyright (c) 2006 Jun Mukai Copyright (c) 2006 Teppei Tamra Copyright (c) 2006 YAMAMOTO Kengo Copyright (c) 2006 Jae-hyeon Park Copyright (c) 2006 Etsushi Kato All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of authors nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . Copyright (c) 2006 SHIMODA Hiroshi Copyright (c) 2006 FUJITA Yuji Copyright (c) 2006 Jun Mukai Copyright (c) 2006 Teppei Tamra Copyright (c) 2006 YAMAMOTO Kengo Copyright (c) 2006 Jae-hyeon Park Copyright (c) 2006 Etsushi Kato All rights reserved. . You may use, distribute and copy the scim-imengine-icons under the terms of GNU Lesser General Public License version 2, which is displayed below. . On Debian systems, the full text of the GNU Lesser General Public License version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. Files: sigscheme/* Copyright: 2005,2006 Kazuki Ohta 2005,2006 Jun Inoue 2005,2006 YAMAMOTO Kengo 2007-2008 SigScheme Project License: BSD-3-clause Copyright (C) 2005,2006 Kazuki Ohta 2005,2006 Jun Inoue 2005,2006 YAMAMOTO Kengo 2007-2008 SigScheme Project . All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of authors nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: sigscheme/libgcroots/* Copyright: 1988,1989, Hans-J. Boehm, Alan J. Demers 1991-1995, Xerox Corporation. 1996-1999, Silicon Graphics. 1999-2001, Hewlett-Packard. 2006-2007, YAMAMOTO Kengo License: Expat Copyright 1988, 1989 Hans-J. Boehm, Alan J. Demers Copyright (c) 1991-1995 by Xerox Corporation. All rights reserved. Copyright (c) 1996-1999 by Silicon Graphics. All rights reserved. Copyright (c) 1999-2001 by Hewlett-Packard. All rights reserved. Copyright (c) 2006-2007 YAMAMOTO Kengo All rights reserved. . THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED OR IMPLIED. ANY USE IS AT YOUR OWN RISK. . Permission is hereby granted to use or copy this program for any purpose, provided the above notices are retained on all copies. Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice. Files: uim/wnnlib.c uim/wnnlib.h Copyright: 1989, Software Research Associates, Inc. 1998, MORIBE, Hideyuki License: NTP Copyright (c) 1989 Software Research Associates, Inc. Copyright (c) 1998 MORIBE, Hideyuki . Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Software Research Associates not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Software Research Associates makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. . Author: Makoto Ishisone, Software Research Associates, Inc., Japan ishisone@sra.co.jp MORIBE, Hideyuki Files: uim/uim-error.c Comment: (uim_asprintf) Copyright: 1995 Tatu Ylonen License: BSD-2-clause Author: Tatu Ylonen Copyright (c) 1995 Tatu Ylonen , Espoo, Finland All rights reserved Versions of malloc and friends that check their results, and never return failure (they call fatal if they encounter an error). . As far as I am concerned, the code I have written for this software can be used freely for any purpose. Any derived versions of this software must be clearly marked as such, and if the derived work is incompatible with the protocol description in the RFC file, it must be called by a name other than "ssh" or "Secure Shell". Files: scm/util.scm Comment: (call-with-output-string, call-with-input-string, call-with-string-io) Copyright: 2000-2008, Shiro Kawai License: BSD-3-clause Copyright (c) 2000-2008 Shiro Kawai . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. Neither the name of the authors nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: scm/pregexp.scm Copyright: 1999-2005, Dorai Sitaram. License: Expat Copyright (c) 1999-2005, Dorai Sitaram. All rights reserved. . Permission to copy, modify, distribute, and use this work or a modified copy of this work, for any purpose, is hereby granted, provided that the copy includes this copyright notice, and in the case of a modified copy, also includes a notice of modification. This work is provided as is, with no warranty of any kind. Files: scm/packrat.scm scm/json.scm Copyright: 2004, 2005 Tony Garnock-Jones 2005 LShift Ltd. License: Expat Copyright (c) 2004, 2005 Tony Garnock-Jones Copyright (c) 2005 LShift Ltd. . Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: debian/* Copyright: 2002-2009, Masahito Omote 2006, Margarita Manterola 2006, Osamu Aoki 2006, Steinar H. Gunderson 2006, Andreas Barth 2007, Loic Minier 2009-2011, Kiwamu Okabe 2010, gregor herrmann 2011, Nobuhiro Iwamatsu 2011-2012, HIGUCHI Daisuke (VDR dai) License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/uim-ipa-x-sampa.postinst0000644000000000000000000000256712037572417013722 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register ipa-x-sampa --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/libuim-data.postinst0000644000000000000000000000273612070213311013161 0ustar #! /bin/sh # postinst script for libuim-data # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if [ ! -e /var/lib/uim/installed-modules.scm -o \ ! -e /var/lib/uim/loader.scm ]; then if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister-all --path /var/lib/uim fi fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-gtk3.menu0000644000000000000000000000064312037572417011527 0ustar ?package(uim-gtk3):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-im-switcher-gtk3" command="/usr/bin/uim-im-switcher-gtk3" ?package(uim-gtk3):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-pref-gtk3" command="/usr/bin/uim-pref-gtk3" ?package(uim-gtk3):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-toolbar-gtk3" command="/usr/bin/uim-toolbar-gtk3" debian/uim-dict-gtk.install0000644000000000000000000000002512037572417013061 0ustar usr/bin/uim-dict-gtk debian/uim-skk.install0000644000000000000000000000037512037572417012153 0ustar usr/lib/*/uim/plugin/libuim-skk.so usr/share/uim/pixmaps/skk.png usr/share/uim/pixmaps/skk_dark_background.png usr/share/uim/skk.scm usr/share/uim/skk-custom.scm usr/share/uim/skk-dialog.scm usr/share/uim/skk-editor.scm usr/share/uim/skk-key-custom.scm debian/uim-look.postinst0000644000000000000000000000256012037572417012542 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register look --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-look.prerm0000644000000000000000000000175112037572417012005 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister look --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-viqr.prerm0000644000000000000000000000175112037572417012022 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister viqr --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-common.docs0000644000000000000000000000034612037572417012133 0ustar AUTHORS ChangeLog.old ChangeLog.old.2 NEWS README RELNOTE doc/COMPATIBILITY doc/CUSTOM doc/DOT-UIM doc/ENV doc/HELPER-CANDWIN doc/HELPER-PROTOCOL doc/KEY doc/PACKAGING doc/PLUGIN doc/RELEASING doc/UIM-SCM doc/UIM-SH doc/UNIT-TEST debian/uim-el.emacsen-remove0000644000000000000000000000072212163242125013205 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/uim-el FLAVOR=$1 PACKAGE=uim-el if [ ${FLAVOR} != emacs ]; then if test -x /usr/sbin/install-info-altdir; then echo remove/${PACKAGE}: removing Info links for ${FLAVOR} install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz fi echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi debian/uim-pinyin.install0000644000000000000000000000031512037572417012663 0ustar usr/share/uim/pixmaps/py.png usr/share/uim/pixmaps/pyunihan.png usr/share/uim/pixmaps/pinyin-big5.png usr/share/uim/py.scm usr/share/uim/pinyin-big5.scm usr/share/uim/pyload.scm usr/share/uim/pyunihan.scm debian/uim-el.emacsen-install0000644000000000000000000000235312037572417013372 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/uim-el # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . FLAVOR=$1 PACKAGE=uim-el if [ ${FLAVOR} = emacs ]; then exit 0; fi echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} FLAVORTEST=`echo $FLAVOR | cut -c-6` if [ ${FLAVORTEST} = xemacs ] ; then SITEFLAG="-no-site-file" else SITEFLAG="--no-site-file" fi FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} # Install-info-altdir does not actually exist. # Maybe somebody will write it. if test -x /usr/sbin/install-info-altdir; then echo install/${PACKAGE}: install Info links for ${FLAVOR} install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz fi install -m 755 -d ${ELCDIR} cd ${ELDIR} FILES=`echo *.el` cp ${FILES} ${ELCDIR} cd ${ELCDIR} cat << EOF > path.el (setq load-path (cons "." load-path) byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} > ${ELCDIR}/CompilationLog 2>&1 rm -f *.el path.el exit 0 debian/changelog0000644000000000000000000016061412315274765011064 0ustar uim (1:1.8.6-4ubuntu1) trusty; urgency=medium * Build using autotools-dev. * Patch aclocal.m4 and configure for ppc64el. -- Matthias Klose Fri, 28 Mar 2014 14:30:55 +0100 uim (1:1.8.6-4) unstable; urgency=low * debian/control: use automake instead of automake1.10 (Closes: #724442). * debian/patches/close_socket_after_uim_skk_requests_disconnection.patch - cherry-pick from upstream. - close socket after uim-skk requests disconnection (Closes: #727086). -- HIGUCHI Daisuke (VDR dai) Thu, 24 Oct 2013 11:08:20 +0900 uim (1:1.8.6-3) unstable; urgency=low * drop uim-prime. - debian/uim-prime.install: remove. - debian/uim-prime.postinst: remove. - debian/uim-prime.prerm: remove. - debian/libuim-data.install: add uim-prime's scm. - debian/uim-common.install: add uim-prime's icon. - debian/README.Debian: remove uim-prime. - debian/control: remove prime from b-d. add Breaks/Replaces: uim-prime to uim-common and libuim-data. - debian/rules: remove uim-prime from override_dh_link. -- HIGUCHI Daisuke (VDR dai) Sun, 15 Sep 2013 02:04:17 +0900 uim (1:1.8.6-2) unstable; urgency=low * debian/control - tighten dependency avoid broken-symlink library (Closes: #715123). * debian/patches/pass_cppflags_to_cmake_cxx_flags.patch: New file. - pass CPPFLAGS to CMAKE_CXX_FLAGS for hardening. * debian/patches/fix_spelling_error_sigscheme.patch - fix spelling error sigscheme: charater character. -- HIGUCHI Daisuke (VDR dai) Sat, 06 Jul 2013 19:16:28 +0900 uim (1:1.8.6-1) unstable; urgency=low * New upstream release. - Avoid a crash when a Canna server name is specified. Thanks to Kouichi ONO (Closes: #713997). * debian/uim-el.emacsen-startup - do not require uim-leim if LOGNAME is root (Closes: #671818). -- HIGUCHI Daisuke (VDR dai) Sun, 30 Jun 2013 21:54:51 +0900 uim (1:1.8.5-2) unstable; urgency=low * drop im-switch support (Closes: #629490) - debian/README.Debian: remove im-switch documentation. - debian/control: drop Recommendation. - debian/im-switch/: drop directory. - debian/rules: drop installation stuff. - debian/uim-xim.{postinst,prerm}: drop update-alternatives stuff. * drop obsoleted DMUA header. - debian/control: remove DM-Upload-Allowed: yes. * drop transitional packages: uim-qt3 uim-applet-kde uim-hangul. - debian/control: drop transitional packages. - debian/rules: drop symlinks. * bump up Standards-Version 3.9.4 -- HIGUCHI Daisuke (VDR dai) Sat, 11 May 2013 11:28:08 +0900 uim (1:1.8.5-1) unstable; urgency=low * New upstream release. - debian/patches/add_cppflags_qt4_common.patch: removed. - debian/patches/add_include_qt4_edittest.patch: removed. - debian/rules: remove uim.spec. -- HIGUCHI Daisuke (VDR dai) Mon, 06 May 2013 02:18:49 +0900 uim (1:1.8.1-3) unstable; urgency=medium * Urgency set medium to fix RC bug. * move installed-modules.scm and loader.scm from /etc/uim to /var/lib/uim (Closes: #688233). - debian/*.{postinst,prerm}: change path from /etc/uim to /var/lib/uim. - debian/rules: do not generate installed-modules.scm and loader.scm. - debian/libuim-data.maintscript: add mv_conffile installed-modules.scm and loader.scm from /etc/uim to /var/lib/uim. Suggested by Andreas Beckmann . Thank you. - debian/libuim-data.postinst: generate installed-modules.scm and loader.scm if they do not exists in /var/lib/uim. - debian/libuim-data.postrm: remove /etc/uim and /var/lib/uim contents. * debian/control: libuim-data - add Pre-Depends: dpkg (>= 1.15.7.2) to use dpkg-maintsctipt-helper. - add Breaks: uim-MODULE (<< 1:1.8.1-3~). - add Breaks: uim-mozc (<< 1.5.1090.102-4~), uim-chewing (<= 0.1.0-2) * unset Multi-Arch: same of uim-dbg, because of plasma-widget-uim (kde4). -- HIGUCHI Daisuke (VDR dai) Sun, 14 Oct 2012 18:07:35 +0900 uim (1:1.8.1-2) unstable; urgency=low * enable Multiarch. - this is partial, because of plasma-widget-uim (kde4). - debian/compat: set to 9. - debian/libuim-custom2.install debian/libuim-data.install debian/libuim-dev.install debian/libuim-scm0.install debian/libuim8.install debian/uim-anthy.install debian/uim-applet-gnome.install debian/uim-gtk2.0.install debian/uim-gtk3.install debian/uim-m17nlib.install debian/uim-qt.install debian/uim-skk.install debian/uim-utils.install debian/rules: add triplet. - debian/control + mark libuim8, libuim-scm0, libuim-custom2, libuim-dev and uim0-dbg as Multi-Arch: same. + mark uim-common as Multi-Arch: foreign. * enable more hardening. - debian/patches/add_cppflags_qt4_common.patch: added. - debian/patches/add_include_qt4_edittest.patch: added. * debian/changelog: remove redundant name tags. -- HIGUCHI Daisuke (VDR dai) Sun, 03 Jun 2012 00:20:45 +0900 uim (1:1.8.1-1) unstable; urgency=low * New upstream release. - debian/uim-tcode.install: update for new file tutcode-rule-custom.scm. -- HIGUCHI Daisuke (VDR dai) Wed, 30 May 2012 12:44:59 +0900 uim (1:1.8.0-2) unstable; urgency=low * upload to unstable. -- HIGUCHI Daisuke (VDR dai) Thu, 17 May 2012 20:12:04 +0900 uim (1:1.7.3-2.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS against multiarch Qt 4.8 (Closes: #662796) - Thanks to Felix Geyer for the fix -- Scott Kitterman Tue, 15 May 2012 01:28:54 -0400 uim (1:1.8.0-1) experimental; urgency=low * New upstream release. - replace rsvg with rsvg-convert (Closes: #666484) * fix FTBFS against multiarch Qt 4.8 (Closes: #662796) thanks to Felix Geyer . * including upstream changelogs. - debian/uim-common.docs: added ChangeLog.old* - debian/rules: add override_dh_installchangelogs. * debian/rules: add uim-hangul to override_dh_link. * upload to experimental. -- HIGUCHI Daisuke (VDR dai) Sat, 31 Mar 2012 12:36:46 +0900 uim (1:1.8.0~beta-1) UNRELEASED; urgency=low * New upstream beta release. * Update libuim version (7.1.0 -> 8.0.0) - debian/libuim8.install: renamed from libuim7.install. - debian/libuim8.symbols: updated and renamed from libuim7.symbols. - debian/control: renamed from libuim7 to libuim8. - debian/rules: renamed from libuim7 to libuim8. * debian/patches/potfiles_intltool_0.50.x.patch: removed, fixed upstream. -- HIGUCHI Daisuke (VDR dai) Sun, 25 Mar 2012 18:09:05 +0900 uim (1:1.8.0~alpha-1) UNRELEASED; urgency=low * New upstream alpha release. * debian/copyright: added scm/packrat.scm scm/json.scm. * debian/libuim7.symbols: updated. * debian/libuim-data.install: added new scm files. * debian/uim-gtk2.0.install: added uim-candwin-horizontal-gtk. * debian/uim-gtk3.install: added uim-candwin-horizontal-gtk3. * debian/uim-m17nlib.install: added new scm file. * debian/uim-qt.install: removed uim-chardict-qt4.mo. * debian/patches/potfiles_intltool_0.50.x.patch: updated. * Add uim-google-cgiapi-jp and uim-baidu-olime-jp package. - debian/control: add uim-google-cgiapi-jp and uim-baidu-olime-jp. - debian/rules: add uim-google-cgiapi-jp and uim-baidu-olime-jp. - debian/uim-google-cgiapi-jp.{install,postinst,prerm}: added. - debian/uim-baidu-olime-jp.{install,postinst,prerm}: added. -- HIGUCHI Daisuke (VDR dai) Tue, 20 Mar 2012 14:25:36 +0900 uim (1:1.7.3-2) unstable; urgency=low * debian/patches/potfiles_intltool_0.50.x.patch: added. - add missing POTFILES entries for intltool 0.50.x (Closes: #662795). * debian/copyright: switched to DEP-5 format. * Standards-Version 3.9.3. -- HIGUCHI Daisuke (VDR dai) Sat, 10 Mar 2012 16:30:07 +0900 uim (1:1.7.3-1) unstable; urgency=low * New upstream release. * debian/patches/fix_ftbfs_on_hurd-i386.patch: removed. * debian/rules: enable hardening build flags using dpkg-buildflags. -- HIGUCHI Daisuke (VDR dai) Tue, 14 Feb 2012 17:09:20 +0900 uim (1:1.7.2-5) unstable; urgency=low * debian/patches/*: remove number prefix from patches. * debian/patches/fix_ftbfs_on_hurd-i386.patch: added. - fix FTBFS on hurd-i386, SVN upstream r7434. -- HIGUCHI Daisuke (VDR dai) Wed, 01 Feb 2012 23:01:38 +0900 uim (1:1.7.2-4) unstable; urgency=low * debian/control: updated. - uim-common replaces/breaks uim-hangul (<< 1:1.7.0-1) (Closes: #657542). - eliminate lintian warning: debian-control-has-unusual-field-spacing * debian/rules: backup/restore removal files during dh_clean. * uim-dict-gtk, uim-dict-gtk3: new package, from uim-gtk2.0 and uim-gtk3. - debian/control: updated. + added uim-dict-gtk and uim-dict-gtk3. + uim-gtk{2.0,3} suggests uim-dict-gtk{,3}. + uim-anthy and uim-canna suggests uim-dict-gtk{,3}. - debian/rules: added uim-dict-gtk and uim-dict-gtk3. - debian/uim-dict-gtk{,3}.install: new file. - debian/uim-dict-gtk{,3}.lintian-overrides: new file. - debian/uim-gtk{2.0,3}.install: remove uim-dict-gtk{,3}. - debian/uim-gtk{2.0,3}.lintian-overrides: remove uim-dict-gtk{,3}. -- HIGUCHI Daisuke (VDR dai) Fri, 27 Jan 2012 18:03:37 +0900 uim (1:1.7.2-3) unstable; urgency=low * upload to unstable. -- HIGUCHI Daisuke (VDR dai) Thu, 19 Jan 2012 09:09:38 +0900 uim (1:1.7.2-2) experimental; urgency=low * upload to experimental. * uim-dbg: renamed from libuim7-dbg. - debian/control: just renamed package name. it replaces/breaks libuim6-dbg and libuim7-dbg. - debian/rules: just renamed package name. * debian/libuim7.symbols: use arch tag. * debian/libuim7.symbols.kfreebsd: removed. * libuim7 split out into libuim7, libuim-scm0 and libuim-custom2 (Closes: #655700). - debian/control: add libuim-scm0 and libuim-custom2. they replaces/breaks libuim6 and libuim7 (<< 1:1.7.2-2). - debian/rules: add libuim-scm0 and libuim-custom2. - debian/libuim7.{install,symbols}: split out. - debian/libuim-scm0.{install,symbols}: new files. - debian/libuim-custom2.{install,symbols}: new files. * debian/libuim*.symbols: update for squeeze. -- HIGUCHI Daisuke (VDR dai) Sat, 14 Jan 2012 02:15:28 +0900 uim (1:1.7.2-1) unstable; urgency=low * New upstream release. * debian/control - update my email address. - eliminate lintian warning: transitional-package-should-be-oldlibs-extra + uim-qt3, uim-applet-kde, uim-hangul. * debian/patches/ - 06_fix_ftbfs_on_ia64.patch: removed, no need. - fix_segv_uim_toolbar_qt4_with_mozc.patch: removed, merged upstream. - fix_build_with_ld_as_needed.patch: removed, merged upstream. - series: updated. -- HIGUCHI Daisuke (VDR dai) Thu, 12 Jan 2012 10:07:59 +0900 uim (1:1.7.1-3) unstable; urgency=low * upload to unstable. * New maintainer (acknowledged from former maintainer). Thanks Kiwamu Okabe for the great works. * the GNOME 3 transition (Closes: #638102). - debian/control + drop b-d libpanel-applet2-dev, libgnome2-dev and libgnomeui-dev + add b-d libpanel-applet-4-dev. + uim-applet-gnome depends uim-gtk3 instead of uim-gtk2.0. - debian/rules: add --disable-gnome-applet and --enable-gnome3-applet. - debian/uim-applet-gnome.install: updated. * fix ftbs with ld --as-needed (Closes: #639320) - debian/patches/fix_build_with_ld_as_needed.patch: added. - debian/patches/series: updated. * taken from 1:1.7.1-2ubuntu1~oneiric[23]. Thanks Ikuya Awashiro . - debian/im-switch/uim-toolbar-qt + start uim-toolbar-qt4 instead of uim-toolbar-qt. - fix segfault uim-toolbar-qt4 with uim-mozc. + debian/patches/fix_segv_uim_toolbar_qt4_with_mozc.patch: added. + debian/patches/series: updated. -- HIGUCHI Daisuke (VDR dai) Sat, 15 Oct 2011 17:31:16 +0900 uim (1:1.7.1-2) experimental; urgency=low * upload to experimental. * avoid to remove old libuim versions (Closes: #415394). - move from uim-common and libuim7 files to libuim-data, + debian/uim-common.install: usr/share/uim/*.scm + debian/libuim7.install: usr/lib/uim/plugin/libuim-*.so + debian/rules: etc/uim/*.scm - arrange dependencies about moving libuim-data files. + libuim-data: add Breaks/Replaces: libuim6 and uim-common. + libuim-data: add Recommends: wordlist, im-config | im-switch + libuim7: drop Conflicts: libuim6. + libuim7: drop Depends/Breaks/Replaces: libuim-data. + uim-common: drop Recommends: wordlist, im-config | im-switch. + uim-*: add Depends: libuim-data * debian/control - Remove Conflicts/Breaks/Replaces against no longer exist packages (libuim0, libuim1 and libuim3). - change Architecture of uim-{canna,prime} from any to all. - set Section: utils and Architecture: any of libuim-data. * debian/changelog - add missing NMU entry (1:1.5.7-9.1). - acknowledge NMU, thanks to gregor herrmann . -- HIGUCHI Daisuke (VDR dai) Thu, 25 Aug 2011 15:18:17 +0900 uim (1:1.7.1-1) unstable; urgency=low * New upstream release. - debian/uim-byeoru.install: reflect byeoru dict format change. * debian/control - change uim-el section from utils to lisp (Closes: #634939). -- HIGUCHI Daisuke (VDR dai) Tue, 09 Aug 2011 15:41:20 +0900 uim (1:1.7.0-3) unstable; urgency=low * debian/patches/ - dropped merged/needless patches. * debian/control - add Replaces/Breaks: to uim-common and uim-gtk2.0. add Suggests: to uim-xim. patches made by YOSHINO Yoshihito (Closes: #633401). * rename plasma-widget-uim from uim-applet-kde (Closes: #583783). - debian/control: uim-applet-kde goes to dummy package. - debian/plasma-widget-uim.install: renamed from uim-applet-kde.install. - debian/rules: add plasma-widget-uim. -- HIGUCHI Daisuke (VDR dai) Wed, 20 Jul 2011 12:50:03 +0900 uim (1:1.7.0-2) unstable; urgency=low [ Nobuhiro Iwamatsu ] * debian/control - Fix control within about 80 characters - Drop emacs22, emacs21 and emacs-snapshot from Depends of uim-el - Add uim-gtk3 to Depends of uim - Change architecture of libuim-data from any to all [ HIGUCHI Daisuke (VDR dai) ] * debian/uim-tcode.install - include "tcode.scm" and "trycode.scm" for code table file. (Closes: #631746) * debian/{uim-common,uim-utils}.postinst - remove no longer need postinst script * debian/libuim7.symbols.kfreebsd - add a separate symbols file on kFreeBSD for issetugid * debian/control - remove unnecessary lib*-dev buil-dependencies (Closes: #623669) - libuim-dev: fix Depends: add libgcroots-dev, remove libm17n-dev. (Closes: #423269) - uim-canna, uim-prime: do not depend ${shlibs:Depends} * enable GTK+3 immodule and helper applications - debian/control: uim-gtk3: new sub package. - debian/rules: add --with-gtk3 to confflags. - debian/uim-common.install: move /usr/share/uim/helperdata/ uim-dict-ui.xml from debian/uim-gtk2.0.install. - debian/uim-gtk3.install: new file. - debian/uim-gtk3.lintian-overrides: new file. - debian/uim-gtk3.menu: new file. -- HIGUCHI Daisuke (VDR dai) Thu, 30 Jun 2011 18:15:36 +0900 uim (1:1.7.0-1) unstable; urgency=low [ Nobuhiro Iwamatsu ] * New upstream release. - fixed FTBFS with binutils-gold (Closes: #556514) - fixed uim crashes when in .XCompose file symbol not in current locale (Closes: #599837) * Update debian/control. - Add Nobuhiro Iwamatsu to Uploaders. - Drop qt3 support (Closes: #604385) [ Kiwamu Okabe ] * add HIGUCHI Daisuke (VDR dai) to Uploaders. * update standards-version=3.9.2 * fix lintian bug description-synopsis-starts-with-article. [ HIGUCHI Daisuke (VDR dai) ] * debian/control - fix description. (Closes: #503858) - Update uim-qt*'s description, they include qt*-immodules. (Closes: #601866) - update whole description. Many thanks to Justin B Rye on debian-l10n-english. - Convert Conflicts: to Breaks/Replaces: - Remove Replace/Conflicts against no longer exist packages (libuim0-gtk, libuim-gtk2.0 and uim-helper-server). - wrap Build-Depends: - update Vcs-* fields to anoncsm.debian.org - switch to dh7 from cdbs * debian/source/format: switch to 3.0 (quilt) from 1.0 * debian/copyright: updated. * debian/watch: added. format stolen from abcde, thx. * debian/libuim7.symbols: new file. * debian/rules - clean symlinks - eliminate lintian warning: configure-generated-file-in-source - eliminate lintian warning: duplicate-short-description and binary-control-field-duplicates-source - remove qt3 configure flag * debian/NEWS: do not use asterisks in a bulleted list. * debian/README.Debian - Update "Related packages". Add "Using uim-yahoo-jp". - add im-config desc (copied from im-config/README.Debian). * debian/patches/* - Add DP: to eliminate lintian information. - convert to quilt from dpatch - remove 14_distclean_qt4.patch, merged upstream. - add 19_uim_can_work_with_libgcroot_0.2.2.patch * debian/uim-*.install - Include missed pixmaps (mainly *_dark_background.png) * uim-common - Add Recommends: wordlist. (Closes: #504988) - Split uim-look for registration. (Closes: #611329) - move ko_*.png from uim-hangul to uim-common. (Closes: #612773) - add im-config | im-switch to Recommends. remove im-switch from Depends. (Closes: #600476) - add file for completion with Google Suggest * uim: Add Depends: uim-qt. (Closes: #424005) * libuim7: fix for uim-yahoo-jp, enable expat plugin. * uim-look: do not depend virtual packages. * uim-prime: Do not include svg. * uim-m17nlib, uim-utils: lintian overrides binary-without-manpage. * uim-tcode: drop tcode and trycode. * uim-hangul: drop uim-hangul. * uim-gtk2.0: do not ship im-uim.{a,la} -- Nobuhiro Iwamatsu Sat, 25 Jun 2011 19:56:57 +0900 uim (1:1.6.1-2) experimental; urgency=high * Merge patches from HIGUCHI Daisuke (VDR dai) , thanks! - remove wb86 and zm files -- Kiwamu Okabe Tue, 25 Jan 2011 21:09:19 +0900 uim (1:1.6.1-1) experimental; urgency=high * New upstream release. * Imported Upstream version 1.6.0 * Merge patches from HIGUCHI Daisuke (VDR dai) , thanks! - add m17n-db to Build-Depends: - bump soname libuim6 -> libuim7 - include new *.scm files. * Add uim-yahoo-jp, uim-social-ime and uim-ajax-ime packages. * Remove scm files for mana, scim, sj3 and wnn. -- Kiwamu Okabe Mon, 10 Jan 2011 22:39:17 +0900 uim (1:1.6.0-1) experimental; urgency=high * New upstream release. * Imported Upstream version 1.6.0 * Cleanup debian/patches. -- Kiwamu Okabe Mon, 16 Aug 2010 20:55:02 +0900 uim (1:1.5.7-9.1) unstable; urgency=low * Non-maintainer upload. * Fix "file conflict when upgrading from lenny": add Replaces/Breaks against uim-applet-gnome (<< 1:1.5.7-3); thanks to dai for preparing the patch (closes: #601996). * Remove unversioned Replaces/Conflicts against libuim0-gtk, libuim-gtk2.0; those packages don't exist in any suite anymore. -- gregor herrmann Mon, 08 Nov 2010 01:06:37 +0100 uim (1:1.5.7-9) unstable; urgency=low * Merge patches from Miguel Landaeta , thanks! - uim-tcode: Add support to mazegaki conversion. (Closes: #507996) + add "17_fix_mazegaki_location.dpatch" - uim-tcode: Depends uim-skk and t-code because of described above. * uim-fep: Fix a typo in package description. (Closes: #586559) * Fix a compile error with Qt 4.7. (Closes: #584112) - add "18_qt47_compile_fix.dpatch" -- Kiwamu Okabe Thu, 24 Jun 2010 17:39:05 +0900 uim (1:1.5.7-8) unstable; urgency=medium * Cleanup changelog. * Adjust the ua_inst priority, uim-toolbar:40=>30 uim-systray:30=>40. -- Kiwamu Okabe Fri, 28 May 2010 11:33:32 +0900 uim (1:1.5.7-7) unstable; urgency=high * Merge patches from VDR dai (deb) , thanks! - fix FTBFS Debian GNU/kFreeBSD (Closes: #494344) + add "debian/patches/16_cred_for_kfreebsd.dpatch" - fix FTBFS with dash. - fix FTBFS: segfault in-uim-module-manager [ia64 s390] (Closes: #566978) + debian/rules: - add "-fno-strict-aliasing" to UIM_SCM_CFLAGS for ia64 and s390 - add "makebuilddir" and "cleanbuilddir" actions - remove "DEB_AUTO_UPDATE_ACLOCAL := 1.10" - include /usr/share/cdbs/1/rules/buildvars.mk. -- Kiwamu Okabe Fri, 28 May 2010 02:10:41 +0900 uim (1:1.5.7-6) unstable; urgency=low * build-depend on cmake. (Closes: #582178) * distclean qt4. * [patch] uim-el: uim-el hogs CPU during emacs install. (Closes: #566791) -- Kiwamu Okabe Sun, 23 May 2010 17:06:45 +0900 uim (1:1.5.7-5) unstable; urgency=high * Fix lintian bugs missing-debian-source-format, out-of-date-standards-version. -- Kiwamu Okabe Wed, 21 Apr 2010 19:40:37 +0900 uim (1:1.5.7-4) unstable; urgency=low * debian/rules: use DEB_AUTO_UPDATE_ACLOCAL instead of DEB_AUTO_UPDATE_AUTOMAKE, for automake match version. (Closes: #571375) * debian/control: DM-Upload-Allowed: yes * start source code managemen on git. http://git.debian.org/?p=collab-maint/uim.git;a=summary -- Kiwamu Okabe Thu, 25 Mar 2010 18:40:12 +0900 uim (1:1.5.7-3) unstable; urgency=medium * Fix lintian bugs desktop-command-not-in-package. Move uim.desktop file to uim-gtk2.0 package. * 13_fix_uim-xim_manpage-has-errors-from-man.dpatch: Fix lintian bugs desktop-command-not-in-package. Remove macro `"' from uim-xim.1. * Fix lintian bugs depends-on-old-emacs. uim-el package depends on emacs23. * Overrides lintian bugs binary-without-manpage. * Fix lintian bugs ancient-standards-version. checked /usr/share/doc/debian-policy/upgrading-checklist.txt.gz. * debian/control: added build dependency on libgnomeui-dev. This is mandatory to build the Gnome applet and fixes a FTBFS. (Closes: #566307) * Zero lintian bugs. -- Kiwamu Okabe Sat, 23 Jan 2010 16:16:06 +0900 uim (1:1.5.7-2) unstable; urgency=low * 12_uim_kde4_menu.dpatch: Fix 'kde4 menu on a tool button appears at an incorrect position'. See . * Drop the build dependency on libxtrap-dev. (Closes: #559700) * Fix lintian bugs maintainer-script-empty preinst. Remove uim-common.preinst. -- Kiwamu Okabe Mon, 21 Dec 2009 21:38:21 +0900 uim (1:1.5.7-1) unstable; urgency=high * New upstream release. - Fix 'cannot close some applications (e.g. evince) from window manager'. See for more details. (Closes: #557341) * Fix lintian bugs debhelper-but-no-misc-depends. Add misc:Depends to control file. * Fix lintian bugs build-depends-on-1-revision. Build-depend on libgtk2.0-dev (>= 2.10.1). * Fix lintian bugs patch-system-but-no-source-readme. Add README.source file. * Remove static plugin files. * Remove *.la files. * Fix lintian bugs pkg-has-shlibs-control-file-but-no-actual-shared-libs. Use dh_makelibs "--exclude" option. * 09_support_skk_alternatives.dpatch: Patch for supporting alternatives of /usr/share/skk/SKK-JISYO. * uim-applet-kde include kde4 applet instead of kde3 applet. Build-Depends: kdelibs5-dev * Fix lintian bugs syntax-error-in-debian-news-file. Reformat NEWS.Debian file. * Fix lintian bugs menu-item-uses-apps-section, menu-item-creates-new-section. Replace 'section="Apps/Tools"' by 'section="Applications/Accessibility"'. * Fix lintian bugs wrong-section-according-to-package-name. libuim6-dbg section libdevel => debug. * Fix lintian bugs debug-package-should-be-priority-extra. libuim6-dbg priority optional => extra. * Fix lintian bugs command-with-path-in-maintainer-script. Remove uim-module-manager command's absolute path in {post,pre}{inst,rm} file. * 10_set_path_uim-candwin-qt4.dpatch: uim-candwin-qt4 locate /usr/lib/uim dir. * 11_remove_rpath_plasma_applet_uim_so.dpatch: Remove rpath from plasma_applet_uim.so file. See . -- Kiwamu Okabe Tue, 24 Nov 2009 12:48:26 +0900 uim (1:1.5.6-2) unstable; urgency=high * 08_fix_segv_on_iceweasel_and_flashplugin.dpatch: patch for fix segv on iceweasel and flashplugin. See for more details. * Fix lintian bugs usr-share-doc-symlink-without-dependency for libuim*. (closes: Bug#385666) * Fix Bug 'obsolete build-dep on x-dev'. Switch depending on x11proto-core-dev. (closes: Bug#515522) * Fix Bug 'The icon is not contained'. (closes: Bug#482606) -- Kiwamu Okabe Thu, 19 Nov 2009 20:16:24 +0900 uim (1:1.5.6-1) unstable; urgency=high * New upstream release. - configure.ac : Fix not found gnome.h header (patch from Fedora). See for more details. (closes: Bug#536944) * New maintainer (acknowledged from former maintainer Masahiro Omote). * 07_fix_configure_notoverwrite_po_makefile.dpatch: patch for not install uim-chardict-qt.mo file. See for more details (in Japanese). -- Kiwamu Okabe Tue, 08 Sep 2009 16:44:29 +0900 uim (1:1.5.5-1) unstable; urgency=low * New upstream release and final upload by current maintainter. -- Masahito Omote Sun, 01 Mar 2009 12:57:00 +0900 uim (1:1.5.3-1) unstable; urgency=low * New upstream release (closes: Bug#499356) -- Masahito Omote Sun, 28 Sep 2008 23:01:26 +0900 uim (1:1.5.1-2) unstable; urgency=low * uim-tcode: provide tutcode-custom.scm, tutcode-bushudic.scm and tutcode-rule.scm (Closes: #482659) * Fix FTBFS: segv during compile (Closes: #483078). I personally think this bug is not specific for uim but is a optimization problem on gcc-4.3.1. (https://bugs.freedesktop.org/show_bug.cgi?id=16477) -- Masahito Omote Wed, 25 Jun 2008 19:56:33 +0900 uim (1:1.5.1-1) unstable; urgency=low * New upstream release * uim-qt3: Add uim inputcontext plugin for Qt3. And due to uim-*-qt are not supported in Qt4 for now officially, uim-*-qt are contained in this package. * uim-qt: Depends uim-qt3 because of described above. * libuim6: New package for syncing with upstream upgrade soversion. * 05_qmake_bug_workaround.dpatch: patch for the workaround that qmake does not add link option against other libraries(e.g. -lX11) by default. * uim-tcode doesn't provide tutcode-custom.scm, tutcode-bushudic.scm and tutcode-rule.scm (Closes: #482659) -- Masahito Omote Wed, 25 Jun 2008 19:51:56 +0900 uim (1:1.4.2-1) unstable; urgency=low * New upstream release -- Masahito Omote Thu, 28 Feb 2008 12:52:23 +0000 uim (1:1.4.1-6) unstable; urgency=low * Fix segv because of free and g_free problem on glib. - uim-gtk2.0 causes gtk-gnutella to crash (Closes: #431047) * Fix indent the description of uim and rewrite some part of them. (Closes: #442450) * uim-el: prefer emacs22 (Closes: #433973) -- Masahito Omote Thu, 03 Jan 2008 18:26:12 +0900 uim (1:1.4.1-5) unstable; urgency=low * kde-devel is a too coarse grained build-dep (Closes: #431837) * FTBFS if built twice in a row (Closes: #424196) * Thanks to Kobayashi Noritada . -- Masahito Omote Sat, 04 Aug 2007 21:55:48 +0900 uim (1:1.4.1-4) unstable; urgency=low * Acknowledge the NMU fix. * Don't call "uim-module-manager --unregister" in uim-common.postinst. closes: #415393, #419617. -- Masahito Omote Fri, 22 Jun 2007 00:15:41 +0900 uim (1:1.4.1-3.1) unstable; urgency=low * Non-maintainer upload. * Version the dependencies of uim on uim-common and other uim binary packages to use = ${source:Version} or >= ${source:Version}; closes: #415393, #419617. -- Loic Minier Thu, 07 Jun 2007 14:03:31 +0200 uim (1:1.4.1-3) unstable; urgency=low * Switch to dh_gtkmodules for the gtk 2.10 transition (Closes: #419318) - debian/control: Add ${misc:Depends} and remove libgtk2.0-bin on uim-gtk2.0. - debian/uim-gtk2.0.post{inst,rm}: Removed. -- Masahito Omote Sat, 21 Apr 2007 03:46:09 +0900 uim (1:1.4.1-2) unstable; urgency=low * Upload to unstable. * FTBFS: missing versioning gtk (Closes: #415527) * Fix dependency between uim-common and uim-utils. -- Masahito Omote Sat, 14 Apr 2007 23:57:11 +0900 uim (1:1.4.1-1) experimental; urgency=low * New upstream release - Upload to experimental. * Stop using "[ -f /usr/bin/dh_gtkmodules ]" in debian/rules. -- Masahito Omote Sun, 18 Mar 2007 13:53:46 +0000 uim (1:1.4.0-2) experimental; urgency=low * Oops, /usr/lib/gtk-2.0/2.10.0/immodule-files.d/uim-gtk2.0.immoduls is broken in 1:1.4.0-1. -- Masahito Omote Wed, 14 Feb 2007 17:05:07 +0000 uim (1:1.4.0-1) experimental; urgency=low * New upstream release - Build-Depends: libgcroots-dev, automake1.10, kde-devel. * 03_intltool_fake_version.dpatch: very dirty hack for work on intltool 0.35.0. I cannot understand why new one is still not in experimental even though GNOME 2.16.2 is in it. Why it is neglected over 8 months? * Bump libuim's major version to 5. * uim-applet-kde: New Package. * Use dh_gtkmodules which was supported from 2.10.1-1. (closes: Bug#409583) -- Masahito Omote Thu, 15 Feb 2007 00:57:41 +0900 uim (1:1.3.1-2) experimental; urgency=low * Merge uim-tutcode, uim-trycode into uim-tcode. These input style are very special and most of Japanese does not use it. But people using these IMs have more intelligence of uim, cofusions should not happen, I think. - This is because ftpmaster demand not to get obese the number of packages. I do not fully agree his rejection. This change is a maximum compromise. - Also he demand me to split packages for each continent(Asia, Europe, North America, Afirican, ...). But I do not agree with it, too. Not all Japanese do need Hangul/Chinese/Vietnamese/... input style. And so do Koreans, Chinese, Vietnamese and so on. And not all people do need multiple IMs(using Anthy and SKK at the same time for example). And installing multiple IMs by default make confusions of default input style when using uim. -- Masahito Omote Sat, 3 Feb 2007 17:36:49 +0900 uim (1:1.3.1-1) experimental; urgency=low * New upstream release * Uploading to experimental. * Don't call 'UIM' and 'Uim' in Debian's official Documents. 'uim' is a formal wording and the only wording. * From this version, IMs in uim-common are splitted into each packages. You have to install them if you keep to use them. Splitted packages are as follows, - uim-byeoru: The Byeoru Hangul input suite for uim - uim-hangul: Hangul input method for uim (2-beol/3-beol/Romaja) - uim-latin: Latin and Germanic languages input style for uim - uim-pinyin: Pinyin input method for uim - uim-tcode: T-Code input style for uim - uim-tutcode: TUT-Code input style for uim - uim-trycode: Try-Code input style for uim - uim-viqr: Vietnamese Quoted-Readable input style for uim - uim-ipa-x-sampa: International Phonetic Alphabet (X-SAMPA) input style for uim * Change environment settings in im-switch from xim to uim. (closes: Bug#400871) -- Masahito Omote Thu, 4 Jan 2007 01:22:48 +0900 uim (1:1.2.1-9) unstable; urgency=medium * uim-gtk2.0.postinst: Don't call update-gtk-immodules on purge. (closes: Bug#398530) -- Masahito Omote Thu, 23 Nov 2006 15:10:53 +0900 uim (1:1.2.1-8) unstable; urgency=low * Use Pre-Depends libgtk2.0-bin instead of Depends for calling /usr/bin/update-gtk-immodules properly when removing. Thanks to Osamu Aoki for helping me. (closes: Bug#398530) -- Masahito Omote Thu, 23 Nov 2006 10:37:23 +0900 uim (1:1.2.1-7) unstable; urgency=high * 02_fix_uim_module_manager_registratio.dpatch - Change the behavior of --register from append to prepend. This change does not harm for uim's behavior. - By prepending the module, the priority of IMs installed later become higher. - By this fix, uim-anthy is given more priority than uim-tutcode when installing both uim-common and uim-anthy. (For d-i on Japanese environment) * Urgency set high for entering in etch. -- Masahito Omote Sun, 19 Nov 2006 13:57:32 +0900 uim (1:1.2.1-6) unstable; urgency=low * debian/rules: Fix FTBFS on running uim-module-manager.(closes: Bug#394980) -- Masahito Omote Mon, 6 Nov 2006 23:11:33 +0900 uim (1:1.2.1-5) unstable; urgency=high * Urgency set high because of not containing /etc/uim. (closes: Bug#394400) -- Masahito Omote Sun, 22 Oct 2006 19:24:02 +0900 uim (1:1.2.1-4) unstable; urgency=low * Acknowledge the NMU fix. - libuim3 conflicts with libuim0 for sarge-upgrades. (closes: Bug#387661) * libuim-data conflicts with libuim0 for sarge-upgrades. (closes: Bug#387660, Bug#385581) * debian/patches/01_support_skk_alternatives.dpatch: - Patch for supporting alternatives of /usr/share/skk/SKK-JISYO. (closes: Bug#342216) * uim-el.emacsen-install: Use -no-site-file option. (closes: Bug#391801) * Update copyright to pass lintian check. * Transit to CDBS. * uim-anthy: module unregistration is moved from postrm to prerm. * uim-canna: Ditto. * uim-skk: Ditto. * uim-prime: Ditto. * uim-m17nlib: Ditto. -- Masahito Omote Fri, 20 Oct 2006 03:55:41 +0900 uim (1:1.2.1-3.1) unstable; urgency=low * Non-maintainer upload. * libuim3 conflicts with libuim0 for sarge-upgrades. Closes: #387661 -- Andreas Barth Sat, 14 Oct 2006 21:40:25 +0200 uim (1:1.2.1-3) unstable; urgency=low * Add conflicts libuim1 and libuim3(<< 1.2.1-2) to libuim-data. * Move libuim-custom-enabler.* to libuim3. * Do not run uim-module-manager on postrm process when upgrade. * Do not run gtk-update-immodules on postrm process when upgrade. -- Masahito Omote Sun, 10 Sep 2006 23:46:08 +0900 uim (1:1.2.1-2) unstable; urgency=low * I forgot to update libuim's shlib version. -- Masahito Omote Mon, 28 Aug 2006 08:06:52 +0900 uim (1:1.2.1-1) unstable; urgency=low * New upstream release * Remove conflicts libuim0. (closes: Bug#382126) * Rebuild against latest gnutls library. (closes: Bug#383040) * libuim-data: split plugin and locales from libuim1. -- Masahito Omote Sat, 26 Aug 2006 16:46:05 +0900 uim (1:1.1.1-2) unstable; urgency=low * Update copyright. * Cleanup in debian/*. * debian/compat: Set 5. * uim-common.postinst: Add pyload to uim-module-manager --register. * uim-qt: Add uim-qt.menu. -- Masahito Omote Tue, 8 Aug 2006 08:58:21 +0900 uim (1:1.1.1-1) unstable; urgency=low * New upstream release. * Bump libuim's major version. libuim0 becomes obsolete. * Acknowledge the NMU fix. - Apply im-switch update. (closes: Bug#368147) * Remove --enable-debug. -Werror is removed in building process. Therefore, FTBFS caused by -Werror should't be happened. (closes: Bug#375212, Bug#375081) * Bump up Standards-Version 3.7.2.1. * Change sections of following packages. I already sent a mail to override-changes@d.o. - uim, uim-common and uim-fep: text -> utils. - uim-anthy, uim-canna, uim-el, uim-m17nlib, uim-prime and uim-skk: libs -> utils. -- Masahito Omote Thu, 3 Aug 2006 02:03:06 +0900 uim (1:1.1.0-1.2) unstable; urgency=low * Non-maintainer upload. * Added -Wno-cast-align to CFLAGS, as per the RM's recommendations: < vorlon> Sesse: -Wno-cast-align and to hell with it :P Really fixes FTBFS. (Really Closes: #375081) -- Steinar H. Gunderson Thu, 6 Jul 2006 22:17:24 +0200 uim (1:1.1.0-1.1) unstable; urgency=high * Non-maintainer upload. * Make must_malloc return void* instead of char*, like the real malloc; fixes FTBFS on several architectures since the package is built using -Wcast-align -Werror. (Closes: #375081) -- Steinar H. Gunderson Wed, 5 Jul 2006 22:03:59 +0200 uim (1:1.1.0-1.0.1) unstable; urgency=low * NMU. * im-switch scripts are improved to start safely and in different modes. * README.Debian updated. -- Osamu Aoki Fri, 16 Jun 2006 10:51:15 +0900 uim (1:1.1.0-1) unstable; urgency=low * New upstream release * Acknowledge the NMU fix. -- Masahito Omote Sun, 11 Jun 2006 01:30:39 +0900 uim (1:1.0.0-2.0.1) unstable; urgency=low * NMU. * Update to match im-switch. * README.Debian updated for GUI config tools and toolbar. -- Osamu Aoki Fri, 19 May 2006 07:52:19 +0900 uim (1:1.0.0-2) unstable; urgency=low * Acknowledge the NMU fix. (closes: Bug#345253) * debian/control: - cleanup. Obsolete -nox package is removed. - Add versioned dependency of uim-common and uim-utils. (closes: Bug#344943) - Remove circular Depends between uim-common and uim-utils. (closes: Bug#357798) - uim-applet-gnome: Add Depends: uim-gtk2.0. (closes: Bug#348294) * uim-common: Add mana-custom.scm which I forget to add. (closes: Bug#355236). * uim-common.postinst: Add byeoru support. (closes: Bug#345449) * uim-xim: Receiving XIM ERROR is already fixed in 1.0.0. (closes: Bug#341838) * im-switch/*: Fix typo and add byeoru and uim-m17nlib support. (closes: Bug#345448) * uim.desktop.in.in(upstream source): Remove Mimetype: text/plain. (closes: Bug#345711) * uim-qt: Add uim inputcontext plugin. -- Masahito Omote Sun, 9 Apr 2006 01:44:50 +0900 uim (1:1.0.0-1.1) unstable; urgency=low * NMU to fix problem when removing the package (Closes: #345253): Migrated the behaviour of uim.postrm to be uim.prerm. Thanks to Mike O'Connor for the solution. -- Margarita Manterola Mon, 23 Jan 2006 15:54:30 -0300 uim (1:1.0.0-1) unstable; urgency=low * New upstream release * uim-el: New package. This is a emacs frontend for uim. uim-el is in officiall archive now. (closes: Bug#324966) * Fix segv at startup in uim-xim. (closes: Bug#327711) * uim-prime: I forgot to add /etc/X11/xinit/xinput.d/uim_prime. (closes: Bug#339451) -- Masahito Omote Sat, 24 Dec 2005 07:15:02 +0900 uim (1:0.4.9.1-1) unstable; urgency=low * New upstream release * libuim0-nox, libuim-nox-dev, and libuim0-dbg-nox is now obsolete. Because libuim0 does not depends on X11. They now become dummy package, therefore you can safely remove them. * Add --enable-debug in configure again. * debian/patches/08_fix_privilage_escalation_CVE_2005_3149: disabled. * Fix Error on purge because update-uim-config is not found. (closes: Bug#339345) * uim-qt: New package for Qt utilities for uim. qt-immodule does not contained yet because of Debian's Qt3 does not support immodule and because uim does not recognize libqt4-dev's headers properly. -- Masahito Omote Sun, 4 Dec 2005 13:10:42 +0900 uim (1:0.4.7-3) unstable; urgency=low * Remove Build-Depends: pm-dev. Thanks to Benjamin Montgomery . * Add Suggests: skkserv and dbskkserv-cdb. (closes: Bug#316045) * Add Chinese, Korean, and the Vietnam language support of uim-m17nlib in im-switch (closes: Bug#316632) -- Masahito Omote Mon, 14 Nov 2005 04:11:48 +0900 uim (1:0.4.7-2) unstable; urgency=high * Added debian/patches/08_fix_privilage_escalation_CVE_2005_3149. - CAN-2005-3149. - [security] uim does not handle the LIBUIM_VANILLA environment variable when a suid or sgid application is linked to libuim, such as immodule for Qt and mlterm, which allows local users to gain privileges. (closes Bug#331620). * Fix typo in update-uim-config. -- Masahito Omote Mon, 17 Oct 2005 13:40:01 +0900 uim (1:0.4.7-1) unstable; urgency=low * New upstream release -- Masahito Omote Tue, 28 Jun 2005 10:47:04 +0900 uim (1:0.4.6final1-4) unstable; urgency=low * Support im-switch framework. (closes: Bug#314458) You can switch uim-anthy, uim-canna, uim-skk, uim-m17nlib and so on by using /usr/bin/im-switch. See /usr/share/doc/im-switch/README.Debian for more details. * Add French uim.mo. (closes: Bug#300184) -- Masahito Omote Fri, 17 Jun 2005 21:41:33 +0900 uim (1:0.4.6final1-3) unstable; urgency=low * Rebuild with m17nlib-1.2.0. 07_build_with_m17nlib11.dpatch is no longer needed now. * Bug fix: "Several undeclared conflicts between binary packages from this source package" (closes: #303321). * Add uim-xim's manpage. Thanks to Wesley J. Landaker. (closes: Bug#300487) -- Masahito Omote Sat, 16 Apr 2005 02:59:54 +0900 uim (1:0.4.6final1-2) unstable; urgency=low * Add Build-Depends: intltool and libtool. * Add Confilcts uim-common < 0.4.6beta2-3 in IM packages. (closes: Bug#297823) * Close obsolete bugs. - uim.mo was already moved to libuim0 from 0.4.6beta2-1. (closes: Bug#283550) - Crash when staring eclipse with uim-gtk2.0 was already fixed in upstream. (closes: Bug#222031) -- Masahito Omote Fri, 18 Mar 2005 14:34:50 +0900 uim (1:0.4.6final1-1) unstable; urgency=low * New upstream release * 07_build_with_m17nlib11.dpatch: Patch for support building with old m17nlib. * uim-gtk2.0: Add uim-dict-gtk. -- Masahito Omote Fri, 18 Mar 2005 10:33:09 +0900 uim (1:0.4.6beta2-3) unstable; urgency=high * Urgency because CAN-2005-0503 is allocated and fix FTBFS. * Add Build-Depends: prime. -- Masahito Omote Sat, 26 Feb 2005 06:45:30 +0900 uim (1:0.4.6beta2-2) unstable; urgency=low * /usr/sbin/update-uim-config: New file for handling loader.scm and installed-modules.scm. * installed-modules.scm and loader.scm is moved to /etc/uim. * uim-anthy.postinst,postrm: Run update-uim-config. * uim-canna.postinst,postrm: Ditto. * uim-prime.postinst,postrm: Ditto. * uim-skk.postinst,postrm: Ditto. * uim-m17nlib.postinst,postrm: Ditto. -- Masahito Omote Wed, 23 Feb 2005 02:23:55 +0900 uim (1:0.4.6beta2-1) unstable; urgency=high * New upstream release * From 0.4.6, uim supports plugin system and split Inputmethods(mainly for Japanese IMs) into plugins which is needed to link shared library. If you use following IMs, you have to install plugin packages. . Anthy: uim-anthy Canna: uim-canna SKK: uim-skk PRIME: uim-prime m17nlibs: uim-m17nlib * New package libuim0-nox, libuim-nox-dev, libuim-nox-dbg which built without X11. This package is for those who want to use uim-fep only. * Urgency set high, because of privilage escalation is found in libuim0. This security hole only affects in setuid/setgid Qt apps using immodule for Qt(native Qt does not affect) and using setuid/setgid-ed application which linked against libuim installed by users from source. If you only use Debian packages, this security hole does not affect your system. * debian/uim-gtk2.0.menu: menu file for uim-im-switcher and uim-toolbar-gtk. (closes: Bug#284159) -- Masahito Omote Tue, 22 Feb 2005 03:44:09 +0900 uim (1:0.4.5+r1576-2) unstable; urgency=low * Fix libuim-dev to depend on libm17n-dev. (closes: Bug#283206) * Close #260494. This was already fixed. (closes: Bug#260494) -- Masahito Omote Mon, 29 Nov 2004 12:59:18 +0900 uim (1:0.4.5+r1576-1) unstable; urgency=low * New upstream release * Re-enable m17nlibs again. - debian/control: Build-Depends: libm17n-dev - debian/rules: Enable --with-m17nlib. -- Masahito Omote Sun, 7 Nov 2004 17:39:08 +0900 uim (1:0.4.5-1) unstable; urgency=low * New upstream release * debian/patches/05_fix_uim_xim_crash.dpatch: disabled. * debian/patches/06_fix_uim_applet_server_in_path_fix.dpatch: Ditto. -- Masahito Omote Wed, 20 Oct 2004 18:41:30 +0900 uim (1:0.4.4.1-3) unstable; urgency=high * debian/uim-xim.files: Urgency high because I forgot to change filename. This fix must stop consuming CPU up to 100%. -- Masahito Omote Tue, 12 Oct 2004 05:51:13 +0900 uim (1:0.4.4.1-2) unstable; urgency=low * debian/NEWS: Oops, I mistook in a filename. -- Masahito Omote Mon, 11 Oct 2004 01:27:02 +0900 uim (1:0.4.4.1-1) unstable; urgency=low * New upstream release * New uim's gtk immodule 'uim' is added. By this change, other gtk immodule will remove in next release (0.4.4.1-1 supports old style for transition). If you want to switch input method, use gtk-im-switcher which is in uim-gtk2.0. Read NEWS.Debian for more details. * /usr/bin/uim-helper-server is moved to uim-utils, so you can safely remove uim-helper-server. uim-helper-server will remove in 0.4.5-1. * debian/patches/05_fix_uim_xim_crash: Fix bug for consuming CPU up to 100%. * debian/patches/06_fix_uim_applet_server_in_path_fix.dpatch: Fix filename mismatch in upstream. -- Masahito Omote Mon, 11 Oct 2004 01:08:18 +0900 uim (1:0.4.3-1) unstable; urgency=low * New upstream release -- Masahito Omote Wed, 15 Sep 2004 16:54:44 +0900 uim (1:0.4.2.1-1) unstable; urgency=low * New upstream release -- Masahito Omote Sat, 31 Jul 2004 22:16:33 +0900 uim (1:0.4.1-1) unstable; urgency=low * New upstream release * New package: uim-fep, uim-utils and libuim0-dbg. -- Masahito Omote Tue, 13 Jul 2004 01:06:46 +0900 uim (1:0.4.0-1) unstable; urgency=low * New upstream release -- Masahito Omote Mon, 12 Jul 2004 15:43:13 +0900 uim (1:0.3.9-1) unstable; urgency=low * New upstream release * debian/rules: Add --without-m17nlib in configure. -- Masahito Omote Fri, 18 Jun 2004 19:32:34 +0900 uim (1:0.3.8-3) unstable; urgency=low * debian/patches/04_fix_uim_canna_segv.dpatch: - Fix segv when calling uim_quit() time and time. -- Masahito Omote Thu, 10 Jun 2004 21:36:11 +0900 uim (1:0.3.8-2) unstable; urgency=low * Rebuild with new libgtk2.0-0. * Remove Build-Depneds: libm1n7-dev. -- Masahito Omote Sat, 22 May 2004 01:47:36 +0900 uim (1:0.3.8-1) unstable; urgency=low * New upstream release * Add Build-Depends libm17n-dev. * 03_fix-bug586-uim-crash.dpatch: disabled. -- Masahito Omote Sat, 22 May 2004 01:35:57 +0900 uim (1:0.3.5-2) unstable; urgency=low * Because I misspelled in changelog on previous revision, I cannot close Bug#246664. This bug was already fixed. (closes: Bug#246664) * uim-gtk2.0 depends uim-helper-server. (closes: Bug#247235) * uim-common: Add prime in Suggests. * README.Debian: Add reminder for uim-prime. -- Masahito Omote Tue, 4 May 2004 23:09:34 +0900 uim (1:0.3.5-1) unstable; urgency=low * New upstream release * Depends libgtk2.0-bin. (close: Bug#246664) * debian/rules: remove version hardcode of gtk2. If you want to use uim under gtk2.4 in experimental, rebuild and install by yourself. * 03_fix-bug586-uim-crash.dpatch: A patch to fix crash on IM change. See also http://freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=586. -- Masahito Omote Sun, 2 May 2004 18:01:24 +0900 uim (1:0.3.4.2-1) unstable; urgency=low * New upstream release * Add doc/* in uim-common. (closes: Bug#241628) * debian/rules: Remove libtool hack. * README.Debian: Add reminder when using uim. -- Masahito Omote Wed, 7 Apr 2004 14:31:46 +0900 uim (1:0.3.3-1) unstable; urgency=low * New upstream release * Sync with the change of upstream copyright. But this change does not affect uim's entering in main. -- Masahito Omote Mon, 22 Mar 2004 23:30:09 +0900 uim (1:0.3.0.1-1) unstable; urgency=low * New upstream release -- Masahito Omote Tue, 24 Feb 2004 00:51:11 +0900 uim (1:0.2.7-1) unstable; urgency=low * New upstream release -- Masahito Omote Fri, 30 Jan 2004 14:15:01 +0900 uim (1:0.2.5.2-1) unstable; urgency=low * New upstream release - Fix crash on uim-xim. -- Masahito Omote Sat, 24 Jan 2004 15:50:22 +0900 uim (1:0.2.5.1-1) unstable; urgency=low * New upstream release - uim-skk: Change to proper conversion mark more. - uim-skk: Commit candidate and input newline when return key is pressed. - uim-skk: Selectable preedit drawing mode. - uim-skk: Add checking when word registering. - uim-anthy: Add preedit editing functions. - uim-prime: Add word register functions. - Support Canna. * debian/control: - Add Suggests: canna - Add Build-Depends: libcanna1g-dev -- Masahito Omote Sat, 24 Jan 2004 06:03:21 +0900 uim (1:0.2.4-1) unstable; urgency=low * New upstream release -- Masahito Omote Sun, 11 Jan 2004 01:19:29 +0900 uim (1:0.2.2-2) unstable; urgency=low * Add Build-Depends: libxml-perl. -- Masahito Omote Fri, 2 Jan 2004 15:28:17 +0900 uim (1:0.2.2-1) unstable; urgency=low * New upstream release * 02_suppress_resetcalled.dpatch: - Because upstream make a warning disabled, this patch no longer needed. -- Masahito Omote Thu, 1 Jan 2004 20:53:53 +0900 uim (1:0.2.1-1) unstable; urgency=low * New upstream release * Move uim.pc from libuim0 to libuim-dev. (closes: Bug#224345) -- Masahito Omote Mon, 22 Dec 2003 00:41:00 +0900 uim (1:0.2.0-2) unstable; urgency=low * 02_suppress_resetcalled.dpatch: - A fix to suppress a waring "reset called implement me" when using a GTK+ 2.0 applications on uim. This is no need for users, this warning is just a verification for upstream developers. -- Masahito Omote Thu, 11 Dec 2003 17:38:10 +0900 uim (1:0.2.0-1) unstable; urgency=low * New upstream release * Add suggests skkdic and anthy. (closes: Bug#222594) * Use dpatch. * uim-gtk2.0: Add uim-helper-toolbar-gtk. * libuim0: Add uim.pc. -- Masahito Omote Wed, 10 Dec 2003 01:38:29 +0900 uim (1:0.1.5-1) unstable; urgency=low * New upstream release -- Masahito Omote Mon, 10 Nov 2003 22:14:05 +0900 uim (1:0.1.4-1) unstable; urgency=low * New upstream release * Remove Build-Depends liblinc-dev. * uim-xim: Support candidate window. uim-helper-candwin-gtk is added. -- Masahito Omote Sun, 2 Nov 2003 14:52:07 +0900 uim (1:0.1.2-2) unstable; urgency=low * Add Build-Depends liblinc-dev. -- Masahito Omote Sun, 19 Oct 2003 01:29:56 +0900 uim (1:0.1.2-1) unstable; urgency=low * New upstream release -- Masahito Omote Sat, 18 Oct 2003 22:30:23 +0900 uim (1:0.1.1-1) unstable; urgency=low * New upstream release * New package: uim-applet-gnome, uim-helper-server. * README.Debian: cleanup. -- Masahito Omote Sun, 12 Oct 2003 06:52:10 +0900 uim (1:0.0.6-1) unstable; urgency=low * New upstream release * Initial Debian release (closes: Bug#210874) -- Masahito Omote Mon, 15 Sep 2003 21:30:43 +0900 uim (1:0.0.4-1) unstable; urgency=low * New upstream release * Upstream version numbering changed. So I use epoch. * debian/control: - libuim-gtk2.0 -> uim-gtk2.0 - Split scm files to uim-common. * debian/compat: set 4. * debina/rules: stop using DH_COMPAT. -- Masahito Omote Sun, 7 Sep 2003 08:51:39 +0900 uim (2010-3) unstable; urgency=low * uim/anthy.c: load libanthy.so.0 and libanthydic.so.0 instead of libanthy.so and libanthydic.so. -- Masahito Omote Tue, 12 Aug 2003 00:02:46 +0900 uim (2010-2) unstable; urgency=low * Oops, I forgot to include im-uim.so. -- Masahito Omote Mon, 11 Aug 2003 03:05:44 +0900 uim (2010-1) unstable; urgency=low * New upstream release * debian/control: Fix description, add Origin field and add uim-xim. * Standards-Version: 3.6.0. -- Masahito Omote Mon, 11 Aug 2003 02:24:35 +0900 uim (1903-1) unstable; urgency=low * New upstream release -- Masahito Omote Fri, 11 Jul 2003 23:20:19 +0900 uim (1806-1) unstable; urgency=low * New upstream release -- Masahito Omote Sat, 7 Jun 2003 00:04:46 +0900 uim (1716-1) unstable; urgency=low * New upstream release -- Masahito Omote Sun, 18 May 2003 14:56:27 +0900 uim (1713-1) unstable; urgency=low * New upstream release -- Masahito Omote Thu, 15 May 2003 19:04:53 +0900 uim (1711-1) unstable; urgency=low * New upstream release -- Masahito Omote Tue, 13 May 2003 04:42:37 +0900 uim (1528-2) unstable; urgency=low * change libuim-dev section into libdevel. -- Masahito Omote Tue, 1 Apr 2003 10:32:18 +0900 uim (1528-1) unstable; urgency=low * New upstream release * anthy.c: load libanthy.so.0 and libanthydic.so.0 instead of libanthy.so and libanthydic.so(see Debian BTS: Bug#186761) * Change package name from libuim0-gtk into libuim-gtk2.0. * disable canna. -- Masahito Omote Mon, 31 Mar 2003 03:39:21 +0900 uim (1327-1) unstable; urgency=low * New upstream release * split libuim0 into libuim0 and libuim0-gtk. * Description: more comprehensibe. -- Masahito Omote Wed, 12 Feb 2003 04:07:33 +0900 uim (1307-2) unstable; urgency=low * debian/rules: Add params to install immodule in proper directory. -- Masahito Omote Mon, 20 Jan 2003 21:20:29 +0900 uim (1307-1) unstable; urgency=low * New upstream release - 1305b: correct roma-kana conversion for SKK and Anthy - 1305: applied Tokunaga-san's patch - 1303: use dynamic loading for Anthy. - 1302: add VIQR (Vietnamese) and IPA (International Phonetic Alphabet). -- Masahito Omote Mon, 20 Jan 2003 19:31:59 +0900 uim (1222-1) unstable; urgency=low * New upstream release - add prefix to input method names correctly. * README.Debian: add prefix 'uim-' in each uim modules. -- Masahito Omote Mon, 23 Dec 2002 17:28:51 +0900 uim (1221-1) unstable; urgency=low * New upstream release - Fix incorrect window size on im-uim. * Change maintainer address from debian.org to utyuuzin.net because this package is not official. * README.Debian: add usage and some comments. * INSTALL and INSTALL.ja are no longer contained, NEWS and README.ja are added instead. -- Masahito Omote Sun, 22 Dec 2002 16:15:06 +0900 uim (1215-1) unstable; urgency=low * New upstream release -- Masahito Omote Mon, 16 Dec 2002 20:00:00 +0900 uim (1212-1) unstable; urgency=low * New upstream release -- Masahito Omote Fri, 13 Dec 2002 20:15:37 +0900 uim (1203-1) unstable; urgency=low * New upstream release * Add Depends libgtk2.0-0, libgtk2.0-common. * debian/rules: add libtool hack from Debian gtk+2.0 source package to pass lintian check. -- Masahito Omote Fri, 6 Dec 2002 11:15:22 +0900 uim (1010-1) unstable; urgency=low * New upstream release -- Masahito Omote Sat, 12 Oct 2002 10:34:25 +0900 uim (925-1) unstable; urgency=low * Initial Release. -- Masahito Omote Sun, 6 Oct 2002 17:21:21 +0900 debian/uim-tcode.prerm0000644000000000000000000000175412037572417012142 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister tutcode --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-m17nlib.prerm0000644000000000000000000000175412037572417012315 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister m17nlib --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/libuim8.symbols0000644000000000000000000001035712037572417012167 0ustar libuim.so.8 libuim8 #MINVER# uim_asprintf@Base 1:1.7.0 uim_calloc@Base 1:1.5.7 uim_candidate_free@Base 1:1.5.7 uim_candidate_get_annotation_str@Base 1:1.5.7 uim_candidate_get_cand_str@Base 1:1.5.7 uim_candidate_get_heading_label@Base 1:1.5.7 uim_catch_block_env@Base 1:1.5.7 uim_catch_error_begin_post@Base 1:1.5.7 uim_catch_error_begin_pre@Base 1:1.5.7 uim_catch_error_end@Base 1:1.5.7 uim_caught_fatal_error@Base 1:1.5.7 uim_check_dir@Base 1:1.5.7 uim_create_context@Base 1:1.5.7 uim_delay_activating@Base 1:1.8.0~alpha uim_displace_context@Base 1:1.5.7 uim_fatal_error@Base 1:1.5.7 uim_focus_in_context@Base 1:1.5.7 uim_focus_out_context@Base 1:1.5.7 uim_get_candidate@Base 1:1.5.7 uim_get_candidate_index@Base 1:1.5.7 uim_get_config_path@Base 1:1.5.7 uim_get_current_im_name@Base 1:1.5.7 uim_get_current_mode@Base 1:1.5.7 uim_get_default_im_name@Base 1:1.5.7 uim_get_home_directory@Base 1:1.5.7 uim_get_im_encoding@Base 1:1.5.7 uim_get_im_language@Base 1:1.5.7 uim_get_im_name@Base 1:1.5.7 uim_get_im_name_for_locale@Base 1:1.5.7 uim_get_im_short_desc@Base 1:1.5.7 uim_get_language_code_from_language_name@Base 1:1.5.7 uim_get_language_name_from_locale@Base 1:1.5.7 uim_get_mode_name@Base 1:1.5.7 uim_get_nr_im@Base 1:1.5.7 uim_get_nr_modes@Base 1:1.5.7 uim_get_user_name@Base 1:1.5.7 #MISSING: 1:1.7.0# uim_getpeereid@Base 1:1.5.7 uim_helper_buffer_append@Base 1:1.5.7 uim_helper_buffer_get_message@Base 1:1.5.7 uim_helper_buffer_shift@Base 1:1.5.7 uim_helper_check_connection_fd@Base 1:1.5.7 uim_helper_client_focus_in@Base 1:1.5.7 uim_helper_client_focus_out@Base 1:1.5.7 uim_helper_client_get_prop_list@Base 1:1.5.7 uim_helper_close_client_fd@Base 1:1.5.7 uim_helper_fd_readable@Base 1:1.5.7 uim_helper_fd_writable@Base 1:1.5.7 uim_helper_get_message@Base 1:1.5.7 uim_helper_get_pathname@Base 1:1.5.7 uim_helper_init_client_fd@Base 1:1.5.7 uim_helper_is_setugid@Base 1:1.5.7 uim_helper_read_proc@Base 1:1.5.7 uim_helper_send_message@Base 1:1.5.7 uim_helper_str_terminated@Base 1:1.5.7 uim_iconv@Base 1:1.5.7 uim_init@Base 1:1.5.7 uim_init_count@Base 1:1.7.0 uim_init_dynlib@Base 1:1.7.0 uim_init_error@Base 1:1.5.7 uim_init_iconv_subrs@Base 1:1.7.0 uim_init_im_subrs@Base 1:1.5.7 uim_init_intl_subrs@Base 1:1.5.7 uim_init_key_subrs@Base 1:1.5.7 uim_init_notify_subrs@Base 1:1.5.7 #MISSING: 1:1.7.0# uim_init_plugin@Base 1:1.5.7 uim_init_posix_subrs@Base 1:1.5.7 uim_init_rk_subrs@Base 1:1.5.7 uim_init_util_subrs@Base 1:1.5.7 uim_input_string@Base 1:1.5.7 uim_internal_getpeereid@Base 1:1.7.0 uim_internal_strlcat@Base 1:1.7.0 uim_internal_strlcpy@Base 1:1.7.0 uim_internal_strtonum@Base 1:1.7.0 uim_ipc_open_command@Base 1:1.5.7 uim_ipc_open_command_with_option@Base 1:1.5.7 uim_ipc_send_command@Base 1:1.5.7 (arch=!kfreebsd-i386 !kfreebsd-amd64)uim_issetugid@Base 1:1.5.7 uim_malloc@Base 1:1.5.7 uim_notify_fatal@Base 1:1.5.7 uim_notify_fatal_raw@Base 1:1.5.7 uim_notify_get_desc@Base 1:1.5.7 uim_notify_info@Base 1:1.5.7 uim_notify_init@Base 1:1.5.7 uim_notify_load@Base 1:1.5.7 uim_notify_quit@Base 1:1.5.7 uim_place_context@Base 1:1.5.7 uim_press_key@Base 1:1.5.7 uim_prop_activate@Base 1:1.5.7 uim_prop_label_update@Base 1:1.5.7 uim_prop_list_update@Base 1:1.5.7 uim_prop_reload_configs@Base 1:1.5.7 uim_prop_update_custom@Base 1:1.5.7 uim_quit@Base 1:1.5.7 uim_quit_dynlib@Base 1:1.7.0 #MISSING: 1:1.7.0# uim_quit_plugin@Base 1:1.5.7 uim_realloc@Base 1:1.5.7 uim_release_context@Base 1:1.5.7 uim_release_key@Base 1:1.5.7 uim_reset_context@Base 1:1.5.7 uim_set_candidate_index@Base 1:1.5.7 uim_set_candidate_selector_cb@Base 1:1.5.7 uim_set_client_encoding@Base 1:1.5.7 uim_set_configuration_changed_cb@Base 1:1.5.7 uim_set_delay_candidate_selector_cb@Base 1:1.8.0~alpha uim_set_encoding@Base 1:1.5.7 uim_set_im_switch_request_cb@Base 1:1.5.7 uim_set_mode@Base 1:1.5.7 uim_set_mode_cb@Base 1:1.5.7 uim_set_mode_list_update_cb@Base 1:1.5.7 uim_set_preedit_cb@Base 1:1.5.7 uim_set_prop_label_update_cb@Base 1:1.5.7 uim_set_prop_list_update_cb@Base 1:1.5.7 uim_set_text_acquisition_cb@Base 1:1.5.7 uim_strdup@Base 1:1.5.7 #MISSING: 1:1.7.0# uim_strlcat@Base 1:1.5.7 #MISSING: 1:1.7.0# uim_strlcpy@Base 1:1.5.7 #MISSING: 1:1.7.0# uim_strtonum@Base 1:1.5.7 uim_switch_im@Base 1:1.5.7 uim_throw_error@Base 1:1.5.7 debian/uim-latin.postinst0000644000000000000000000000260312037572417012703 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register latin elatin \ --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-tcode.install0000644000000000000000000000077012037572417012460 0ustar usr/share/uim/tutcode.scm usr/share/uim/tutcode-key-custom.scm usr/share/uim/tutcode-custom.scm usr/share/uim/tutcode-bushudic.scm usr/share/uim/tutcode-rule.scm usr/share/uim/tutcode-kigoudic.scm usr/share/uim/tutcode-dialog.scm usr/share/uim/tutcode-editor.scm usr/share/uim/tutcode-bushu.scm usr/share/uim/tutcode-kigou-rule.scm usr/share/uim/tutcode-rule-custom.scm usr/share/uim/tcode.scm usr/share/uim/trycode.scm usr/share/uim/pixmaps/tutcode.png usr/share/uim/pixmaps/tutcode_dark_background.png debian/uim-byeoru.install0000644000000000000000000000030512037572417012661 0ustar usr/share/uim/pixmaps/byeoru.png usr/share/uim/byeoru-custom.scm usr/share/uim/byeoru-key-custom.scm usr/share/uim/byeoru-symbols.scm usr/share/uim/byeoru.scm usr/share/uim/byeoru-data/byeoru-dict debian/NEWS0000644000000000000000000000567412037572417007711 0ustar uim (1:1.3.1-2) experimental; urgency=low uim-tutcode and uim-trycode are merged into uim-tcode. Therefore, split packages of uim-common are as follows, - uim-byeoru: The Byeoru Hangul input suite for uim - uim-hangul: Hangul input method for uim (2-beol/3-beol/Romaja) - uim-latin: Latin and Germanic languages input style for uim - uim-pinyin: Pinyin input method for uim - uim-tcode: T-Code/TUT-Code/Try-Code input style for uim - uim-viqr: Vietnamese Quoted-Readable input style for uim - uim-ipa-x-sampa: International Phonetic Alphabet (X-SAMPA) input style for uim -- Masahito Omote Sat, 3 Feb 2007 17:36:49 +0900 uim (1:1.3.1-1) experimental; urgency=low From this version, IMs in uim-common are split into each packages. You have to install them if you keep to use them. Split packages are as follows, - uim-byeoru: The Byeoru Hangul input suite for uim - uim-hangul: Hangul input method for uim (2-beol/3-beol/Romaja) - uim-latin: Latin and Germanic languages input style for uim - uim-pinyin: Pinyin input method for uim - uim-tcode: T-Code input style for uim - uim-tutcode: TUT-Code input style for uim - uim-trycode: Try-Code input style for uim - uim-viqr: Vietnamese Quoted-Readable input style for uim - uim-ipa-x-sampa: International Phonetic Alphabet (X-SAMPA) input style for uim Change environment settings in im-switch from xim to uim. -- Masahito Omote Thu, 4 Jan 2007 01:22:48 +0900 uim (1:0.4.6beta2-1) unstable; urgency=high From 0.4.6, uim supports plugin system and split Inputmethods (mainly for Japanese IMs) into plugins which is needed to link shared library. If you use following IMs, you have to install plugin packages. - Anthy: uim-anthy - Canna: uim-canna - SKK: uim-skk - PRIME: uim-prime - m17nlib: uim-m17nlib -- Masahito Omote Tue, 22 Feb 2005 03:44:09 +0900 uim (1:0.4.5-1) unstable; urgency=low Gtk immodule 'uim' is added and other gtk immodule is removed in this release. If you want to switch input method, use gtk-im-switcher which is in uim-gtk2.0. Read README.Debian for more details. -- Masahito Omote Wed, 20 Oct 2004 18:41:30 +0900 uim (1:0.4.4.1-1) unstable; urgency=low New uim's gtk immodule 'uim' is added. By this change, other gtk immodule will remove in next release (0.4.4.1-1 supports old style for transition). If you want to switch input method, use gtk-im-switcher which is in uim-gtk2.0. So, change environment variable as following, GTK_IM_MODULE=uim; export GTK_IM_MODULE XMODIFIERS=@im=uim; export XMODIFIERS And write down default IM in ~/.uim. e.g) Set Anthy as default input method. (define default-im-name 'anthy) uim-helper-server is moved to uim-utils, so you can safely remove uim-helper-server. uim-helper-server will remove in 0.4.5-1. -- Masahito Omote Sun, 6 Oct 2002 17:21:21 +0900 debian/uim-dict-gtk3.install0000644000000000000000000000002612037572417013145 0ustar usr/bin/uim-dict-gtk3 debian/uim-el.install0000644000000000000000000000105112037572417011753 0ustar usr/share/emacs/site-lisp/uim-el/uim-candidate.el usr/share/emacs/site-lisp/uim-el/uim-debug.el usr/share/emacs/site-lisp/uim-el/uim-key.el usr/share/emacs/site-lisp/uim-el/uim-keymap.el usr/share/emacs/site-lisp/uim-el/uim-leim.el usr/share/emacs/site-lisp/uim-el/uim-preedit.el usr/share/emacs/site-lisp/uim-el/uim-util.el usr/share/emacs/site-lisp/uim-el/uim-var.el usr/share/emacs/site-lisp/uim-el/uim-version.el usr/share/emacs/site-lisp/uim-el/uim.el usr/share/emacs/site-lisp/uim-el/uim-helper.el usr/bin/uim-el-agent usr/bin/uim-el-helper-agent debian/uim-viqr.postinst0000644000000000000000000000256012037572417012557 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register viqr --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-xim.docs0000644000000000000000000000001312037572417011427 0ustar xim/README debian/uim-ajax-ime.postinst0000644000000000000000000000256412037572417013275 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register ajax-ime --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-social-ime.install0000644000000000000000000000021612037572417013377 0ustar usr/share/uim/pixmaps/social-ime.png usr/share/uim/social-ime.scm usr/share/uim/social-ime-custom.scm usr/share/uim/social-ime-key-custom.scm debian/uim-ajax-ime.install0000644000000000000000000000020612037572417013047 0ustar usr/share/uim/pixmaps/ajax-ime.png usr/share/uim/ajax-ime.scm usr/share/uim/ajax-ime-custom.scm usr/share/uim/ajax-ime-key-custom.scm debian/libuim-scm0.symbols0000644000000000000000000000514312037572417012734 0ustar libuim-scm.so.0 libuim-scm0 #MINVER# uim_scm_array2list@Base 1:1.5.7 uim_scm_array2vector@Base 1:1.5.7 uim_scm_c_bool@Base 1:1.5.7 uim_scm_c_char@Base 1:1.5.7 uim_scm_c_func_ptr@Base 1:1.5.7 uim_scm_c_int@Base 1:1.5.7 uim_scm_c_ptr@Base 1:1.5.7 uim_scm_c_str@Base 1:1.5.7 uim_scm_c_symbol@Base 1:1.5.7 uim_scm_call@Base 1:1.5.7 uim_scm_call_with_gc_ready_stack@Base 1:1.5.7 uim_scm_call_with_guard@Base 1:1.5.7 uim_scm_callf@Base 1:1.5.7 uim_scm_callf_with_guard@Base 1:1.5.7 uim_scm_car@Base 1:1.5.7 uim_scm_cdr@Base 1:1.5.7 uim_scm_charp@Base 1:1.5.7 uim_scm_cons@Base 1:1.5.7 uim_scm_consp@Base 1:1.5.7 uim_scm_eof@Base 1:1.5.7 uim_scm_eq@Base 1:1.5.7 uim_scm_error@Base 1:1.5.7 uim_scm_error_obj@Base 1:1.5.7 uim_scm_eval@Base 1:1.5.7 uim_scm_eval_c_string@Base 1:1.5.7 uim_scm_f@Base 1:1.5.7 uim_scm_falsep@Base 1:1.5.7 uim_scm_func_ptrp@Base 1:1.7.0 uim_scm_gc_protect@Base 1:1.5.7 uim_scm_gc_protected_contextp@Base 1:1.5.7 uim_scm_gc_protectedp@Base 1:1.5.7 uim_scm_gc_unprotect@Base 1:1.5.7 uim_scm_init@Base 1:1.5.7 uim_scm_init_proc0@Base 1:1.5.7 uim_scm_init_proc1@Base 1:1.5.7 uim_scm_init_proc2@Base 1:1.5.7 uim_scm_init_proc3@Base 1:1.5.7 uim_scm_init_proc4@Base 1:1.5.7 uim_scm_init_proc5@Base 1:1.5.7 uim_scm_intp@Base 1:1.5.7 uim_scm_is_initialized@Base 1:1.5.7 uim_scm_length@Base 1:1.5.7 uim_scm_list1@Base 1:1.5.7 uim_scm_list2@Base 1:1.5.7 uim_scm_list2array@Base 1:1.5.7 uim_scm_list3@Base 1:1.5.7 uim_scm_list4@Base 1:1.5.7 uim_scm_list5@Base 1:1.5.7 uim_scm_listp@Base 1:1.5.7 uim_scm_load_file@Base 1:1.5.7 uim_scm_make_bool@Base 1:1.5.7 uim_scm_make_char@Base 1:1.5.7 uim_scm_make_func_ptr@Base 1:1.5.7 uim_scm_make_int@Base 1:1.5.7 uim_scm_make_ptr@Base 1:1.5.7 uim_scm_make_str@Base 1:1.5.7 uim_scm_make_str_directly@Base 1:1.5.7 uim_scm_make_symbol@Base 1:1.5.7 uim_scm_null@Base 1:1.5.7 uim_scm_nullify_c_ptr@Base 1:1.5.7 uim_scm_nullp@Base 1:1.5.7 uim_scm_ptrp@Base 1:1.7.0 uim_scm_quit@Base 1:1.5.7 uim_scm_quote@Base 1:1.5.7 uim_scm_refer_c_str@Base 1:1.5.7 uim_scm_require_file@Base 1:1.5.7 uim_scm_set_car@Base 1:1.5.7 uim_scm_set_cdr@Base 1:1.5.7 uim_scm_set_fatal_error_hook@Base 1:1.5.7 uim_scm_set_lib_path@Base 1:1.5.7 uim_scm_strp@Base 1:1.5.7 uim_scm_symbol_value@Base 1:1.5.7 uim_scm_symbol_value_bool@Base 1:1.5.7 uim_scm_symbol_value_int@Base 1:1.5.7 uim_scm_symbol_value_str@Base 1:1.5.7 uim_scm_symbolp@Base 1:1.5.7 uim_scm_t@Base 1:1.5.7 uim_scm_truep@Base 1:1.5.7 uim_scm_vector2array@Base 1:1.5.7 uim_scm_vector_length@Base 1:1.5.7 uim_scm_vector_ref@Base 1:1.5.7 uim_scm_vector_set@Base 1:1.5.7 uim_scm_vectorp@Base 1:1.5.7 debian/uim-ipa-x-sampa.install0000644000000000000000000000010412037572417013466 0ustar usr/share/uim/pixmaps/ipa-x-sampa.png usr/share/uim/ipa-x-sampa.scm debian/uim-xim.install0000644000000000000000000000005512037572417012153 0ustar usr/bin/uim-xim usr/share/man/man1/uim-xim.1 debian/libuim8.install0000644000000000000000000000002612037572417012135 0ustar usr/lib/*/libuim.so.* debian/uim-fep.lintian-overrides0000644000000000000000000000014612037572417014121 0ustar uim-fep: binary-without-manpage usr/bin/uim-fep uim-fep: binary-without-manpage usr/bin/uim-fep-tick debian/uim-baidu-olime-jp.postinst0000644000000000000000000000257012037572417014375 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register baidu-olime-jp --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/libuim-data.install0000644000000000000000000000506612215114614012752 0ustar usr/share/locale/ja/LC_MESSAGES/uim.mo usr/share/locale/fr/LC_MESSAGES/uim.mo usr/share/locale/ko/LC_MESSAGES/uim.mo usr/lib/*/uim/plugin/libuim-custom-enabler.so usr/lib/*/uim/plugin/libuim-editline.so usr/lib/*/uim/plugin/libuim-expat.so usr/lib/*/uim/plugin/libuim-fileio.so usr/lib/*/uim/plugin/libuim-lolevel.so usr/lib/*/uim/plugin/libuim-look.so usr/lib/*/uim/plugin/libuim-process.so usr/lib/*/uim/plugin/libuim-socket.so usr/share/uim/action.scm usr/share/uim/annotation-custom.scm usr/share/uim/annotation-dict.scm usr/share/uim/annotation-eb.scm usr/share/uim/annotation-filter.scm usr/share/uim/annotation-osx-dcs.scm usr/share/uim/annotation.scm usr/share/uim/composer.scm usr/share/uim/ct.scm usr/share/uim/custom-rt.scm usr/share/uim/custom.scm usr/share/uim/default.scm usr/share/uim/deprecated-util.scm usr/share/uim/dict-socket.scm usr/share/uim/direct.scm usr/share/uim/dynlib.scm usr/share/uim/editline.scm usr/share/uim/event.scm usr/share/uim/fileio.scm usr/share/uim/generic-custom.scm usr/share/uim/generic-key-custom.scm usr/share/uim/generic-predict.scm usr/share/uim/generic.scm usr/share/uim/http-client.scm usr/share/uim/http-server.scm usr/share/uim/i18n.scm usr/share/uim/ichar.scm usr/share/uim/im-custom.scm usr/share/uim/im-switcher.scm usr/share/uim/im.scm usr/share/uim/init.scm usr/share/uim/input-parse.scm usr/share/uim/iso-639-1.scm usr/share/uim/japanese-act.scm usr/share/uim/japanese-azik.scm usr/share/uim/japanese-custom.scm usr/share/uim/japanese-kana.scm usr/share/uim/japanese-kzik.scm usr/share/uim/japanese.scm usr/share/uim/json-parser-expanded.scm usr/share/uim/json.scm usr/share/uim/key.scm usr/share/uim/lazy-load.scm usr/share/uim/light-record.scm usr/share/uim/load-action.scm usr/share/uim/lolevel.scm usr/share/uim/match.scm usr/share/uim/ng-action.scm usr/share/uim/ng-key.scm usr/share/uim/openssl.scm usr/share/uim/packrat.scm usr/share/uim/plugin.scm usr/share/uim/predict-custom.scm usr/share/uim/predict-google-suggest.scm usr/share/uim/predict-look-skk.scm usr/share/uim/predict-look.scm usr/share/uim/predict-sqlite3.scm usr/share/uim/pregexp.scm usr/share/uim/prime.scm usr/share/uim/prime-custom.scm usr/share/uim/prime-key-custom.scm usr/share/uim/process.scm usr/share/uim/rk.scm usr/share/uim/socket.scm usr/share/uim/sqlite3.scm usr/share/uim/sxml-tools.scm usr/share/uim/sxpathlib.scm usr/share/uim/trec.scm usr/share/uim/uim-help.scm usr/share/uim/uim-module-manager.scm usr/share/uim/uim-sh.scm usr/share/uim/ustr.scm usr/share/uim/util.scm usr/share/uim/wlos.scm usr/share/uim/xmload.scm usr/share/uim/zaurus.scm usr/share/uim/lib/*.scm debian/uim-ajax-ime.prerm0000644000000000000000000000175512037572417012540 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister ajax-ime --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-yahoo-jp.install0000644000000000000000000000020612037572417013102 0ustar usr/share/uim/pixmaps/yahoo-jp.png usr/share/uim/yahoo-jp.scm usr/share/uim/yahoo-jp-custom.scm usr/share/uim/yahoo-jp-key-custom.scm debian/uim-fep.install0000644000000000000000000000004512037572417012127 0ustar usr/bin/uim-fep usr/bin/uim-fep-tick debian/uim-social-ime.prerm0000644000000000000000000000175712037572417013071 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister social-ime --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/compat0000644000000000000000000000000212037572417010374 0ustar 9 debian/uim-baidu-olime-jp.install0000644000000000000000000000023612037572417014155 0ustar usr/share/uim/pixmaps/baidu-olime-jp.png usr/share/uim/baidu-olime-jp.scm usr/share/uim/baidu-olime-jp-custom.scm usr/share/uim/baidu-olime-jp-key-custom.scm debian/uim-pinyin.postinst0000644000000000000000000000256212037572417013106 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register pyload --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-yahoo-jp.prerm0000644000000000000000000000175512037572417012573 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister yahoo-jp --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-viqr.install0000644000000000000000000000006612037572417012341 0ustar usr/share/uim/pixmaps/viqr.png usr/share/uim/viqr.scm debian/plasma-widget-uim.install0000644000000000000000000000012412037572417014111 0ustar usr/lib/kde4/plasma_applet_uim.so usr/share/kde4/services/plasma-applet-uim.desktop debian/uim-utils.lintian-overrides0000644000000000000000000000024112037572417014503 0ustar uim-utils: binary-without-manpage usr/bin/uim-module-manager uim-utils: binary-without-manpage usr/bin/uim-sh uim-utils: binary-without-manpage usr/bin/uim-help debian/uim-qt.lintian-overrides0000644000000000000000000000033712037572417013775 0ustar uim-qt: binary-without-manpage usr/bin/uim-chardict-qt4 uim-qt: binary-without-manpage usr/bin/uim-im-switcher-qt4 uim-qt: binary-without-manpage usr/bin/uim-pref-qt4 uim-qt: binary-without-manpage usr/bin/uim-toolbar-qt4 debian/uim-el.docs0000644000000000000000000000003512037572417011236 0ustar emacs/README emacs/README.ja debian/uim-latin.prerm0000644000000000000000000000177412037572417012155 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister latin elatin \ --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/patches/0000755000000000000000000000000012315274604010621 5ustar debian/patches/uim_can_work_with_libgcroot_0.2.2.patch0000644000000000000000000000567312037572417020154 0ustar ## uim_can_work_with_libgcroot_0.2.2.patch ## by HIGUCHI Daisuke (VDR dai) ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: uim can work with libgcroot 0.2.2. --- uim-1.7.0/sigscheme/configure.orig 2011-05-31 12:47:14.000000000 +0900 +++ uim-1.7.0/sigscheme/configure 2011-06-14 11:45:31.000000000 +0900 @@ -16268,12 +16268,12 @@ pkg_cv_GCROOTS_CFLAGS="$GCROOTS_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gcroots >= 0.2.3\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gcroots >= 0.2.3") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gcroots >= 0.2.2\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gcroots >= 0.2.2") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GCROOTS_CFLAGS=`$PKG_CONFIG --cflags "gcroots >= 0.2.3" 2>/dev/null` + pkg_cv_GCROOTS_CFLAGS=`$PKG_CONFIG --cflags "gcroots >= 0.2.2" 2>/dev/null` else pkg_failed=yes fi @@ -16284,12 +16284,12 @@ pkg_cv_GCROOTS_LIBS="$GCROOTS_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gcroots >= 0.2.3\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gcroots >= 0.2.3") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gcroots >= 0.2.2\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gcroots >= 0.2.2") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GCROOTS_LIBS=`$PKG_CONFIG --libs "gcroots >= 0.2.3" 2>/dev/null` + pkg_cv_GCROOTS_LIBS=`$PKG_CONFIG --libs "gcroots >= 0.2.2" 2>/dev/null` else pkg_failed=yes fi @@ -16309,9 +16309,9 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - GCROOTS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gcroots >= 0.2.3" 2>&1` + GCROOTS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gcroots >= 0.2.2" 2>&1` else - GCROOTS_PKG_ERRORS=`$PKG_CONFIG --print-errors "gcroots >= 0.2.3" 2>&1` + GCROOTS_PKG_ERRORS=`$PKG_CONFIG --print-errors "gcroots >= 0.2.2" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GCROOTS_PKG_ERRORS" >&5 --- uim-1.7.0/sigscheme/configure.in.orig 2011-05-31 12:47:14.000000000 +0900 +++ uim-1.7.0/sigscheme/configure.in 2011-06-14 11:45:41.000000000 +0900 @@ -295,7 +295,7 @@ GCROOTS_REQ=gcroots ;; yes|installed) - PKG_CHECK_MODULES(GCROOTS, [gcroots >= 0.2.3], + PKG_CHECK_MODULES(GCROOTS, [gcroots >= 0.2.2], [], [AC_MSG_ERROR([installed libgcroots is not found.])]) use_libgcroots="installed one" debian/patches/fix_t-code_mazegaki_location.patch0000644000000000000000000000137112037572417017431 0ustar ## fix_t-code_mazegaki_location.patch by ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Add support to mazegaki conversion. (Closes: #507996) diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' uim~/scm/tutcode-custom.scm uim/scm/tutcode-custom.scm --- uim~/scm/tutcode-custom.scm 2010-04-21 18:39:50.000000000 +0900 +++ uim/scm/tutcode-custom.scm 2010-06-24 15:32:46.000000000 +0900 @@ -48,7 +48,7 @@ ;; (define-custom 'tutcode-dic-filename (string-append (sys-datadir) - "/tc/mazegaki.dic") + "/t-code/mazegaki.dic") '(tutcode tutcode-dict) '(pathname regular-file) (N_ "Mazegaki dictionary file") debian/patches/support_skk_alternatives.patch0000644000000000000000000000123012037572417017007 0ustar ## support_skk_alternatives.patch by ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Patch for supporting alternatives of /usr/share/skk/SKK-JISYO. diff -urNad uim-1.5.7~/scm/skk-custom.scm uim-1.5.7/scm/skk-custom.scm --- uim-1.5.7~/scm/skk-custom.scm 2009-01-21 11:16:35.000000000 +0900 +++ uim-1.5.7/scm/skk-custom.scm 2009-11-24 12:05:08.000000000 +0900 @@ -387,7 +387,7 @@ skk-use-skkserv?)) (define-custom 'skk-dic-file-name (string-append (sys-datadir) - "/skk/SKK-JISYO.L") + "/skk/SKK-JISYO") '(skk-dict dict-files) '(pathname regular-file) (N_ "System dictionary file") debian/patches/fix_spelling_error_sigscheme.patch0000644000000000000000000000420112165766256017576 0ustar ## fix_spelling_error_sigscheme.patch ## by HIGUCHI Daisuke (VDR dai) ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: fix spelling error sigscheme: charater character diff --git a/sigscheme/NEWS b/sigscheme/NEWS index 0be076f..6c5357d 100644 --- a/sigscheme/NEWS +++ b/sigscheme/NEWS @@ -408,7 +408,7 @@ Overview of changes from 0.6.1 to 0.7.1 - [MAJOR] Add lacking or incomplete error handlings for port operations - - [MAJOR] Fix incomplete singlebyte charater support + - [MAJOR] Fix incomplete singlebyte character support - [MAJOR] Fix broken sign extention for 8-bit char on string port read diff --git a/sigscheme/src/format.c b/sigscheme/src/format.c index 9ea48e8..2b069ef 100644 --- a/sigscheme/src/format.c +++ b/sigscheme/src/format.c @@ -100,7 +100,7 @@ "~F\n" \ "~wF [Fixed] the arg is a string or number which has width w and\n" \ "~w,dF d digits after the decimal\n" \ -"~C [Character] charater arg is output by write-char\n" \ +"~C [Character] character arg is output by write-char\n" \ "~_ [Space] a single space character is output\n" \ "~Y [Yuppify] the list arg is pretty-printed to the output\n" \ "~? [Indirection] recursive format: next 2 args are format-string and list\n" \ diff --git a/sigscheme/test/test-srfi48.scm b/sigscheme/test/test-srfi48.scm index f0da2ba..1b456a2 100644 --- a/sigscheme/test/test-srfi48.scm +++ b/sigscheme/test/test-srfi48.scm @@ -739,7 +739,7 @@ SEQ MNEMONIC DESCRIPTION ~F ~wF [Fixed] the arg is a string or number which has width w and ~w,dF d digits after the decimal -~C [Character] charater arg is output by write-char +~C [Character] character arg is output by write-char ~_ [Space] a single space character is output ~Y [Yuppify] the list arg is pretty-printed to the output ~? [Indirection] recursive format: next 2 args are format-string and list debian/patches/ppc64el.diff0000644000000000000000000001003512315274604012727 0ustar Index: b/aclocal.m4 =================================================================== --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1544,7 +1544,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -1563,7 +1566,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/configure =================================================================== --- a/configure +++ b/configure @@ -9082,7 +9082,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -9101,7 +9104,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/sigscheme/aclocal.m4 =================================================================== --- a/sigscheme/aclocal.m4 +++ b/sigscheme/aclocal.m4 @@ -1298,7 +1298,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -1317,7 +1320,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/sigscheme/configure =================================================================== --- a/sigscheme/configure +++ b/sigscheme/configure @@ -6955,7 +6955,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -6974,7 +6977,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/sigscheme/libgcroots/aclocal.m4 =================================================================== --- a/sigscheme/libgcroots/aclocal.m4 +++ b/sigscheme/libgcroots/aclocal.m4 @@ -1298,7 +1298,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -1317,7 +1320,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) Index: b/sigscheme/libgcroots/configure =================================================================== --- a/sigscheme/libgcroots/configure +++ b/sigscheme/libgcroots/configure @@ -8636,7 +8636,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -8655,7 +8658,10 @@ x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) debian/patches/close_socket_after_uim_skk_requests_disconnection.patch0000644000000000000000000000137312232100417024064 0ustar commit d5ab5ec3b189b34efb893efec8b7fbbf6329c01b Author: Muneyuki Noguchi Date: Wed Oct 23 23:23:45 2013 +0900 Close socket after uim-skk requests disconnection. * uim/skk.c - (close_skkserv): Close a socket after uim-skk requests skkserv to disconnect (issue #32). Origin: upstream, https://github.com/uim/uim/commit/d5ab5ec3b189b34efb893efec8b7fbbf6329c01b Bug: https://github.com/uim/uim/issues/32 Bug-Debian: http://bugs.debian.org/727086 diff --git a/uim/skk.c b/uim/skk.c index b2931c1..5a4e748 100644 --- a/uim/skk.c +++ b/uim/skk.c @@ -3850,6 +3850,8 @@ close_skkserv() if (skkservsock >= 0) { fprintf(wserv, "0\n"); fflush(wserv); + close(skkservsock); + skkservsock = -1; } } debian/patches/series0000644000000000000000000000037112315274413012035 0ustar support_skk_alternatives.patch fix_t-code_mazegaki_location.patch uim_can_work_with_libgcroot_0.2.2.patch pass_cppflags_to_cmake_cxx_flags.patch fix_spelling_error_sigscheme.patch close_socket_after_uim_skk_requests_disconnection.patch ppc64el.diff debian/patches/pass_cppflags_to_cmake_cxx_flags.patch0000644000000000000000000000147212165765512020401 0ustar ## pass_cppflags_to_cmake_cxx_flags.patch ## by HIGUCHI Daisuke (VDR dai) ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: pass CPPFLAGS to CMAKE_CXX_FLAGS diff --git a/qt4/toolbar/CMakeLists.txt b/qt4/toolbar/CMakeLists.txt index a162b05..4601afb 100644 --- a/qt4/toolbar/CMakeLists.txt +++ b/qt4/toolbar/CMakeLists.txt @@ -1,4 +1,5 @@ project(plasma-uim) +set(CMAKE_VERBOSE_MAKEFILE on) find_package(KDE4 REQUIRED) include(KDE4Defaults) @@ -18,6 +19,8 @@ set(uim_SRCS # from Qt4 header files string(REGEX REPLACE "-Wconversion" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} $ENV{CPPFLAGS}") kde4_add_plugin(plasma_applet_uim ${uim_SRCS}) target_link_libraries(plasma_applet_uim ${KDE4_PLASMA_LIBS} ${KDE4_KDEUI_LIBS} debian/uim-ipa-x-sampa.prerm0000644000000000000000000000176012037572417013156 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister ipa-x-sampa --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-dict-gtk3.lintian-overrides0000644000000000000000000000007412037572417015140 0ustar uim-dict-gtk3: binary-without-manpage usr/bin/uim-dict-gtk3 debian/README.Debian0000644000000000000000000000557512215113511011233 0ustar uim for Debian -------------- * Related packages - You have to install conversion engines and interface packages to make uim useful for Japanese, etc.. Japanese: anthy: anthy, uim-anthy. canna: canna, uim-canna. skk: skkdic, uim-skk. t-code: t-code, uim-tcode. Others: m17nlib: libm17n-0, m17n-db, m17n-lib-bin, uim-m17nlib look: wordlist, uim-look. * Configuration (easy way) - im-config package will do for you. For user configuration, execute as: $ im-config For system wide default, execute as: $ sudo im-config You can enable GUI menu by right-clicking menu under GNOME -> "Edit Menu" and check menu entry to be activated. Then you can use this GUI menu for user configuration as "System" -> "Preferences" -> "Input Method" which runs "im-config". "System" -> "Preferences" -> "Input Method" and select "universal input method (uim)" This will enable first found status display dialogue from the following. - "uim-toolbar-gtk-systray" for systray (GTK+). - "uim-toolbar-gtk" for toolbar (GTK+). - "uim-toolbar-qt" for toolbar (Qt). Relogin to user account to refresh X session. - Use GUI tool, e.g., uim-pref-gtk which comes in uim-gtk2.0 to set up uim (choice between conversion engines etc.): Desktop -> Preferences -> Preference of uim Right clicking toolbar will also get you to "Preference". * Configuration (manual way) - You have to set environmental variable as following for classic X applications to use uim: XMODIFIERS=@im=uim; export XMODIFIERS - You may set environmental variable as following if you wish to use uim via XIM for GTK applications as the default. GTK_IM_MODULE=xim; export GTK_IM_MODULE Chosing XIM is considered to be less problematic. You can change IM by right clicking the GTK applications too. - You may set environmental variable as following if you wish to use uim IM module for GTK applications as the default. GTK_IM_MODULE=uim; export GTK_IM_MODULE - Deprecated method of uim configuration: * Write down default IM in ~/.uim. e.g) Set Anthy as default input method. (define default-im-name 'anthy) This is not compatible with GUI configuration described above. * Using uim-yahoo-jp - uim-yahoo-jp use Yahoo! JAPAN Web API. You register your Yahoo! JAPAN Application ID to use it in advance. See http://code.google.com/p/uim-doc-ja/wiki/UimYahooJp -- Masahito Omote , Sun, 6 Oct 2002 17:21:21 +0900 -- Osamu Aoki , Fri, 16 Jun 2006 10:16:34 +0900 -- HIGUCHI Daisuke (VDR dai) , Mon, 6 Jun 2011 13:18:50 +0900 -- HIGUCHI Daisuke (VDR dai) Wed, 08 May 2013 09:28:47 +0900 -- HIGUCHI Daisuke (VDR dai) Sun, 15 Sep 2013 02:04:17 +0900 debian/uim-canna.prerm0000644000000000000000000000175212037572417012122 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister canna --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-dict-gtk.lintian-overrides0000644000000000000000000000007212037572417015053 0ustar uim-dict-gtk: binary-without-manpage usr/bin/uim-dict-gtk debian/control0000644000000000000000000007113212220236312010566 0ustar Source: uim Section: libs Priority: optional Maintainer: HIGUCHI Daisuke (VDR dai) Uploaders: Nobuhiro Iwamatsu , Kiwamu Okabe Build-Depends: debhelper (>= 9), quilt, automake, autoconf, autotools-dev, intltool, libtool, libgtk2.0-dev (>= 2.10.1), libpango1.0-dev, libfreetype6-dev, libatk1.0-dev, libxml-perl, libx11-dev, libxft-dev, libxext-dev, x11proto-core-dev, libcanna1g-dev, libanthy-dev, libncurses5-dev, libm17n-dev, m17n-db, libqt4-dev (>= 4:4.8.0), librsvg2-bin, libedit-dev, libgcroots-dev, kdelibs5-dev, libexpat1-dev, cmake, libgtk-3-dev, libpanel-applet-4-dev Standards-Version: 3.9.4 Homepage: http://code.google.com/p/uim/ Vcs-Git: git://anonscm.debian.org/collab-maint/uim.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/uim.git Package: uim-common Section: utils Architecture: all Depends: ${misc:Depends} Replaces: uim-gtk2.0 (<< 1:1.7.0-2), uim-hangul (<< 1:1.7.0-1), uim-prime (<< 1:1.8.6-3) Breaks: uim-gtk2.0 (<< 1:1.7.0-2), uim-hangul (<< 1:1.7.0-1), uim-prime (<<1:1.8.6-3) Multi-Arch: foreign Description: Universal Input Method - common files Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains common files for the uim packages. Package: uim Section: utils Architecture: all Depends: ${misc:Depends}, uim-common (= ${source:Version}), uim-gtk2.0 (>= ${source:Version}), uim-qt (>= ${source:Version}), uim-gtk3 (>= ${source:Version}), uim-xim (>= ${source:Version}), uim-utils (>= ${source:Version}), uim-fep (>= ${source:Version}) Description: Universal Input Method - metapackage Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package is a dummy convenience package designed to install the basic uim infrastructure. It does not depend on any plugin packages, because uim is not limited to one input method. Packages are available for various input methods, including the following: * Japanese - uim-anthy: Anthy plugin for uim; - uim-canna: Canna plugin for uim; - uim-skk: SKK plugin for uim. * Chinese - uim-pinyin: Pinyin input support for uim. * Korean - uim-byeoru: Byeoru input support for uim. * Multilingual input method - uim-m17n: M17n plugin for uim. Package: libuim8 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version}) Replaces: libuim6 Breaks: libuim6 Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Universal Input Method - uim library Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains the shared libraries for uim. Package: libuim-scm0 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version}) Replaces: libuim6, libuim7 (<< 1:1.7.2-2) Breaks: libuim6, libuim7 (<< 1:1.7.2-2) Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Universal Input Method - uim-scm API library Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains the shared library for uim-scm API. Package: libuim-custom2 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version}) Replaces: libuim6, libuim7 (<< 1:1.7.2-2) Breaks: libuim6, libuim7 (<< 1:1.7.2-2) Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: Universal Input Method - uim-custom API library Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains the shared library for uim-custom API. Package: libuim-data Section: utils Architecture: any Pre-Depends: dpkg (>= 1.15.7.2) Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version}) Replaces: libuim6, libuim7 (<< 1:1.7.1-2), uim-common (<< 1:1.7.1-2), uim-prime (<< 1:1.8.6-3) Breaks: libuim6, libuim7 (<< 1:1.7.1-2), uim-common (<< 1:1.7.1-2), uim-prime (<< 1:1.8.6-3), uim-ajax-ime (<< 1:1.8.1-3~), uim-anthy (<< 1:1.8.1-3~), uim-baidu-olime-jp (<< 1:1.8.1-3~), uim-byeoru (<< 1:1.8.1-3~), uim-canna (<< 1:1.8.1-3~), uim-google-cgiapi-jp (<< 1:1.8.1-3~), uim-ipa-x-sampa (<< 1:1.8.1-3~), uim-latin (<< 1:1.8.1-3~), uim-look (<< 1:1.8.1-3~), uim-m17nlib (<< 1:1.8.1-3~), uim-pinyin (<< 1:1.8.1-3~), uim-prime (<< 1:1.8.1-3~), uim-skk (<< 1:1.8.1-3~), uim-social-ime (<< 1:1.8.1-3~), uim-tcode (<< 1:1.8.1-3~), uim-viqr (<< 1:1.8.1-3~), uim-yahoo-jp (<< 1:1.8.1-3~), uim-mozc (<< 1.5.1090.102-4~), uim-chewing (<< 0.1.0-3~) Recommends: wordlist, im-config Description: Universal Input Method - data files Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains the data files for uim. Package: libuim-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libuim8 (= ${binary:Version}), libuim-custom2 (= ${binary:Version}), libuim-scm0 (= ${binary:Version}), uim-common (>= ${source:Version}), libgcroots-dev Multi-Arch: same Description: Universal Input Method - development files Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains header files and static libraries for uim development. Package: uim-dbg Section: debug Priority: extra Architecture: any Depends: ${misc:Depends}, libuim8 (= ${binary:Version}), uim-common (>= ${source:Version}) Replaces: libuim6-dbg, libuim7-dbg Breaks: libuim6-dbg, libuim7-dbg Description: Universal Input Method - debugging symbols Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains the debugging symbols. It is provided primarily to provide a backtrace in a debugger, making it somewhat easier to interpret core dumps. Package: uim-gtk2.0 Section: x11 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Replaces: uim-xim (<< 1:1.6.0-1) Breaks: uim-xim (<< 1:1.6.0-1) Suggests: uim-dict-gtk Description: Universal Input Method - GTK+2.x front end Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains an IM-module to support the use of uim on GTK+2.0 applications. Package: uim-gtk3 Section: x11 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Suggests: uim-dict-gtk3 Description: Universal Input Method - GTK+3.x front end Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains an IM-module to support the use of uim on GTK+3.0 applications. Package: uim-qt Section: x11 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-qt3 (<< 1:1.8.5-2~) Replaces: uim-qt3 (<< 1:1.8.5-2~) Description: Universal Input Method - Qt 4.x front end Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains some graphical utilities (but not a full IM-module) using Qt 4.x. Package: uim-xim Section: x11 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-utils (>= ${source:Version}) Suggests: uim-gtk2.0 (>= 1:1.6.0-1), uim-gtk3, uim-qt Description: Universal Input Method - XIM compatibility interface Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides a bridge allowing software that can only interface with the X Input Method to work with uim. Package: uim-applet-gnome Section: gnome Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}), uim-gtk3 (>= ${source:Version}) Description: Universal Input Method - GNOME applet Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a GNOME applet which can configure uim, monitor its conversion mode, and so on. Package: plasma-widget-uim Section: kde Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}), uim-qt (>= ${source:Version}) Breaks: uim-applet-kde (<< 1:1.8.5-2~) Replaces: uim-applet-kde (<< 1:1.8.5-2~) Description: Universal Input Method - KDE Plasma widget Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a KDE Plasma widget which can configure uim, monitor its conversion mode, and so on. Package: uim-dict-gtk Section: x11 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version}) Description: Universal Input Method - GTK+2.x Japanese dictionary tool Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a GTK+2.x Japanese dictionary tool of uim. Package: uim-dict-gtk3 Section: x11 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-common (>= ${source:Version}) Description: Universal Input Method - GTK+3.x Japanese dictionary tool Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a GTK+3.x Japanese dictionary tool of uim. Package: uim-fep Section: utils Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Description: Universal Input Method - front end processor Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a curses Front End Processor to support the use of uim in a text terminal. Package: uim-utils Section: utils Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<< 1:1.4.1-1) Replaces: uim-common (<< 1:1.4.1-1) Description: Universal Input Method - utilities Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a shell interpreter, IPC server, etc. Package: uim-anthy Section: utils Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}), anthy Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Suggests: uim-dict-gtk | uim-dict-gtk3 Description: Universal Input Method - Anthy plugin Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a plugin for uim to support the use of the Japanese input method Anthy. Package: uim-canna Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}), canna Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Suggests: uim-dict-gtk | uim-dict-gtk3 Description: Universal Input Method - Canna plugin Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a plugin for uim to support the use of the Japanese input method Canna. Package: uim-skk Section: utils Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}), skkdic | skkdic-extra | skkserv | dbskkd-cdb Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Description: Universal Input Method - SKK plugin Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a plugin for uim to support the use of the Japanese input method SKK. Package: uim-m17nlib Section: utils Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Description: Universal Input Method - m17nlib plugin Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a plugin for uim to support the use of the general-purpose input method M17n (for "Multilingualization"). Package: uim-el Section: lisp Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}), emacs23 | xemacs21-mule | xemacs21-mule-canna-wnn | xemacs21-mule-canna-wnn | xemacs21-gnome-mule | xemacs21-gnome-mule-canna-wnn | emacsen Breaks: uim-common (<< 1:1.0.0-1) Replaces: uim-common (<< 1:1.0.0-1) Description: Universal Input Method - Emacs front end Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains an Emacs front end for uim. Package: uim-byeoru Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.2.1-9), uim-hangul (<< 1:1.8.5-2~) Replaces: uim-common (<= 1:1.2.1-9), uim-hangul (<< 1:1.8.5-2~) Description: Universal Input Method - byeoru hangul input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a plugin for uim to support the use of the Byeoru input module for hangul. Package: uim-latin Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Description: Universal Input Method - Latin script input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains a plugin for uim to support the use of the (Emacs) Latin input method, which provides composing sequences for accented and otherwise modified Roman-alphabet letters. Package: uim-pinyin Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Description: Universal Input Method - pinyin input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for the (Traditional and Simplified) Chinese input methods py, pyunihan, and pinyin-big5. Package: uim-tcode Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}), uim-skk (>= ${source:Version}), t-code Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Description: Universal Input Method - T-Code input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for TUT-Code (or "T-Code"), a Japanese input method mapping pairs of alphanumeric codes to individual kanji - see http://openlab.jp/tcode/ (in Japanese). Package: uim-viqr Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Description: Universal Input Method - Vietnamese Quoted-Readable support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for VIQR (Vietnamese Quoted-Readable) input. VIQR is a mnemonic encoding of Vietnamese characters into US ASCII for use on 7-bit systems - see RFC1456. Package: uim-ipa-x-sampa Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.2.1-9) Replaces: uim-common (<= 1:1.2.1-9) Description: Universal Input Method - X-SAMPA IPA input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for the International Phonetic Alphabet, using the 7-bit extended-SAMPA system - see http://www.phon.ucl.ac.uk/home/sampa/x-sampa.htm Package: uim-look Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.6.1-2) Replaces: uim-common (<= 1:1.6.1-2) Recommends: wordlist Description: Universal Input Method - Dictionary-based completion input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package contains Dictionary-based completion input style for uim. Package: uim-yahoo-jp Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.6.0-1) Replaces: uim-common (<= 1:1.6.0-1) Description: Universal Input Method - Yahoo-JP web input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for Japanese input via the Yahoo-JP web API - see http://developer.yahoo.co.jp/webapi/jlp/jim/v1/conversion.html Note that all requests to the Yahoo-JP server go over the Internet unencrypted. Package: uim-social-ime Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.6.0-1) Replaces: uim-common (<= 1:1.6.0-1) Description: Universal Input Method - Social-IME web input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for Japanese input via the Social-IME web API - see http://www.social-ime.com/. Note that all requests to the Social-IME server go over the Internet unencrypted. Package: uim-ajax-ime Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Breaks: uim-common (<= 1:1.6.0-1) Replaces: uim-common (<= 1:1.6.0-1) Description: Universal Input Method - Ajax-IME web input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for Japanese input via the Ajax-IME web API - see http://ajaxime.chasen.org/. Note that all requests to the Ajax-IME server go over the Internet unencrypted. Package: uim-google-cgiapi-jp Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Description: Universal Input Method - Google-Jp web input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for Japanese input via the Google-Jp web API - see http://www.google.com/intl/ja/ime/cgiapi.html. Package: uim-baidu-olime-jp Section: utils Architecture: all Depends: ${misc:Depends}, uim-utils (>= ${source:Version}), libuim-data (>= ${source:Version}), uim-common (>= ${source:Version}) Description: Universal Input Method - Baidu web input support Uim is an input method module library which supports various scripts and can act as a front end for a range of input methods, including Anthy, Canna, PRIME, or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and M17n (for many other languages). Most of its functions are implemented in Scheme, so it's very simple and flexible. . This package provides uim support for Japanese input via the Baidu web API - see http://ime.baidu.jp/type/about/onlineime.html. debian/uim-byeoru.prerm0000644000000000000000000000175312037572417012350 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister byeoru --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-m17nlib.postinst0000644000000000000000000000256312037572417013052 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register m17nlib --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-gtk2.0.menu0000644000000000000000000000064312037572417011664 0ustar ?package(uim-gtk2.0):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-im-switcher-gtk" command="/usr/bin/uim-im-switcher-gtk" ?package(uim-gtk2.0):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-pref-gtk" command="/usr/bin/uim-pref-gtk" ?package(uim-gtk2.0):\ needs="X11"\ section="Applications/Accessibility"\ title="uim-toolbar-gtk" command="/usr/bin/uim-toolbar-gtk" debian/uim-el.lintian-overrides0000644000000000000000000000016012037572417013743 0ustar uim-el: binary-without-manpage usr/bin/uim-el-agent uim-el: binary-without-manpage usr/bin/uim-el-helper-agent debian/uim-tcode.postinst0000644000000000000000000000256312037572417012677 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register tutcode --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-gtk3.lintian-overrides0000644000000000000000000000046112037572417014217 0ustar uim-gtk3: binary-without-manpage usr/bin/uim-im-switcher-gtk3 uim-gtk3: binary-without-manpage usr/bin/uim-input-pad-ja-gtk3 uim-gtk3: binary-without-manpage usr/bin/uim-pref-gtk3 uim-gtk3: binary-without-manpage usr/bin/uim-toolbar-gtk3 uim-gtk3: binary-without-manpage usr/bin/uim-toolbar-gtk3-systray debian/uim-google-cgiapi-jp.prerm0000644000000000000000000000176312037572417014161 0ustar #!/bin/sh # prerm script for #PACKAGE# # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `upgrade' # * `failed-upgrade' # * `remove' `in-favour' # * `deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in remove|deconfigure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --unregister google-cgiapi-jp --path /var/lib/uim fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/uim-gtk2.0.install0000644000000000000000000000046612037572417012371 0ustar usr/lib/*/gtk-2.0/*/immodules/im-uim.so usr/lib/*/uim/uim-candwin-gtk usr/lib/*/uim/uim-candwin-horizontal-gtk usr/lib/*/uim/uim-candwin-tbl-gtk usr/bin/uim-toolbar-gtk usr/bin/uim-toolbar-gtk-systray usr/bin/uim-im-switcher-gtk usr/bin/uim-pref-gtk usr/bin/uim-input-pad-ja usr/share/applications/uim.desktop debian/rules0000755000000000000000000000533512315274111010251 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) confflags := \ --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \ --libexecdir=/usr/lib/$(DEB_HOST_MULTIARCH)/uim \ --with-libgcroots=installed \ --disable-rpath \ --enable-static \ --enable-shared \ $(NULL) confflags += \ --with-fep \ --with-anthy \ --with-anthy-utf8 \ --with-canna \ --with-m17nlib \ --with-x \ --with-gtk \ --with-gtk3 \ --with-qt4 \ --with-qt4-immodule \ --with-expat \ --enable-dict \ --disable-gnome-applet \ --enable-gnome3-applet \ --enable-kde4-applet \ $(NULL) confflags += $(shell dpkg-buildflags --export=configure) ifneq (,$(filter $(DEB_HOST_ARCH), ia64 s390)) confflags += UIM_SCM_CFLAGS=-fno-strict-aliasing endif %: dh $@ --with autotools_dev override_dh_auto_configure: for i in emacs/uim-version.el uim.desktop; do \ [ ! -e $(CURDIR)/$$i.dh-orig ] || continue; \ cp -f $(CURDIR)/$$i $(CURDIR)/$$i.dh-orig; \ done dh_auto_configure -- $(confflags) override_dh_auto_clean: dh_auto_clean rm -f $(CURDIR)/tables/wb86.scm $(CURDIR)/tables/zm.scm rm -f $(CURDIR)/config.log $(CURDIR)/config.status for i in emacs/uim-version.el uim.desktop; do \ [ -e $(CURDIR)/$$i.dh-orig ] || continue; \ mv -f $(CURDIR)/$$i.dh-orig $(CURDIR)/$$i; \ done override_dh_auto_install: dh_auto_install -- GTK_IMMODULES=/dev/null override_dh_install: install -d $(CURDIR)/debian/libuim-data/var/lib/uim dh_install --sourcedir=debian/tmp override_dh_link: dh_link -p libuim-data \ var/lib/uim/installed-modules.scm \ usr/share/uim/installed-modules.scm dh_link -p libuim-data \ var/lib/uim/loader.scm \ usr/share/uim/loader.scm for pkg in libuim8 libuim-scm0 libuim-custom2 \ libuim-data libuim-dev uim-dbg uim-utils \ uim-gtk2.0 uim-gtk3 uim-applet-gnome \ uim-dict-gtk uim-dict-gtk3 \ uim-qt plasma-widget-uim \ uim-anthy uim-canna uim-skk uim-m17nlib \ uim uim-byeoru uim-latin uim-pinyin \ uim-tcode uim-viqr uim-ipa-x-sampa uim-look \ uim-yahoo-jp uim-social-ime uim-ajax-ime \ uim-google-cgiapi-jp uim-baidu-olime-jp \ ; do \ rm -rf $(CURDIR)/debian/$$pkg/usr/share/doc/$$pkg; \ dh_link -p$$pkg \ usr/share/doc/uim-common \ usr/share/doc/$$pkg; \ done dh_link override_dh_strip: dh_strip --dbg-package=uim-dbg override_dh_makeshlibs: dh_makeshlibs \ --exclude=usr/lib/$(DEB_HOST_MULTIARCH)/uim/plugin \ --exclude=usr/lib/kde4 \ --exclude=usr/lib/$(DEB_HOST_MULTIARCH)/gtk-2.0 \ --exclude=usr/lib/$(DEB_HOST_MULTIARCH)/gtk-3.0 \ $(NULL) override_dh_installchangelogs: dh_installchangelogs ChangeLog debian/uim-google-cgiapi-jp.postinst0000644000000000000000000000257212037572417014716 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register google-cgiapi-jp --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/source/0000755000000000000000000000000012037572417010476 5ustar debian/source/format0000644000000000000000000000001412037572417011704 0ustar 3.0 (quilt) debian/README.source0000644000000000000000000000036412037572417011360 0ustar This package uses dpatch to manage all modifications to the upstream source code. See /usr/share/doc/dpatch/README.source.gz to get more information on how to use it. -- Kiwamu Okabe , Fri, 20 Nov 2009 14:59:02 +0900 debian/libuim-dev.install0000644000000000000000000000012012037572417012614 0ustar usr/include/uim/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/uim.pc debian/uim-applet-gnome.install0000644000000000000000000000025312037572417013746 0ustar usr/lib/*/uim/uim-toolbar-applet-gnome3 usr/share/dbus-1/services/org.gnome.panel.applet.UimAppletFactory.service usr/share/gnome-panel/4.0/applets/UimApplet.panel-applet debian/watch0000644000000000000000000000042112037572417010224 0ustar version=3 opts="downloadurlmangle=s|.*[?]name=(.*?)&.*|http://uim.googlecode.com/files/$1|,\ filenamemangle=s|[^/]+[?]name=(.*?)&.*|$1|,\ uversionmangle=s/-alpha/~alpha/;s/-beta/~beta/" \ http://code.google.com/p/uim/downloads/detail[?]name=uim-(\d\.\d\.\d.*)\.tar\.gz&.* debian/uim-m17nlib.lintian-overrides0000644000000000000000000000010512037572417014613 0ustar uim-m17nlib: binary-without-manpage usr/bin/uim-m17nlib-relink-icons debian/uim-social-ime.postinst0000644000000000000000000000256612037572417013626 0ustar #! /bin/sh # postinst script for uim # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package # # quoting from the policy: # Any necessary prompting should almost always be confined to the # post-installation script, and should be protected with a conditional # so that unnecessary prompting doesn't happen if a package's # installation fails and the `postinst' is called with `abort-upgrade', # `abort-remove' or `abort-deconfigure'. case "$1" in configure) if which uim-module-manager >/dev/null 2>&1; then uim-module-manager --register social-ime --path /var/lib/uim fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/libuim-data.postrm0000644000000000000000000000252212037572417012635 0ustar #!/bin/sh # postrm script for libuim-data # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `purge' # * `upgrade' # * `failed-upgrade' # * `abort-install' # * `abort-install' # * `abort-upgrade' # * `disappear' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in purge) rm -f /etc/uim/installed-modules.scm rm -f /etc/uim/installed-modules.scm.dpkg-dist rm -f /etc/uim/loader.scm rm -f /etc/uim/loader.scm.dpkg-dist rm -f /var/lib/uim/installed-modules.scm rm -f /var/lib/uim/installed-modules.scm.dpkg-new rm -f /var/lib/uim/loader.scm rm -f /var/lib/uim/loader.scm.dpkg-new for dir in /etc/uim /var/lib/uim; do if [ -d $dir ]; then rmdir --ignore-fail-on-non-empty $dir fi done ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/libuim-data.maintscript0000644000000000000000000000040312037572417013642 0ustar # move automatically generated file from /etc/uim to /var/lib/uim. # see Bug#688233 and policy 10.7.3. mv_conffile /etc/uim/installed-modules.scm /var/lib/uim/installed-modules.scm 1:1.8.1-3~ mv_conffile /etc/uim/loader.scm /var/lib/uim/loader.scm 1:1.8.1-3~ debian/uim-m17nlib.install0000644000000000000000000000024412037572417012627 0ustar usr/bin/uim-m17nlib-relink-icons usr/lib/*/uim/plugin/libuim-m17nlib.so usr/share/uim/m17nlib.scm usr/share/uim/m17nlib-custom.scm usr/share/uim/pixmaps/m17n-*.png