ChangeLog

# ChangeLog for app-i18n/minichinput
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/minichinput/ChangeLog,v 1.6 2007/07/22 09:16:50 calchan Exp $

22 Jul 2007; Denis Dupeyron minichinput-0.1.9.ebuild:
Drop virtual/x11 dependency.

05 Nov 2006; Mamoru KOMACHI
+files/minichinput-0.1.9-gcc4.patch,
+files/minichinput-0.1.9-xorg-x11.patch, minichinput-0.1.9.ebuild:
Fixed compile error with xorg-x11. This closes bug #110901 and #154196.
Also fixed modular X dependency.

*minichinput-0.1.9 (31 Aug 2003)

31 Aug 2003; Alastair Tse minichinput-0.1.9.ebuild:
initial ebuild. adapted from Lim Swee Tat contribution
(#21820)

Manifest

AUX minichinput-0.1.9-gcc4.patch 453 RMD160 efa04e012af691d3fa2a4605b1c17baca1f994bc SHA1 1287857a92b565891ebbea08788ddc3e8e013b51 SHA256 b1c96a69b8d3a240e709c021d5ecbe1e8e0ef8d6e4433bea2ebbcb77e8bb8bc9
AUX minichinput-0.1.9-xorg-x11.patch 1657 RMD160 cd4a617d857816048be0f72f118d1ba1f2352440 SHA1 fc11a605423313071ddd2a09eff1ec88953a73ec SHA256 0ee2782bc549d361756c1ab7206796eaa488f18e93a9d091149aeccf7df1e185
DIST miniChinput-0.1.9-rxvt.patch 8606 RMD160 2f3ec3de6f7bd80ae6e8aa1e27f502ce1ee9d4ca SHA1 f09650aa131b6f2f0093bc849f74292ddf0db5c9 SHA256 aee83af616c76424346e987d28ffbef8b7b74525d55d206bf00747688d3e0436
DIST miniChinput-0.1.9.tar.gz 1631895 RMD160 cca0801fe5ea8c907c09e4e69ce26d0e0501ed00 SHA1 42bad9a8cf8e9c416d11318d1522856fcbb5efe8 SHA256 ca82e264d979d4a66056208b4b09e0246856e126018ecc8bb6716e0e4b1b7b5c
EBUILD minichinput-0.1.9.ebuild 1367 RMD160 59c1d054ed45c63d33c3703a45cca6a5c352b581 SHA1 0b1e5bff452ec5ef02db62e0976c3bca1a326fd2 SHA256 acf4ff017eae8bb7f1b6705cfe518f52ab1f7191496d4ea9c7bc0a9b3ecfa8d9
MISC ChangeLog 787 RMD160 b288faff26fa95322c4bee15456d0f987529736f SHA1 b07afba1b0d159f41755dcb92c622d35c5a83832 SHA256 de90c24b6844274641bb7891a34020c6d32c90c0c809de977b936f5d7ca9df1d
MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215

files

metadata.xml




cjk

minichinput-0.1.9.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/minichinput/minichinput-0.1.9.ebuild,v 1.8 2007/07/22 09:16:50 calchan Exp $

inherit eutils

MY_P=${P/minichinput/miniChinput}

DESCRIPTION="Chinese Input Method. Replaces Chinput as a smaller package without the dependency on unicon."
HOMEPAGE="http://www-scf.usc.edu/~bozhang/miniChinput/ http://sourceforge.net/projects/minichinput/"
SRC_URI="mirror://sourceforge/minichinput/${MY_P}.tar.gz
mirror://sourceforge/minichinput/${MY_P}-rxvt.patch"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE=""

DEPEND="x11-libs/libX11
|| ( x11-libs/libXft virtual/xft )
media-libs/fontconfig
>=media-libs/imlib-1.9.13
!app-i18n/chinput"
RDEPEND="${DEPEND}
media-fonts/font-sony-misc"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${MY_P}.tar.gz
epatch ${DISTDIR}/${MY_P}-rxvt.patch
epatch ${FILESDIR}/${P}-xorg-x11.patch
epatch ${FILESDIR}/${P}-gcc4.patch
}

src_compile() {
econf \
--x-includes=/usr/include \
--x-libraries=/usr/lib || die "configure failed"
emake || die "make failed"
emake data || die "make data failed"
}

src_install() {
make prefix=${D}/usr \
packagename=${P} \
mandir=share/man/man1 \
install|| die "install failed"
make prefix=${D}/usr data-install || die "install data failed"
}