summaryrefslogtreecommitdiff
path: root/app-i18n/ibus-libpinyin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-i18n/ibus-libpinyin
reinit the tree, so we can have metadata
Diffstat (limited to 'app-i18n/ibus-libpinyin')
-rw-r--r--app-i18n/ibus-libpinyin/Manifest13
-rw-r--r--app-i18n/ibus-libpinyin/ibus-libpinyin-1.6.92.ebuild45
-rw-r--r--app-i18n/ibus-libpinyin/ibus-libpinyin-1.7.4.ebuild46
-rw-r--r--app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.0.ebuild53
-rw-r--r--app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild53
-rw-r--r--app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.2.ebuild53
-rw-r--r--app-i18n/ibus-libpinyin/metadata.xml26
7 files changed, 289 insertions, 0 deletions
diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
new file mode 100644
index 000000000000..37bb7c6482ba
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -0,0 +1,13 @@
+DIST ibus-libpinyin-1.6.92.tar.gz 1686249 SHA256 e611cff47b84345e1f60b8e94f74811bcfdf53b6ef7436b5cb5aff47eea743a3 SHA512 b4af0083c9c1dd4273c75372acf5d74ce317effdf56d8a0de8a3e3cd24f40b1b2dba91786d0a1cd72c9d7867b9ae630c4f69b04b378529dca8be0869e91d322d WHIRLPOOL 5dd8493bbbaa0f3d189a825bd4237a56276e88b8da91e75c1e3d49c1c1b2050ee2f9aaa4524ea00418690d8ff2085d6b6f686e60752e838f2515ca9d780347ef
+DIST ibus-libpinyin-1.7.4.tar.gz 1692228 SHA256 4627eab10ded24bd1a95ee56a2f7bd6a82deb94435aea674267fc40febd66f81 SHA512 d94f495e74650830f759889112df8b749d6e28192ed866f6bd132b16e16cda59d97aabc2762596bbe337a3deeb30ccd680ad370c28c1932ab05c6a40d8e1c265 WHIRLPOOL 1227c7f96565c001a90bced8aa4f847cfbe9bfae6810641e76472c437a29cdb539d2b316add9850270fa4eb2436761375f9d436749c8f06a573206ddba02064c
+DIST ibus-libpinyin-1.9.0.tar.gz 1692442 SHA256 c8ec2450cec6f11870982b0130293dc967632631077029ca76c27ef349189e3e SHA512 cf90fd5233ca7a77d45b69efc76a211ff69895eed09998bec09b362f6b67a91687510144f55ee67e31897ee81c47e86e2e1258ee1771bae1f04d8aa398b13e1e WHIRLPOOL cb4a5cb645b2a0126f1d44452813021d3dc6b484e3f07f2a1bf5370b475103f0bf86a91576620ac038342dccf1d3f21da220a457b926c61329dc1e718e7f4c15
+DIST ibus-libpinyin-1.9.1.tar.gz 1691476 SHA256 52371801da350fb98632b20b483a2556ae27b3faf05fdcacc4f7ead01c969718 SHA512 600ceb9cb2ef38b07588914f2071b458825ee32b5cf32e6064394500a6d4854c4beea830f5057bba313c17f805033ab06de79e7fbc0a733506279ab2fc7585f6 WHIRLPOOL 08d7fd63a24af88f521ee0985c6e3b13a197fdb6a3d6c73342e33fe73f1e7cd77810a234b77b4bd947ccf7a773db3c5375d248e58fcbc00f5409860276f05f66
+DIST ibus-libpinyin-1.9.2.tar.gz 1693247 SHA256 b9867b4fd000a1f97317cc16447817dc3e68673f2b049774a49f50612ad0ef72 SHA512 008390049b0186b7163cfd8857806715dd78235fc1e35a89d4b58a38eb7f292b643d48f502c0c924512a9f5a96d2581f577d6a9ec3b660d05d9a4adcde970430 WHIRLPOOL 2230cce4b650a99b755b019825b57d534f70caa36085713987f406080f4daf544a3bdcc35f7dd3d45926b0843c10e7479a4bfe8bbd9d00c9862054738b4a123d
+EBUILD ibus-libpinyin-1.6.92.ebuild 1102 SHA256 7409542ad9d6024bab31ec2b4e2e36aa13c7a974cecd7973281f2c0f059bd677 SHA512 62c4a11abc55a54e40e735c39908efe02ed1035c60e0e360f120e58f7e1f4226c6f430e22e4b11c992c40f9dd4fed785f0dbd1e501227815a2bd1326256abeb4 WHIRLPOOL 447fb18c6483023f2bb6c1cd40d9466e3184d39d02acd6c164a6644a439c89ec5dba50e8dad2a8ebe768f053f477d798f3ac19ff58e0fbabbee5c10652798cf0
+EBUILD ibus-libpinyin-1.7.4.ebuild 1145 SHA256 b8b7bc45b5ee1b1ec8ddd46e85e75084c79b38a04109218a8baae1fd33e398d8 SHA512 6f25d7ab250465b28c754809a5df1f623e9c69a2ed2232d30161ba6b399e64726e1bc264038d01db30635bf5a9cd1ff16a9a7157b30c25618f92a723e65c51c7 WHIRLPOOL cea1f53a8b9135db06814a83c5ccf4dacc00d14d17c9c3a461435550c0ca19ce07925f559fd3d6344d8b374c50853fc0d068c1ab29f36133dd01121b21492cf7
+EBUILD ibus-libpinyin-1.9.0.ebuild 1178 SHA256 a5522fdd99202a6d8d63e65b4798d27fe848ade5a4cf09cf9afc254d6e662b73 SHA512 c91740e67c13ba8146f3a37d0cee51e49ed939e5176414fdbad2f1b99a17762579b96d2e4aa66a907c2409f21bcf31e3da2a1659a7e5262decd6601fe3163531 WHIRLPOOL f132093b9de2101ef220c9c942f13af5915be41f29bc9d637c35a1f04f44b707527639469ac88bb47f489e97ff15b65a502df8fc4aaf6566f7517889dfc20bba
+EBUILD ibus-libpinyin-1.9.1.ebuild 1177 SHA256 3fd421ca3af2747f3fbb901bf8de93c429edda905810fc107c7b544e0ea20456 SHA512 83b3c1555cf81e3dfe2ac1f3c87355a4abec85bfa18c68b0e3ba3ad31047556f696273a61df27d841118da2df06c7ba6260f808eb26ff9b6628b6bf453b1661c WHIRLPOOL f8d1161706d5214a2820222494a9e2016eebb495dfbd47e6fabe9b586f7185a362c6bde46af9f6115d566eb6b122239e9f1846db8aebd2da6994b709c7c751ee
+EBUILD ibus-libpinyin-1.9.2.ebuild 1177 SHA256 3fd421ca3af2747f3fbb901bf8de93c429edda905810fc107c7b544e0ea20456 SHA512 83b3c1555cf81e3dfe2ac1f3c87355a4abec85bfa18c68b0e3ba3ad31047556f696273a61df27d841118da2df06c7ba6260f808eb26ff9b6628b6bf453b1661c WHIRLPOOL f8d1161706d5214a2820222494a9e2016eebb495dfbd47e6fabe9b586f7185a362c6bde46af9f6115d566eb6b122239e9f1846db8aebd2da6994b709c7c751ee
+MISC ChangeLog 3275 SHA256 e43b2a4093041c42d23dae5336f159fc0dd02cb3d3efd2320c79d82e6c09e8a5 SHA512 36465f9a79f9df02b68bbdf8d75bd1dbda0f0e3913d8de36bfe891f75792db61e77165b9addd022c1b6f4459f9e41db5ece77c407e3db0d774b8b4fcab375c1e WHIRLPOOL a232887a912f284d13d80088cfef2a6b7413084225ca3d940ec9532d8e7c57895712fd22b5cd1ee7f846e44d95c0824fe0beecb744967f4ec18a887e1971f997
+MISC ChangeLog-2015 612 SHA256 dcd73351a2d701a45f6f85c36bbee140283059083a35377e17919216b654bba5 SHA512 4076a12d878ccb804eec45983597f1d260b9ab795cb0a3e425643720841efa9e799ba9a033dc39ed146a019f8ee39b8a23135b187da911fb802b3dcc25eabad7 WHIRLPOOL c60fdb85d5ae37f002d228576f257700963cf08f16a7fa0c3f335de5a51020135d41325d68e010df25aff8688c6f21ad1019320ac35470a4d0ee9f6103971db5
+MISC metadata.xml 885 SHA256 bc13db8af7ae4dcedc819f54f6c487c3526edda4f68c7affcdb93f2331ee872e SHA512 b9acf7f4ca73c1453ee7c72a59137070c9f480de8758221f1545d05248e0e2657056a31c705b17455a1342867e9331550aa32f39cbe60270190699384b160710 WHIRLPOOL 7b6e4fd8cea784be3225ddf670fe72a40bd17e14c71aa759e125bb2db5b1075f098447c37dc3f00a9381d741f17cd8d96b43573c7ad4d8195111a94244218044
diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.6.92.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.6.92.ebuild
new file mode 100644
index 000000000000..d1387f71db4f
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.6.92.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils python-single-r1
+
+DESCRIPTION="ibus-libpinyin - pinyin chinese input for ibus using libpinyin"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin"
+
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="boost opencc lua"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}
+ >=app-i18n/ibus-1.4[python,${PYTHON_USEDEP}]
+ dev-python/pygtk[${PYTHON_USEDEP}]
+ =app-i18n/libpinyin-1.0.0
+ app-i18n/pyzy
+ boost? ( >=dev-libs/boost-1.39 )
+ lua? ( >=dev-lang/lua-5.1 )"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_prepare() {
+ sed -i -e "s/python/${EPYTHON}/" setup/ibus-setup-libpinyin.in || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable boost )
+ $(use_enable opencc )
+ $(use_enable lua lua-extension )
+ --enable-english-input-mode
+ )
+ autotools-utils_src_configure
+}
diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.7.4.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.7.4.ebuild
new file mode 100644
index 000000000000..2781f61eb395
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.7.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils python-single-r1
+
+DESCRIPTION="ibus-libpinyin - pinyin chinese input for ibus using libpinyin"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin"
+
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost opencc lua"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND=""
+RDEPEND="${PYTHON_DEPS}
+ >=app-i18n/ibus-1.5.4[python,${PYTHON_USEDEP}]
+ dev-python/pygtk[${PYTHON_USEDEP}]
+ >=app-i18n/libpinyin-1.2.91
+ app-i18n/pyzy
+ boost? ( >=dev-libs/boost-1.39 )
+ opencc? ( >=app-i18n/opencc-1.0.0 )
+ lua? ( >=dev-lang/lua-5.1 )"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_prepare() {
+ sed -i -e "s/python/${EPYTHON}/" setup/ibus-setup-libpinyin.in || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable boost )
+ $(use_enable opencc )
+ $(use_enable lua lua-extension )
+ --enable-english-input-mode
+ )
+ autotools-utils_src_configure
+}
diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.0.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.0.ebuild
new file mode 100644
index 000000000000..7dc68cc7ab24
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit autotools gnome2-utils python-single-r1
+
+DESCRIPTION="Intelligent Pinyin engine based on libpinyin for IBus"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin"
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua opencc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ >=app-i18n/libpinyin-1.9.91:=
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ boost? ( dev-libs/boost:= )
+ lua? ( dev-lang/lua:0 )
+ opencc? ( app-i18n/opencc:= )"
+
+DEPEND="${RDEPEND}
+ virtual/libintl
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+ sed -i "s/python/${EPYTHON}/" setup/ibus-setup-libpinyin.in || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-english-input-mode \
+ $(use_enable boost) \
+ $(use_enable lua lua-extension) \
+ $(use_enable opencc)
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild
new file mode 100644
index 000000000000..6e9cf595e03c
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit autotools gnome2-utils python-single-r1
+
+DESCRIPTION="Intelligent Pinyin engine based on libpinyin for IBus"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin"
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua opencc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ >=app-i18n/libpinyin-2.1.0:=
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ boost? ( dev-libs/boost:= )
+ lua? ( dev-lang/lua:0 )
+ opencc? ( app-i18n/opencc:= )"
+
+DEPEND="${RDEPEND}
+ virtual/libintl
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+ sed -i "s/python/${EPYTHON}/" setup/ibus-setup-libpinyin.in || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-english-input-mode \
+ $(use_enable boost) \
+ $(use_enable lua lua-extension) \
+ $(use_enable opencc)
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.2.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.2.ebuild
new file mode 100644
index 000000000000..6e9cf595e03c
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.9.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit autotools gnome2-utils python-single-r1
+
+DESCRIPTION="Intelligent Pinyin engine based on libpinyin for IBus"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin"
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua opencc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ >=app-i18n/libpinyin-2.1.0:=
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ boost? ( dev-libs/boost:= )
+ lua? ( dev-lang/lua:0 )
+ opencc? ( app-i18n/opencc:= )"
+
+DEPEND="${RDEPEND}
+ virtual/libintl
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+ sed -i "s/python/${EPYTHON}/" setup/ibus-setup-libpinyin.in || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-english-input-mode \
+ $(use_enable boost) \
+ $(use_enable lua lua-extension) \
+ $(use_enable opencc)
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/app-i18n/ibus-libpinyin/metadata.xml b/app-i18n/ibus-libpinyin/metadata.xml
new file mode 100644
index 000000000000..83d60bcf58dd
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ramsey.graham@ntlworld.com</email>
+ <name>Graham Ramsey</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>cjk@gentoo.org</email>
+ <name>Cjk</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription lang="en">
+ PinYin engine for IBus platform. It provides a Chinese PinYin input method.
+ </longdescription>
+ <use>
+ <flag name="boost">Compile against <pkg>dev-libs/boost</pkg> libraries</flag>
+ <flag name="opencc">Enable support for <pkg>app-i18n/opencc</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="github">libpinyin/ibus-libpinyin</remote-id>
+ </upstream>
+</pkgmetadata>