ChangeLog

# ChangeLog for app-i18n/im-ja
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-ja/ChangeLog,v 1.57 2008/01/18 16:18:38 matsuu Exp $

18 Jan 2008; MATSUU Takuto
-files/im-ja-1.2-gtk26.patch, -im-ja-1.3-r1.ebuild, -im-ja-1.4.ebuild,
im-ja-1.5.ebuild:
Fixed dependency, bug #205052.
Removed old versions.

14 Nov 2007; Samuli Suominen im-ja-1.5.ebuild:
amd64 stable wrt #133667

06 Oct 2007; Raúl Porcel im-ja-1.5.ebuild:
sparc stable wrt #133667

06 Sep 2007; Raúl Porcel im-ja-1.5.ebuild:
alpha stable wrt #133667

01 Sep 2007; Joseph Jezak im-ja-1.5.ebuild:
Marked ppc stable for bug #133667.

27 Aug 2007; Jurek Bartuszek im-ja-1.5.ebuild:
x86 stable (bug #133667)

21 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

05 Jan 2007; Diego Pettenò im-ja-1.3-r1.ebuild,
im-ja-1.4.ebuild, im-ja-1.5.ebuild:
Convert to use elog.

21 May 2006; Simon Stelling im-ja-1.4.ebuild:
stable on amd64

*im-ja-1.5 (20 May 2006)

20 May 2006; MATSUU Takuto +im-ja-1.5.ebuild:
Version bumped, Bug 133667.

03 Aug 2005; Bryan Østergaard im-ja-1.4.ebuild:
Stable on alpha.

05 Jun 2005; Michael Hanselmann im-ja-1.4.ebuild:
Stable on ppc.

23 May 2005; Gustavo Zacarias im-ja-1.4.ebuild:
Stable on sparc

21 May 2005; Mamoru KOMACHI -im-ja-1.2.ebuild,
-im-ja-1.2-r1.ebuild, im-ja-1.4.ebuild:
Stable on x86. Removed old ebuilds.

24 Apr 2005; Michael Hanselmann im-ja-1.3-r1.ebuild:
Stable on ppc.

21 Apr 2005; Simon Stelling im-ja-1.3-r1.ebuild:
stable on amd64

*im-ja-1.4 (14 Apr 2005)

14 Apr 2005; Mamoru KOMACHI im-ja-1.3-r1.ebuild,
+im-ja-1.4.ebuild:
Version bumped.

27 Mar 2005; Bryan Østergaard im-ja-1.3-r1.ebuild:
Stable on alpha.

23 Mar 2005; Gustavo Zacarias im-ja-1.3-r1.ebuild:
Stable on sparc

22 Mar 2005; Mamoru KOMACHI -im-ja-0.8.ebuild,
-im-ja-1.3.ebuild, im-ja-1.3-r1.ebuild:
Marked 1.3-r1 stable on x86. Removed old ebuilds.

*im-ja-1.3-r1 (23 Feb 2005)

23 Feb 2005; Mamoru KOMACHI +im-ja-1.3-r1.ebuild:
Removed libtoolize in response to bug #82917.

*im-ja-1.3 (14 Feb 2005)

14 Feb 2005; Mamoru KOMACHI +im-ja-1.3.ebuild:
Version bumped.

05 Feb 2005; Mamoru KOMACHI im-ja-1.2-r1.ebuild,
+files/im-ja-1.2-gtk26.patch:
Added libtoolize --copy --force (bug #75569), and add a patch to fix
compilation with gtk+-2.6 (bug #68257).

16 Nov 2004; Gustavo Zacarias im-ja-1.2-r1.ebuild:
Stable on sparc

04 Nov 2004; Mamoru KOMACHI im-ja-1.2-r1.ebuild:
Stable on x86 and alpha.

06 Oct 2004; Travis Tilley im-ja-1.2-r1.ebuild:
added eutils to the inherit line, and keyworded for ~amd64 now that it seems
to work as expected.

*im-ja-1.2-r1 (01 Oct 2004)

01 Oct 2004; Mamoru KOMACHI -im-ja-1.1.ebuild,
+im-ja-1.2-r1.ebuild, im-ja-1.2.ebuild:
Fixed compilation with gcc-3.4; bug #57349.

26 Aug 2004; Mamoru KOMACHI im-ja-1.2.ebuild:
Stable on x86 and alpha.

04 Jul 2004; Mamoru KOMACHI im-ja-1.1.ebuild,
im-ja-1.2.ebuild:
Forgot to disable debug USE flag, see bug #50701

*im-ja-1.2 (02 Jul 2004)

02 Jul 2004; Mamoru KOMACHI im-ja-1.0-r2.ebuild,
im-ja-1.2.ebuild:
Version bumped.

28 Jun 2004; Mamoru KOMACHI metadata.xml,
im-ja-1.1.ebuild:
Stable on alpha. Remove yakina from maintainer's position as he retired.

24 Jun 2004; Mamoru KOMACHI im-ja-1.1.ebuild:
Stable on x86 and ppc

*im-ja-1.1 (27 May 2004)

27 May 2004; Mamoru KOMACHI im-ja-1.1.ebuild:
Version bumped.

23 May 2004; Mamoru KOMACHI im-ja-1.0-r2.ebuild:
Disabled debug IUSE flag completely (the last commit was not enough
because gnome2.eclass pulls in debug). Thanks to Mark Purtill
. Stable on alpha and ppc.

12 May 2004; Mamoru KOMACHI im-ja-0.9-r1.ebuild,
im-ja-1.0-r2.ebuild:
Removed debug IUSE flag. Added to ~alpha

05 May 2004; Mamoru KOMACHI im-ja-0.8.ebuild,
im-ja-0.9.ebuild, im-ja-1.0-r1.ebuild, im-ja-1.0-r2.ebuild:
Stable on x86. Don't assign default to S. Removed old ebuilds.

*im-ja-1.0-r2 (05 Apr 2004)

05 Apr 2004; Mamoru KOMACHI im-ja-1.0-r2.ebuild:
Removed --enable-xim from configure. Closing bug #46755

01 Apr 2004; David Holm im-ja-1.0-r1.ebuild:
Added to ~ppc.

*im-ja-1.0-r1 (01 Apr 2004)

01 Apr 2004; Mamoru KOMACHI im-ja-1.0-r1.ebuild:
Fixed IUSE flag handling. Closing bug #46388

*im-ja-1.0 (25 Mar 2004)

25 Mar 2004; Mamoru KOMACHI im-ja-1.0.ebuild:
Version bumped. Added anthy and skk local IUSE flags.

22 Mar 2004; Mamoru KOMACHI im-ja-0.9-r1.ebuild,
files/im-ja-0.9-gtk24-gentoo.diff:
Fixed compilation with gtk+-2.4. Closing bug #45246

05 Mar 2004; Mamoru KOMACHI im-ja-0.6.ebuild,
im-ja-0.7_p2.ebuild, im-ja-0.8.ebuild, im-ja-0.9-r1.ebuild, im-ja-0.9.ebuild:
Marked stable for x86. Removed old ebuilds.

*im-ja-0.9-r1 (11 Jan 2004)

11 Jan 2004; im-ja-0.9-r1.ebuild:
Added debug IUSE flag.

23 Dec 2003; Mamoru KOMACHI im-ja-0.9.ebuild,
files/im-ja-0.9-canna-3.7-gentoo.diff:
Added a patch to fix compile error with canna 3.7. See bug #36313

*im-ja-0.9 (18 Dec 2003)

18 Dec 2003; Mamoru KOMACHI im-ja-0.9.ebuild:
Version bumped

*im-ja-0.9_alpha20031109 (14 Dec 2003)

14 Dec 2003; Mamoru KOMACHI im-ja-0.4.ebuild,
im-ja-0.5.ebuild, im-ja-0.7_p2.ebuild, im-ja-0.8.ebuild,
im-ja-0.9_alpha20031109.ebuild:
Included experimental XIM support. It is masked until 0.9 is released
(and will be removed after that). See bug #33123.
Removed old ebuilds and marked 0.8 stale on x86 and sparc.

*im-ja-0.8 (08 Sep 2003)

13 Sep 2003; YAMAKURA Makoto im-ja-0.7_p2.ebuild, im-ja-0.8.ebuild:
apply patch to 0.7_p2 and 0.8. #27896

08 Sep 2003; YAMAKURA Makoto im-ja-0.8.ebuild:
Version bump

*im-ja-0.7_p2 (20 Aug 2003)

20 Aug 2003; YAMAKURA Makoto im-ja-0.7_p2.ebuild:
Version bump.

*im-ja-0.6 (07 Jul 2003)

04 Sep 2003; Mamoru KOMACHI im-ja-0.4.ebuild,
im-ja-0.6.ebuild, files/im-ja-0.6-gentoo.diff:
Added -I/usr/include/wnn to fix compilation bug in #27896.
Marked stable on x86 for im-ja-0.6.

07 Jul 2003; Masatomo Nakano im-ja-0.6.ebuild:
Version bump. closed #23965

*im-ja-0.5 (12 Jun 2003)

13 Jun 2003; YAMAKURA Makoto im-ja-0.5.ebuild:
fix wrong permission for gconf schemas. If your im-ja won't start,
please make sure /etc/gconf/gconf.xml.defaults/{schemas,system} is
world readable.

12 Jun 2003; YAMAKURA Makoto im-ja-0.5.ebuild,
files/digest-im-ja-0.5: New version. Bug #22621

*im-ja-0.4 (16 May 2003)

16 May 2003; YAMAKURA Makoto ChangeLog, Manifest, im-ja-0.4.ebuild,
files/digest-im-ja-0.4: Initial import. Ebuild submitted by Ryan Shaw
and Edward Middleton. Bug #16408

Manifest

DIST im-ja-1.5.tar.gz 905539 RMD160 24c16b77bff1caa6b0fa439c4fc81f0772eb3eba SHA1 1f8b4b6286be0dd0e004db018203bb5ec1093674 SHA256 96f4ed82706a873bdade99a934a1a66431f146758837ed0f007e3c145649f780
EBUILD im-ja-1.5.ebuild 2548 RMD160 4e1d0ee5f0aec3c77da6c4ca22a2f128756d9f06 SHA1 120e10ca18425175cee84e46edbdb316cf93306a SHA256 32ff61535ece3332d61ddba7f42665e61cc1ca5f3fc78cb10d2ed2e2ac50f4a8
MISC ChangeLog 7742 RMD160 2516f33c8f5eec5f168523abd9cc38f94aadafcd SHA1 a55b46fb76aeb9303f6b3f71116f885c0d868fdd SHA256 f92c89aa755e71693bd1e1f00910bc1d662d610067f2f24fb5d614cee6c3362a
MISC metadata.xml 522 RMD160 e988ba1317528cd38ec90b68b9a5b26c0dcf414f SHA1 1bf5ca8d6082b3c0bbd766b90ed7fd58d786b638 SHA256 3753a93af1b975fed28c390ae31acaabd32830c1943409fea8d9a47e0b96561a

im-ja-1.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-ja/im-ja-1.5.ebuild,v 1.9 2008/01/18 16:23:48 matsuu Exp $

inherit gnome2 eutils

DESCRIPTION="A Japanese input module for GTK2 and XIM"
HOMEPAGE="http://im-ja.sourceforge.net/"
SRC_URI="http://im-ja.sourceforge.net/${P}.tar.gz
http://im-ja.sourceforge.net/old/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ppc sparc x86"
IUSE="gnome canna freewnn skk anthy"
# --enable-debug causes build failure with gtk+-2.4
#IUSE="${IUSE} debug"

RDEPEND=">=dev-libs/glib-2.4
>=dev-libs/atk-1.6
>=x11-libs/gtk+-2.4
>=x11-libs/pango-1.2.1
>=gnome-base/gconf-2.4
>=gnome-base/libglade-2.4
gnome? ( >=gnome-base/gnome-panel-2.0 )
freewnn? ( app-i18n/freewnn )
canna? ( app-i18n/canna )
skk? ( virtual/skkserv )
anthy? ( || ( app-i18n/anthy app-i18n/anthy-ss ) )"
DEPEND="${RDEPEND}
dev-lang/perl
dev-perl/URI
>=sys-devel/autoconf-2.50
>=sys-devel/automake-1.7
dev-util/pkgconfig"

DOCS="AUTHORS README ChangeLog TODO"

get_gtk_confdir() {
if useq amd64 || ( [ "${CONF_LIBDIR}" == "lib32" ] && useq x86 ) ; then
echo "/etc/gtk-2.0/${CHOST}"
else
echo "/etc/gtk-2.0"
fi
}

src_compile() {
local myconf
# You cannot use `use_enable ...` here. im-ja's configure script
# doesn't distinguish --enable-canna from --disable-canna, so
# --enable-canna stands for --disable-canna in the script ;-(
use gnome || myconf="$myconf --disable-gnome"
use canna || myconf="$myconf --disable-canna"
use freewnn || myconf="$myconf --disable-wnn"
use anthy || myconf="$myconf --disable-anthy"
use skk || myconf="$myconf --disable-skk"
#use debug && myconf="$myconf --enable-debug"

# gnome2_src_compile automatically sets debug IUSE flag
econf $myconf || die "econf im-ja failed"
emake || die "emake im-ja failed"
}

pkg_postinst() {
if [ -x /usr/bin/gtk-query-immodules-2.0 ] ; then
gtk-query-immodules-2.0 > ${ROOT}/$(get_gtk_confdir)/gtk.immodules
fi
gnome2_pkg_postinst
elog
elog "This version of im-ja comes with experimental XIM support."
elog "If you'd like to try it out, run im-ja-xim-server and set"
elog "environment variable XMODIFIERS to @im=im-ja-xim-server"
elog "e.g.)"
elog "\t$ export XMODIFIERS=@im=im-ja-xim-server (sh)"
elog "\t> setenv XMODIFIERS @im=im-ja-xim-server (csh)"
elog
}

pkg_postrm() {
if [ -x /usr/bin/gtk-query-immodules-2.0 ] ; then
gtk-query-immodules-2.0 > ${ROOT}/$(get_gtk_confdir)/gtk.immodules
fi
gnome2_pkg_postrm
}

metadata.xml




cjk

IM-JA is a Japanese input module for GTK+2. It supports kanji
conversion using either the Canna or the (Free)Wnn kanji conversion
engine. IM-JA can also do kanji character recognition, you can draw
kanji into a widget using the mouse. This feature is based on the
KanjiPad application which has been enhanced in IM-JA.