--- nabi-0.99.2.orig/.gitignore +++ nabi-0.99.2/.gitignore @@ -0,0 +1,21 @@ +*~ +*.a +*.la +*.lo +*.o +.deps +.libs +Makefile +config.*.cdbs-orig +config.h +config.log +config.status +debian/files +debian/nabi +debian/nabi.1 +debian/nabi.substvars +debian/stamp-* +po/Makefile.in +po/POTFILES +src/nabi +stamp-h1 --- nabi-0.99.2.orig/debian/nabi.xinput +++ nabi-0.99.2/debian/nabi.xinput @@ -0,0 +1,4 @@ +XIM=nabi +XIM_PROGRAM=/usr/bin/nabi +XIM_ARGS= +GTK_IM_MODULE=xim --- nabi-0.99.2.orig/debian/rules +++ nabi-0.99.2/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +DEB_CONFIGURE_EXTRA_FLAGS := --with-default-keyboard=2 +DEB_INSTALL_MANPAGES_nabi := debian/nabi.1 + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl +XP=xsltproc -''-nonet + +install/nabi:: + $(XP) -o debian/nabi.1 $(DB2MAN) debian/nabi.dbk + +binary-install/nabi:: + install -m644 debian/nabi.xinput debian/nabi/etc/X11/xinit/xinput.d/nabi +clean:: + rm -f debian/nabi.1 --- nabi-0.99.2.orig/debian/nabi.dbk +++ nabi-0.99.2/debian/nabi.dbk @@ -0,0 +1,171 @@ + +.
will be generated. You may view the +manual page with: nroff -man .
| less'. A +typical entry in a Makefile or Makefile.am is: + +DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\ +manpages/docbook.xsl +XP=xsltproc -''-nonet + +manpage.1: manpage.dbk + $(XP) $(DB2MAN) $< + +The xsltproc binary is found in the xsltproc package. The +XSL files are in docbook-xsl. Please remember that if you +create the nroff version in one of the debian/rules file +targets (such as build), you will need to include xsltproc +and docbook-xsl in your Build-Depends control field. + +--> + + + Changwoo"> + Ryu"> + + September 13, 2003"> + + 1"> + cwryu@debian.org"> + + NABI"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2003 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + X Input Method Server for Korean text input + + + + &dhpackage; + + + + + + DESCRIPTION + + This manual page documents briefly the + nabi command. + + This manual page was written for the &debian; distribution + because the original program does not have a manual page. + + &dhpackage; is an X Input Method (XIM) + server for Korean text (Hangul) input. Additionally it shows + the status of "imhangul" GTK+ input module in the notification + area. + + + + OPTIONS + + + + + + + + + Doesn't be an input method. Just display the Hangul + input status in the system tray. + + + + + + + Specifies the session management ID. This option is + for session manager softwares, not for user typing. + + + + + + + Specifies the name of nabi's XIM service ("nabi" when + it's not specified). Useful for debugging. + + + + + + + Set the debugging verborsity level. + + + + + + + SEE ALSO + + See /usr/share/doc/nabi/README file for more + information + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; Free Documentation + License, Version 1.1 or any later version published by the Free + Software Foundation; with no Invariant Sections, no Front-Cover + Texts and no Back-Cover Texts. + + +
--- nabi-0.99.2.orig/debian/nabi.postinst +++ nabi-0.99.2/debian/nabi.postinst @@ -0,0 +1,28 @@ +#! /bin/sh + +set -e + +PRIORITY=50 + +case "$1" in + configure) + update-alternatives \ + --install /etc/X11/xinit/xinput.d/ko_KR xinput-ko_KR \ + /etc/X11/xinit/xinput.d/nabi $PRIORITY + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 + + --- nabi-0.99.2.orig/debian/dirs +++ nabi-0.99.2/debian/dirs @@ -0,0 +1 @@ +etc/X11/xinit/xinput.d --- nabi-0.99.2.orig/debian/docs +++ nabi-0.99.2/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO --- nabi-0.99.2.orig/debian/README.Debian.ko +++ nabi-0.99.2/debian/README.Debian.ko @@ -0,0 +1,23 @@ +nabi for Debian +--------------- + +* 버전 0.15-2부터 im-switch를 이용합니다. 다른 한국어 XIM 입력기가 + 설치되어 있지 않다면 한국어 로케일에서 기본적으로 동작하게 됩니다. + 다른 한국어 XIM이 설치되어 nabi보다 우선순위가 높은 경우에도 + im-switch 명령을 이용하면 강제로 nabi를 쓰도록 설정할 수 있습니다. + + 다음 명령으로 현재 사용 중인 IM을 알 수 있습니다. + + # im-switch -l + + 시스템의 XIM 입력기를 nabi로 고정하려면 루트 사용자로 다음 명령을 + 이용하십시오. + + # im-switch -s nabi + + 사용자의 XIM 입력기를 바꾸려면 마찬가지로 해당 사용자로 다음 명령을 + 이용하십시오. + + $ im-switch -s nabi + + -- Changwoo Ryu , Mon Apr 18 17:06:48 2005 --- nabi-0.99.2.orig/debian/control +++ nabi-0.99.2/debian/control @@ -0,0 +1,19 @@ +Source: nabi +Section: x11 +Priority: optional +Maintainer: Changwoo Ryu +Homepage: http://nabi.kldp.net/ +Vcs-Browser: http://git.debian.org/?p=l10n-korean/nabi.git +Vcs-Git: git://git.debian.org/git/l10n-korean/nabi.git +Standards-Version: 3.7.3 +Build-Depends: cdbs, autotools-dev, debhelper (>> 4.0.0), xsltproc, docbook-xsl, libgtk2.0-dev, libxt-dev, libhangul-dev (>= 0.0.8) + +Package: nabi +Architecture: any +Depends: ${shlibs:Depends} ${misc:Depends} +Suggests: imhangul +Description: Korean X input method server plus imhangul status monitor + Nabi is an X input method server for Korean text input. + . + In addition, it shows the status of imhangul (GTK+ 2 input module) in + System Tray (i.e. Notification Area). --- nabi-0.99.2.orig/debian/watch +++ nabi-0.99.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://kldp.net/frs/?group_id=275 /frs/download.php/.*/nabi-(.*)\.tar\.gz --- nabi-0.99.2.orig/debian/copyright +++ nabi-0.99.2/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Changwoo Ryu on +Sat, 13 Sep 2003 18:51:52 +0900. + +It was downloaded from . + +Upstream Author: + + Choe Hwanjin + +Copyright: + + Copyright (C) 2003-2008 Choe Hwanjin + +License: + + 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 program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2003-2008, Changwoo Ryu and +is licensed under the GPL, see above. --- nabi-0.99.2.orig/debian/changelog +++ nabi-0.99.2/debian/changelog @@ -0,0 +1,138 @@ +nabi (0.99.2-2) unstable; urgency=low + + * Requires libhangul (>= 0.0.8) to build (Closes: #477187) + + -- Changwoo Ryu Tue, 22 Apr 2008 02:24:10 +0900 + +nabi (0.99.2-1) unstable; urgency=low + + * New upstream release + * Switched to Docbook XML for man page. + + -- Changwoo Ryu Mon, 21 Apr 2008 15:45:00 +0900 + +nabi (0.99.1-3) unstable; urgency=low + + * Added new Homepage: field to the control file. Removed the homepage + URL from the description. + * Cleaned up debian/rules. + * Added Vcs-Browser and Vcs-Git fields. + * Updated the manpage. + * Removed the beginning "A" article from the short description, + according to Developer Reference 6.2.2. + * Fixed a lintian error in the old debian/copyright file. + + -- Changwoo Ryu Thu, 28 Feb 2008 06:16:30 +0900 + +nabi (0.99.1-1) unstable; urgency=low + + * New upstream release + * Set the default theme as "SimplyRed". + + -- Changwoo Ryu Sun, 06 Jan 2008 06:46:27 +0900 + +nabi (0.99.0-1) unstable; urgency=low + + * New upstream release + * Standard-Version: 3.7.3 + + -- Changwoo Ryu Sun, 23 Dec 2007 23:49:31 +0900 + +nabi (0.19-1) unstable; urgency=low + + * New upstream release + * Removed menu which is not very useful with im-switch. + + -- Changwoo Ryu Sun, 07 Oct 2007 17:18:46 +0900 + +nabi (0.18-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Thu, 12 Jul 2007 16:15:46 +0900 + +nabi (0.17-1) unstable; urgency=low + + * New upstream release (Closes: #367047) + * Switched to CDBS. + * Added debian/watch file. + * Wrote more manpage stuff about command line options. + + -- Changwoo Ryu Mon, 12 Mar 2007 01:14:00 +0900 + +nabi (0.15-2) unstable; urgency=low + + * Used im-switch. Wrote im-switch info in debian/README.Debian and + debian/README.Debian.ko + + -- Changwoo Ryu Fri, 10 Dec 2004 10:59:21 +0900 + +nabi (0.15-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Fri, 10 Dec 2004 10:44:10 +0900 + +nabi (0.14-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Sat, 28 Aug 2004 23:02:09 +0900 + +nabi (0.13-2) unstable; urgency=low + + * Added Build-Depends on libxt-dev (Closes: #251589). Thanks to Goswin + von Brederlow. + + RATIONALE: The ./configure script couldn't detect the -lX11 path + without installing libxt-dev, while Xt is never required for + compiling or linking. + + * debian/menu: Made the command in the menu an absolute path. + + -- Changwoo Ryu Tue, 1 Jun 2004 11:43:38 +0900 + +nabi (0.13-1) unstable; urgency=low + + * New upstream release + * debian/control: Raised the Standard-Version to 3.6.1. + * debian/menu: Quoted strings in menu items. + + -- Changwoo Ryu Mon, 15 Mar 2004 21:59:52 +0900 + +nabi (0.12-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Sat, 20 Dec 2003 06:41:22 +0900 + +nabi (0.11-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Sun, 30 Nov 2003 01:58:16 +0900 + +nabi (0.10-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Sat, 8 Nov 2003 00:12:39 +0900 + +nabi (0.9-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Tue, 14 Oct 2003 22:26:22 +0900 + +nabi (0.8-1) unstable; urgency=low + + * New upstream release + + -- Changwoo Ryu Sat, 11 Oct 2003 23:05:42 +0900 + +nabi (0.7-1) unstable; urgency=low + + * Initial Release (Closes: #212757). + + -- Changwoo Ryu Wed, 17 Sep 2003 00:40:19 +0900 + --- nabi-0.99.2.orig/debian/README.Debian +++ nabi-0.99.2/debian/README.Debian @@ -0,0 +1,23 @@ +nabi for Debian +--------------- + +* Nabi version 0.15-2 or later uses im-switch. Nabi will be used as the + default input method when it's installed and there's no other input + methods installed. Even when other high-priority input methods are + installed, you can override this with im-switch command. + + This command lists the available input methods: + + # im-switch -l + + And if you want nabi to be the system default input method, run this + command as the root: + + # im-switch -s nabi + + If you just want to override user setting without change the system + default, run the same command as your user account. + + $ im-switch -s nabi + + -- Changwoo Ryu , Sat, 13 Jan 2007 16:05:47 +0900 --- nabi-0.99.2.orig/debian/nabi.prerm +++ nabi-0.99.2/debian/nabi.prerm @@ -0,0 +1,21 @@ +#! /bin/sh + +set -e + +case "$1" in + remove|upgrade|deconfigure) + update-alternatives --remove xinput-ko_KR /etc/X11/xinit/xinput.d/nabi + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 + + --- nabi-0.99.2.orig/debian/compat +++ nabi-0.99.2/debian/compat @@ -0,0 +1 @@ +4 --- nabi-0.99.2.orig/src/conf.c +++ nabi-0.99.2/src/conf.c @@ -186,7 +186,7 @@ config->show_palette = FALSE; config->palette_height = 24; config->xim_name = g_strdup(PACKAGE); - config->theme = g_strdup("Jini"); + config->theme = g_strdup("SimplyRed"); config->hangul_keyboard = g_strdup(DEFAULT_KEYBOARD); config->latin_keyboard = g_strdup("none");