debian/0000755000000000000000000000000012073137754007177 5ustar debian/watch0000644000000000000000000000014712073137245010225 0ustar version=3 http://code.google.com/p/imhangul/downloads/list .*/imhangul-(2[\d.]*)\.(?:tar\.gz|tar\.bz2) debian/rules0000755000000000000000000000176412073137245010262 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 %: dh $@ --with autoreconf # correct the wrong install path by upstream IMAPIVER ?= $(shell pkg-config --variable=gtk_binary_version gtk+-2.0) MODULEDIR = /usr/lib/$(DEB_HOST_MULTIARCH)/gtk-2.0/$(IMAPIVER)/immodules BINPKG = imhangul-gtk2 override_dh_autoreconf: touch ChangeLog glib-gettextize --copy --force dh_autoreconf override_dh_autoreconf_clean: dh_autoreconf_clean rm -f ChangeLog override_dh_auto_configure: dh_auto_configure -- --with-default-keyboard=2 \ --with-gtk-im-module-dir=$(MODULEDIR) override_dh_makeshlibs: dh_makeshlibs -Xim-hangul.so override_dh_auto_install: dh_auto_install find $(CURDIR)/debian/$(BINPKG)/ -name *.la -exec rm \{} \; # install imhangul.immodules install -d $(CURDIR)/debian/$(BINPKG)/usr/lib/$(DEB_HOST_MULTIARCH)/gtk-2.0/$(IMAPIVER)/immodule-files.d install -m644 debian/imhangul.immodules $(CURDIR)/debian/$(BINPKG)/usr/lib/$(DEB_HOST_MULTIARCH)/gtk-2.0/$(IMAPIVER)/immodule-files.d/imhangul.immodules debian/README.Debian0000644000000000000000000000102312073137245011227 0ustar imhangul for Debian ------------------- * It uses im-switch. So it automatically becomes the default GTK input module in ko_KR locale, unless other higher priority Korean input module is installed. And you can set the default input module using im-switch command. See im-switch documents for details. * /usr/share/doc/imhangul/README (upstream) is written in Korean, encoded in UTF-8. * See http://kldp.net/projects/imhangul for more information. -- Changwoo Ryu , Mon, 22 Dec 2008 13:26:20 +0900 debian/README.Debian.ko0000644000000000000000000000172512073137245011650 0ustar 데비안 imhangul --------------- * 버전 0.9.13-2부터 im-switch를 이용합니다. 다른 한국어 GTK 입력 모듈이 설치되어 있지 않다면 한국어 로캘에서 기본적으로 동작하게 됩니다. 다른 한국어 GTK IM 모듈을 설치해서 imhangul보다 우선 순위가 높은 경우에도 im-switch 명령을 이용하면 강제로 imhangul을 쓰도록 설정할 수 있습니다. 다음 명령으로 현재 사용 중인 입력기를 알 수 있습니다. # im-switch -l 시스템의 GTK 입력 모듈을 imhangul로 고정하려면 루트 사용자로 다음 명령을 이용하십시오. # im-switch -s imhangul 사용자의 GTK 입력 모듈을 imhangul로 바꾸려면 마찬가지로 해당 사용자로 다음 명령을 이용하십시오. $ im-switch -s imhangul * 자세한 정보는 http://kldp.net/projects/imhangul을 참고하십시오. -- Changwoo Ryu Fri, 18 Jan 2008 16:10:28 +0900 debian/imhangul.immodules0000644000000000000000000000126212073137245012717 0ustar "/usr/lib/gtk-2.0/2.10.0/immodules/im-hangul.so" "hangul2" "Hangul Dubeolsik" "im-hangul" "/usr/share/locale" "ko" "hangul2y" "Hangul Dubeolsik Yetgeul" "im-hangul" "/usr/share/locale" "" "hangul39" "Hangul Sebeolsik 390" "im-hangul" "/usr/share/locale" "" "hangul3f" "Hangul Sebeolsik Final" "im-hangul" "/usr/share/locale" "" "hangul3s" "Hangul Sebeolsik Noshift" "im-hangul" "/usr/share/locale" "" "hangul3y" "Hangul Sebeolsik Yetgeul" "im-hangul" "/usr/share/locale" "" "hangul32" "Hangul Sebeolsik Dubeol Layout" "im-hangul" "/usr/share/locale" "" "hangulro" "Hangul Romaja" "im-hangul" "/usr/share/locale" "" "hangulahn" "Hangul Ahnmatae" "im-hangul" "/usr/share/locale" "" debian/imhangul-gtk2.docs0000644000000000000000000000004412073137245012513 0ustar NEWS README debian/README.Debian.ko debian/gbp.conf0000644000000000000000000000014312073137245010607 0ustar [DEFAULT] pristine-tar = True debian-branch = debian-imhangul upstream-branch = upstream-imhangul debian/changelog0000644000000000000000000001704012073137245011046 0ustar imhangul (2.1.1-1) unstable; urgency=low [ Changwoo Ryu ] * New Upstream Version * Use the copyright format 1.0 * Don't suggests imhangul-status-applet which is not available anymore * Build using the new git repository based on the upstream git history -- Changwoo Ryu Wed, 09 Jan 2013 09:49:27 +0900 imhangul (2.1.0-2) unstable; urgency=low [ Changwoo Ryu ] * debian/watch - Rewrite it without using the googlecode redirector. * Use debhelper 9 * Standards-Version: 3.9.3 * Multiarch transition -- Changwoo Ryu Sun, 20 May 2012 03:49:15 +0900 imhangul (2.1.0-1) unstable; urgency=low [ Changwoo Ryu ] * New upstream release * debian/watch: - Use the new upstream site in Google Code -- Changwoo Ryu Sat, 31 Dec 2011 20:40:27 +0900 imhangul (2.0.0-1) unstable; urgency=low [ Changwoo Ryu ] * New upstream release * debian/watch - Watch 2.x versions only * Standards-Version: 3.9.2 -- Changwoo Ryu Sun, 22 May 2011 22:03:26 +0900 imhangul (0.9.16-2) unstable; urgency=low [ Changwoo Ryu ] * Rewrite debian/copyright in the DEP-5 format * Team maintained by Debian Korean L10N * Update the description for gtk2 * Move im-{switch,config} files to imhangul-common -- Changwoo Ryu Fri, 25 Mar 2011 03:12:34 +0900 imhangul (0.9.16-1) unstable; urgency=low * New upstream release * Fix debian/watch for the new KLDP.net site * Standards-Version: 3.9.1 * Use source format 3.0 (quilt) * Switch to debhelper7 from CDBS * im-config support -- Changwoo Ryu Sun, 09 Jan 2011 03:09:32 +0900 imhangul (0.9.15-1) unstable; urgency=low * New upstream release * Standards-Version: 3.8.3 * Build-Depends on the newer libhangul-dev 0.0.10 -- Changwoo Ryu Sun, 01 Nov 2009 00:38:42 +0900 imhangul (0.9.14-2) unstable; urgency=low * Correct the backspace problem on gtkhtml, with fix from the upstream. http://kldp.net/tracker/index.php?aid=305211 * Clean up -- use configure flag --with-gtk-im-module-dir instead of directly overriding make variable. -- Changwoo Ryu Tue, 13 Jan 2009 13:24:43 +0900 imhangul (0.9.14-1) unstable; urgency=low * New upstream release * Standards-Version: 3.8.0. * Build-Depends on libhangul-dev. * Correct typos and clean up the Debian specific docs. (README.Debian, README.Debian.ko, copyright) * Add the configuration example file. -- Changwoo Ryu Mon, 22 Dec 2008 14:28:46 +0900 imhangul (0.9.13-8) unstable; urgency=low * Added Vcs-Browser and Vcs-Git fields. * Removed the beginning "A" article from the short description, according to Developer Reference 6.2.2. * Removed the duplicated homepage URL from the description. * Removed empty postrm script. * Corrected copyright so lintian understand it. * Removed unnecessary debian revision from libgtk2.0-dev Build-Depends. * Switched to cdbs and simple-patchsys. -- Changwoo Ryu Sat, 03 May 2008 16:20:27 +0900 imhangul (0.9.13-7) unstable; urgency=low * Standard-Version: 3.7.3. * Removed /usr/lib/gtk-2.0/*/immodules/*.la file which is not used for a GTK+ immodule. * Added watch file. * Don't ignore "make distclean" error. * Removed Build-Depends on bzip2 which is not used anymore. * Fixed the homepage URL in the description, copyright, and README.Debian*. * Added Homepage: field to debian/control. -- Changwoo Ryu Fri, 18 Jan 2008 16:37:41 +0900 imhangul (0.9.13-6) unstable; urgency=low * Used pkg-config gtk_binary_version variable instead of modversion, to find the immodule path. (Closes:419365) -- Changwoo Ryu Mon, 16 Apr 2007 00:05:43 +0900 imhangul (0.9.13-5) unstable; urgency=low * Build for unstable gtk 2.10. (Closes: #419309) * Depends on debhelper 5. -- Changwoo Ryu Sun, 15 Apr 2007 18:04:36 +0900 imhangul (0.9.13-4) experimental; urgency=low * Bumped Standard-Version to 3.7.2. * used dh_gtkmodules instead of update-gtk-immodules. * Detect the immodule path in build time. No more debian/rules modification on every new stable GTK+ release... -- Changwoo Ryu Fri, 16 Mar 2007 04:00:02 +0900 imhangul (0.9.13-3) unstable; urgency=low * Set GTK_IM_MODULE=hangul2 instead of GTK_IM_MODULE=imhangul. For hangul3{f,90} users, no idea... -- Changwoo Ryu Sun, 25 Dec 2005 23:30:50 +0900 imhangul (0.9.13-2) unstable; urgency=low * Used im-switch. -- Changwoo Ryu Fri, 23 Dec 2005 03:48:06 +0900 imhangul (0.9.13-1) unstable; urgency=low * New upstream release -- Changwoo Ryu Mon, 10 Oct 2005 15:06:16 +0900 imhangul (0.9.12-1) unstable; urgency=low * New upstream release -- Changwoo Ryu Sun, 7 Aug 2005 15:39:49 +0900 imhangul (0.9.11-1) unstable; urgency=low * New upstream release -- Changwoo Ryu Wed, 11 Aug 2004 20:06:25 +0900 imhangul (0.9.10-3) unstable; urgency=low * Disable the status window to avoid Epiphany crashes. -- Changwoo Ryu Sun, 8 Aug 2004 13:33:12 +0900 imhangul (0.9.10-2) unstable; urgency=low * Set the default preedit style as "underline". -- Changwoo Ryu Fri, 23 Jul 2004 05:46:28 +0900 imhangul (0.9.10-1) unstable; urgency=low * New upstream release. -- Changwoo Ryu Mon, 19 Jul 2004 01:02:04 +0900 imhangul (0.9.9-6) unstable; urgency=low * Removed the note about gtk's broken hangul module from the Description:. The broken module has been removed in gtk 2.4.x. * Changed the module install dir to /usr/lib/gtk-2.0/2.4.0/immodules, from /usr/lib/gtk-2.0/2.4.0/immodules/hangul. * Corrected some old informations in README.Debian. More information to set the default GTK input module. -- Changwoo Ryu Thu, 8 Jul 2004 02:53:56 +0900 imhangul (0.9.9-5) unstable; urgency=low * DebConf4 release. ;) * Rebuilt for unstable. -- Changwoo Ryu Tue, 1 Jun 2004 08:11:23 +0900 imhangul (0.9.9-4) experimental; urgency=low * Depends: libgtk2.0-dev (>= 2.4.0) for experimental. -- Changwoo Ryu Thu, 15 Apr 2004 01:46:49 +0900 imhangul (0.9.9-3) experimental; urgency=low * GTK 2.4 build. -- Changwoo Ryu Mon, 29 Mar 2004 22:13:50 +0900 imhangul (0.9.9-2) unstable; urgency=low * Changed the Section to gnome * Simplified postinst, postrm scripts. -- Changwoo Ryu Tue, 13 Jan 2004 05:35:01 +0900 imhangul (0.9.9-1) unstable; urgency=low * New upstream release. It obsoltes the patch in 0.9.8-2. -- Changwoo Ryu Mon, 22 Dec 2003 23:38:07 +0900 imhangul (0.9.8-2) unstable; urgency=low * Fixes "Evolution Never Die" bug. -- Changwoo Ryu Wed, 10 Dec 2003 04:02:44 +0900 imhangul (0.9.8-1) unstable; urgency=low * New upstream release -- Changwoo Ryu Sun, 23 Nov 2003 03:47:26 +0900 imhangul (0.9.7-1) unstable; urgency=low * New upstream release -- Changwoo Ryu Wed, 22 Oct 2003 02:56:43 +0900 imhangul (0.9.6-2) unstable; urgency=low * Added imhangul-status-applet to Suggests:. * Added bzip2 to Build-Depends:. -- Changwoo Ryu Sat, 26 Apr 2003 15:03:53 +0900 imhangul (0.9.6-1) unstable; urgency=low * Initial Release (Closes: #190360). -- Changwoo Ryu Wed, 23 Apr 2003 22:15:08 +0900 debian/README.source0000644000000000000000000000042112073137245011346 0ustar This source package uses quilt for modifications of the upstream source. If you want to change something it is best to use the quilt approach as documented in /usr/share/doc/quilt/README.source -- Changwoo Ryu , Sun, 9 Jan 2011 01:40:56 +0900 debian/examples0000644000000000000000000000001612073137245010730 0ustar imhangul.conf debian/control0000644000000000000000000000177212073137245010604 0ustar Source: imhangul Section: utils Priority: optional Maintainer: Debian Korean L10N Uploaders: Changwoo Ryu Homepage: http://kldp.net/projects/imhangul Vcs-Browser: http://git.debian.org/?p=l10n-korean/imhangul.git Vcs-Git: git://git.debian.org/git/l10n-korean/imhangul.git Build-Depends: pkg-config, debhelper (>= 9), dh-autoreconf, autotools-dev, libhangul-dev (>= 0.0.12), libgtk2.0-dev (>= 2.10.1), Standards-Version: 3.9.3 Package: imhangul-gtk2 Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, imhangul-common (>= 1), Conflicts: imhangul (<= 0.9.16-1) Replaces: imhangul (<= 0.9.16-1) Multi-Arch: same Description: Hangul (Korean) input module for GTK+ Imhangul is a Hangul input module for GTK+. This supports Korean Hangul input with several types of keyboards widely used in Korea. . This package has been built for GTK+ 2. debian/compat0000644000000000000000000000000212073137245010370 0ustar 9 debian/source/0000755000000000000000000000000012073137245010472 5ustar debian/source/options0000644000000000000000000000017512073137245012113 0ustar extend-diff-ignore = "(^|/)(autogen.sh|config\.sub|config\.guess|Makefile|ChangeLog.*|candidatetable.h|hangulcandidate.h)$" debian/source/format0000644000000000000000000000001412073137245011700 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000224612073137245011131 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: imhangul Upstream-Contact: http://kldp.net/projects/imhangul/forum Source: http://kldp.net/projects/imhangul Files: * Copyright: 2002-2008, Choe Hwanjin License: LGPL-2+ This library 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 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 Library General Public License for more details. . You should have received a copy of the GNU Library 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. . See /usr/share/common-licenses/LGPL-2.1 on your debian system. Files: debian/* Copyright: Copyright (C) 2003-2012 Changwoo Ryu License: LGPL-2+ See /usr/share/common-licenses/LGPL-2.1 on your debian system. debian/patches/0000755000000000000000000000000012073137245010621 5ustar debian/patches/series0000644000000000000000000000002412073137245012032 0ustar default_style.patch debian/patches/default_style.patch0000644000000000000000000000101512073137245014503 0ustar Index: imhangul/gtkimcontexthangul.c =================================================================== --- imhangul.orig/gtkimcontexthangul.c 2011-01-09 01:27:11.000000000 +0900 +++ imhangul/gtkimcontexthangul.c 2011-01-09 01:27:22.000000000 +0900 @@ -192,7 +192,7 @@ PangoAttrList **attrs, gint start, gint end) = - im_hangul_preedit_foreground; + im_hangul_preedit_reverse; static GdkColor pref_fg = { 0, 0xeeee, 0, 0 }; static GdkColor pref_bg = { 0, 0xFFFF, 0xFFFF, 0xFFFF };