summaryrefslogtreecommitdiff
path: root/app-i18n/ibus-libpinyin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
commit6abbf81ef2f298e3221ff5e67a1f3c5f23958212 (patch)
tree25413d1cb3a0cbfe36029db32398c0f333609215 /app-i18n/ibus-libpinyin
parent9c417bacd51da6d8b57fa9f37425161d30d4b95b (diff)
gentoo resync : 14.12.2020
Diffstat (limited to 'app-i18n/ibus-libpinyin')
-rw-r--r--app-i18n/ibus-libpinyin/Manifest2
-rw-r--r--app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.92-r1.ebuild22
2 files changed, 16 insertions, 8 deletions
diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
index 68e0b4587bd1..add04afb141c 100644
--- a/app-i18n/ibus-libpinyin/Manifest
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -1,5 +1,5 @@
DIST ibus-libpinyin-1.11.1.tar.gz 1728202 BLAKE2B 6e2273c4ff1be76bb8b0e65b915e039c0a181981d20ed94662184e161e8639ad3d548de981d7bbae950ab8b5019bedaed9593e03282e2f9d207f831929d422bc SHA512 48691952a10f4ab545d8e233dc3cd75fc54270c03a687820048152636df26d233ee0fba89e4ec2ccd5a6e410b41e556872e3dd2468d59d44b3440e904b93528b
DIST ibus-libpinyin-1.11.92.tar.gz 1730065 BLAKE2B 376bec6fa7616364c8ed4dc5b269edabda892ba4759ff03e93b4099c99440925126800ea3bf11eef91ea62c558fa7dbf05f3d68be5e25e701aaaeb37618b90a8 SHA512 b875b2fed6875806971b91e2abc62cdab1f70baef78840915f89466a7bcf3d1dfc70438ba85e7580bba92dec0ade50a2b05955fe6cd148bffd3888fa69f1c851
EBUILD ibus-libpinyin-1.11.1-r1.ebuild 1233 BLAKE2B 9b1587e1c4d5b1d48e2f7d4f1ab3638146b051930ae9cddc0dacbca7e649831932991d214861bb961504d7d1cd113873a63b2fc871ca74498332a723a7d9faf3 SHA512 197112d524a17ef36f8d1ff1d3b89ffef0ae06c00238d6e385232af98dd3d4251fb79fdcc67f12e1f161f32e089ccf673e1a457e73bf5076972f3d470715dc92
-EBUILD ibus-libpinyin-1.11.92-r1.ebuild 1317 BLAKE2B 1b67f62bfcfba49f7feaa8c4b5fd517f834af65a6253ff637fb8486ccc3696fac88a386278dee097a829d96855e78b43172586d850a7cbea9d67287b620342cd SHA512 3701f099effd1cfdb0457fe6ee510009c2e741ba6e53991b5fc1b56f931d19b53b3aeb5f4b75d690f8c05be9b2b39862b10e0f556d088e0ce09b9caa6db2ba9a
+EBUILD ibus-libpinyin-1.11.92-r1.ebuild 1476 BLAKE2B 5e69215e498ade8a431b38775d695b6b24c4dc28eb4549297df773aac41700e8ab143026b5de89021d7b6c7180f23bc5d4a6d2c26b4525f60f5b6854a37dfbc0 SHA512 d4f4be170952df2fd462ff580344b2c8f3bb64e2a310863f8a6850dd5929e39ed4ff28256e10a31c5bd06864fdee44f936308b863994a6ce8da3b50e4ce1b963
MISC metadata.xml 803 BLAKE2B b10294253280adbc8725c28f0c0ff4763b4dbf622fbab14b4ac53dca90ab00727a889f502269dcdbb394259a7d55fb6267e4d39ff2921f27edc8c77d17d71060 SHA512 0f06e79c123901006aeeba3a076c01ee5175f0d5134afbdd058b54992a43c8bbe561589fb910e07734efbc0a81057934ea04dcbb42136ed2d82a9ff96ed270ed
diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.92-r1.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.92-r1.ebuild
index 8eb5b596beb5..019c1a68d966 100644
--- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.92-r1.ebuild
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.11.92-r1.ebuild
@@ -2,21 +2,21 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
+LUA_COMPAT=(lua{5-1,5-2,5-3})
+PYTHON_COMPAT=(python{3_6,3_7,3_8,3_9})
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-
-inherit autotools gnome2-utils python-single-r1
+inherit autotools gnome2-utils lua-single python-single-r1
DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus"
HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin https://sourceforge.net/projects/libpinyin/"
-SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
-"
+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}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ lua? ( ${LUA_REQUIRED_USE} )"
BDEPEND="dev-db/sqlite:3
virtual/pkgconfig"
@@ -31,11 +31,19 @@ DEPEND="${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
')
boost? ( dev-libs/boost:= )
- lua? ( dev-lang/lua:0 )
+ lua? ( ${LUA_DEPS} )
opencc? ( app-i18n/opencc:= )"
RDEPEND="${DEPEND}"
+pkg_setup() {
+ python-single-r1_pkg_setup
+
+ if use lua; then
+ lua-single_pkg_setup
+ fi
+}
+
src_prepare() {
sed -i \
-e "/^appdatadir/s:/appdata:/metainfo:" \