diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2008-09-06 03:24:30 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2008-09-06 03:24:30 +0000 |
commit | c90a81ada019f08f4ca00ccb0785738a6892987a (patch) | |
tree | da78d48f41f81a545274787ea4ae1a1577991814 | |
parent | Version cleanup (diff) | |
download | gentoo-2-c90a81ada019f08f4ca00ccb0785738a6892987a.tar.gz gentoo-2-c90a81ada019f08f4ca00ccb0785738a6892987a.tar.bz2 gentoo-2-c90a81ada019f08f4ca00ccb0785738a6892987a.zip |
Initial import. Submitted by Hong Hao, bug 236350.
(Portage version: 2.2_rc8/cvs/Linux 2.6.26-gentoo-r1 x86_64)
-rw-r--r-- | app-i18n/ibus-pinyin/ChangeLog | 10 | ||||
-rw-r--r-- | app-i18n/ibus-pinyin/Manifest | 5 | ||||
-rw-r--r-- | app-i18n/ibus-pinyin/ibus-pinyin-0.1.1.20080901.ebuild | 55 | ||||
-rw-r--r-- | app-i18n/ibus-pinyin/metadata.xml | 9 |
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> + |