ChangeLog

# ChangeLog for app-i18n/kinput2
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/kinput2/ChangeLog,v 1.23 2006/10/27 18:18:22 flameeyes Exp $

27 Oct 2006; Diego Pettenò kinput2-3.1-r1.ebuild:
Ebuild cleanup, fix for modular X support only (thanks Patrick Lauer for
reporting bug #153008). Remove canna useflag as canna is the default.

14 Oct 2006; Diego Pettenò kinput2-3.1-r1.ebuild:
Fix DEPEND/RDEPEND and add missing dependency over libXaw. Thanks to Patrick
Lauer in bug #151275.

25 Jan 2006; Donnie Berkholz ;
kinput2-3.1-r1.ebuild:
(#118603) Add modular X deps.

21 Apr 2005; Simon Stelling kinput2-3.1-r1.ebuild:
stable on amd64

31 Aug 2004; Tom Gall kinput2-3.1-r1.ebuild:
stable on ppc64 bug #61771

28 Aug 2004; Mamoru KOMACHI kinput2-3.1-r1.ebuild:
Stable on ppc.

24 May 2004; Jon Portnoy kinput2-3.1-r1.ebuild :
FreeWNN breaks on AMD64. Using !amd64? () construct for freewnn
support.

24 Mar 2004; Michael Sterrett kinput2-3.1-r1.ebuild,
kinput2-3.1.ebuild:
don't use deprecated ? : use syntax

19 Nov 2003; MATSUU Takuto kinput2-3.1-r1.ebuild:
Marked ~amd64.

*kinput2-3.1-r1 (17 Aug 2003)

25 Aug 2003; MATSUU Takuto kinput2-3.1-r1.ebuild:
stable for sparc

21 Aug 2003; MATSUU Takuto kinput2-3.1-r1.ebuild:
stable for x86

17 Aug 2003; MATSUU Takuto kinput2-3.1-r1.ebuild,
files/kinput2-3.1-r1-gentoo.diff:
fixed crush bug.

*kinput2-3.1 (25 Nov 2002)
03 Dec 2002; Masatomo Nakano : kinput2-3.1.ebuild
ChangeLogs

Changed "~x86" to "x86".

25 Nov 2002; Masatomo Nakano : kinput2-3.1.ebuild
files/digest-kinput2-3.1 files/kinput2-3.1-gentoo.diff ChangeLogs

New Version.
Thanks to matsuu@7501.net (MATSUU Takuto)

*kinput2-3.1_beta4-r2 (2 July 2002)

7 Nov 2002; Masatomo Nakano : kinput2-3.1_beta4-r1.ebuild
ChangeLogs
fixed bug about MY_P.

19 Sept 2002; Mike Frysinger :
Added HOMEPAGE variable

1 July 2002; Stuart Bouyer kinput2-3.1_beta4-r1.ebuild :
Converted over to the new DEPEND="foo? bar : oni" operator. this makes for a
much nicer looking ebuild. Now, If I can just clean up the src_unpack stage

*kinput2-3.1_beta4-r1 (1 July 2002)

19 Sept 2002; Mike Frysinger :
Added HOMEPAGE variable

1 July 2002; Stuart Bouyer kinput2-3.1_beta4-r1.ebuild :
Added support for Canna and FreeWnn with new useflages canna and freewnn


*kinput2-3.1_beta4 (26 June 2002)

26 June 2002; Stuart Bouyer kinput2-3.1_beta4.ebuild :
Added Kinput2 3.1 beta4

Manifest

AUX kinput2-3.1-r1-gentoo.diff 3806 RMD160 a3b05457dbb0738f2b85b37c1097a138a9167f57 SHA1 371105d0fd28d473e6ebbf928118b4bb70bc5680 SHA256 58e6292f03e23103a31ab0dfb614d0e2fa801bfef56a33f539e9bf6d3c7d792c
DIST kinput2-v3.1.tar.gz 512177 RMD160 c56684769859bbee5f8238cd1af061796ff931e8 SHA1 48050f70e7c0cc67193ea260f8d7f6e822a02ca3 SHA256 2815c35181f9e9b866fb6e7f3d9bb8814b98312aad703ce5c7560d449eb60a9a
EBUILD kinput2-3.1-r1.ebuild 1410 RMD160 a335f7eb347f09ab49d53079362983c16afc91ea SHA1 f25199328a5b6cef54512446cf2d53f0723a81de SHA256 a03302a6986268f3363e675919f97899bbaf10f870bfb679f3628fab8bd3d4dc
MISC ChangeLog 2949 RMD160 721021b3837caff097d828dc3bcf673a5e7bcae8 SHA1 3929c8ba89430fa2104f3349d9c9178645429bf5 SHA256 d0cd1cda455100fdcd6fa28411d5df4dc234bbcc1f3f82f99b61062e6a879f16
MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215

files

kinput2-3.1-r1.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/kinput2/kinput2-3.1-r1.ebuild,v 1.17 2006/10/27 18:18:22 flameeyes Exp $

inherit eutils

MY_P="${PN}-v${PV}"
DESCRIPTION="A Japanese input server which supports the XIM protocol"
HOMEPAGE="http://www.nec.co.jp/canna/"
SRC_URI="ftp://ftp.sra.co.jp/pub/x11/${PN}/${MY_P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="x86 ppc sparc amd64 ppc64"
IUSE="freewnn"

RDEPEND="freewnn? ( >=app-i18n/freewnn-1.1.1_alpha19 )
!freewnn? ( >=app-i18n/canna-3.5_beta2-r1 )
x11-libs/libX11
x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXp
x11-libs/libXt"

DEPEND="${RDEPEND}
x11-misc/gccmakedep
x11-misc/imake
app-text/rman"

S="${WORKDIR}/${MY_P}"

src_unpack() {
local mysed=""

unpack ${A}
epatch "${FILESDIR}/${PF}-gentoo.diff"

if use freewnn; then
sed -i -e '/\/\* #define UseWnn/s:^:#define UseWnn\n:' "${S}/Kinput2.conf"
else
sed -i -e '/\/\* #define UseCanna/s:^:#define UseCanna\n:' "${S}/Kinput2.conf"
fi
}

src_compile() {
xmkmf -a || die
emake \
XAPPLOADDIR="/usr/share/X11/app-defaults/" \
CDEBUGFLAGS="${CFLAGS}" \
LOCAL_LDFLAGS="${LDFLAGS}" \
|| die
}

src_install() {
emake XAPPLOADDIR="/usr/share/X11/app-defaults/" DESTDIR="${D}" install || die
rm -rf "${D}/usr/lib/X11"

dodoc README NEWS doc/*
newman cmd/${PN}.man ${PN}.1
}

metadata.xml




cjk