summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-i18n/ibus-pinyin/ChangeLog10
-rw-r--r--app-i18n/ibus-pinyin/Manifest5
-rw-r--r--app-i18n/ibus-pinyin/ibus-pinyin-0.1.1.20080901.ebuild55
-rw-r--r--app-i18n/ibus-pinyin/metadata.xml9
4 files changed, 79 insertions, 0 deletions
diff --git a/app-i18n/ibus-pinyin/ChangeLog b/app-i18n/ibus-pinyin/ChangeLog
new file mode 100644
index 000000000000..8c60148ee8aa
--- /dev/null
+++ b/app-i18n/ibus-pinyin/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-i18n/ibus-pinyin
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-pinyin/ChangeLog,v 1.1 2008/09/06 03:24:30 matsuu Exp $
+
+*ibus-pinyin-0.1.1.20080901 (06 Sep 2008)
+
+ 06 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> +metadata.xml,
+ +ibus-pinyin-0.1.1.20080901.ebuild:
+ Initial import. Submitted by Hong Hao, bug 236350.
+
diff --git a/app-i18n/ibus-pinyin/Manifest b/app-i18n/ibus-pinyin/Manifest
new file mode 100644
index 000000000000..1624fd62a611
--- /dev/null
+++ b/app-i18n/ibus-pinyin/Manifest
@@ -0,0 +1,5 @@
+DIST ibus-pinyin-0.1.1.20080901.tar.gz 270905 RMD160 80a5b9fe08b37a64cbf392d3d0f236c10b2a34d2 SHA1 91859ebec591ac6192a8fe013f9040c534e4428e SHA256 888454c8b4656d74ec44dff7dbec95eb9936661320f353bb7965180ee5717df8
+DIST pinyin-database-0.1.10.5.tar.bz2 12044655 RMD160 3acfa16d11b2099d7719f3b7b5a77c523b982d2d SHA1 d0bb78416431a59cbcaf62809e56fab284f6d588 SHA256 113232304dd413663f046fff5e29e6eb6f8004f40588971b4aa4f09b3e34a00c
+EBUILD ibus-pinyin-0.1.1.20080901.ebuild 1321 RMD160 f234312e3360b2e16220f65feb3317e7eeaf55f6 SHA1 76398094c663fe65056b6badaf78bd6857a60597 SHA256 1e0db004d1b71d71d690fbc8c1daa18f6fddfaa9fbec611493dbbfca0e4294e4
+MISC ChangeLog 320 RMD160 dbce748013f2afc9c9c7f1025f2e24abb7c57173 SHA1 f0d24543049206e261b030288a27f0dd1257616c SHA256 bf5b01495ddf2e4ee1e210f1a6c7c6512b64e300a02c11bfa1eadaa08bbd85cf
+MISC metadata.xml 280 RMD160 2f693f9dba5c4abf24696fdf45b288284a6d2212 SHA1 776f22067d69b18b25b856bc939389b2a4f3f84d SHA256 04e7f95210b314c01f71ee1743dc709bebb501bb43ad052a268833fe7177f4b5
diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-0.1.1.20080901.ebuild b/app-i18n/ibus-pinyin/ibus-pinyin-0.1.1.20080901.ebuild
new file mode 100644
index 000000000000..b7de49445828
--- /dev/null
+++ b/app-i18n/ibus-pinyin/ibus-pinyin-0.1.1.20080901.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-pinyin/ibus-pinyin-0.1.1.20080901.ebuild,v 1.1 2008/09/06 03:24:30 matsuu Exp $
+
+inherit eutils
+
+PYDB_TAR="pinyin-database-0.1.10.5.tar.bz2"
+DESCRIPTION="Chinese PinYin IMEngine for IBus Framework"
+HOMEPAGE="http://code.google.com/p/ibus/"
+SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz
+ http://scim-python.googlecode.com/files/${PYDB_TAR}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="app-i18n/ibus
+ >=dev-lang/python-2.5
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ nls? ( >=sys-devel/gettext-0.16.1 )"
+
+pkg_setup() {
+ if ! built_with_use '>=dev-lang/python-2.5' sqlite; then
+ eerror "To use ibus-pinyin you have to build dev-lang/python with \"sqlite\" USE flag!"
+ die "To use ibus-pinyin you have to build dev-lang/python
+ with \"sqlite\" USE flag!"
+ fi
+}
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ cp "${DISTDIR}/${PYDB_TAR}" "${S}"/engine
+}
+
+src_compile() {
+ econf $(use_enable nls) || die
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+
+ dodoc AUTHORS ChangeLog NEWS README
+}
+
+pkg_postinst() {
+ ewarn "This package is very experimental, please report your bugs to"
+ ewarn "http://ibus.googlecode.com/issues/list"
+ elog
+ elog "You should run ibus-setup and enable IM Engines you want to use!"
+ elog
+}
diff --git a/app-i18n/ibus-pinyin/metadata.xml b/app-i18n/ibus-pinyin/metadata.xml
new file mode 100644
index 000000000000..f8124fad6a0b
--- /dev/null
+++ b/app-i18n/ibus-pinyin/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>cjk</herd>
+<longdescription lang="en">
+PinYin engine for IBus platform. It provides a Chinese PinYin input method.
+</longdescription>
+</pkgmetadata>
+