Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/
Date: Thu, 03 Mar 2022 12:42:29
Message-Id: 1646311334.8429189d8d10bb0e9346314e3408b8f8a78481b3.hattya@gentoo
1 commit: 8429189d8d10bb0e9346314e3408b8f8a78481b3
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 3 12:42:14 2022 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 3 12:42:14 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8429189d
7
8 app-i18n/ibus-typing-booster: new upstream release
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
12
13 app-i18n/ibus-typing-booster/Manifest | 1 +
14 .../ibus-typing-booster-2.15.22.ebuild | 54 ++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest
18 index 86799df800d5..00d3eca81ee3 100644
19 --- a/app-i18n/ibus-typing-booster/Manifest
20 +++ b/app-i18n/ibus-typing-booster/Manifest
21 @@ -1,2 +1,3 @@
22 DIST ibus-typing-booster-2.15.11.tar.gz 10250973 BLAKE2B 1285d34535fc7087d19c1e01f70ace3aacc4a45ae04d7ab32c2af7b61eab7b547fa901ee01ddd1b1356de7fcb1f30d8c0dce58692b8b9448442eb5bdcdd9f7bd SHA512 38e74e6b95bff13f7b166158c145aa9d2180ba70380dad428fce322535b959cd3b8980ed499c2aec4a9701f1398b4ce793b99ce0af30c1eb2ce015bd35b990a7
23 DIST ibus-typing-booster-2.15.16.tar.gz 10279700 BLAKE2B 75f9ea696ec5320e56ce06926c7fec56ea5918e90ac2abe416a6161e358564c2851588487672b711a28a6a770372300a90b3717fe3a8d51b118a937136cff7e5 SHA512 5a2f315f3def693508f25dbc0fbda8b7a8d6b260e9a676cd38b720e059e3600a6abebc8f06581fe6e96e7f825eb3401235ebfa5a5ff491b39d5804469b2d2fa0
24 +DIST ibus-typing-booster-2.15.22.tar.gz 10779889 BLAKE2B c35306fd3556178257047573f58658ea44d1ceee341964bee5719f5e4509f385e6b1ca520324c66bc417a74d89e5b3eebc7a7413ce2e60398bc83f992eb8a07e SHA512 ae7683434111c7c267c1eb05e88609e0895308443a0510e9eba67000681bb3dfddcf5a652f33bd4b63c7aed10fe2109eafcaae19a4052ae008e92ab9314ae907
25
26 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild
27 new file mode 100644
28 index 000000000000..58166b805e3c
29 --- /dev/null
30 +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild
31 @@ -0,0 +1,54 @@
32 +# Copyright 1999-2022 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI="8"
36 +PYTHON_COMPAT=( python3_{8..10} )
37 +PYTHON_REQ_USE="sqlite(+)"
38 +
39 +inherit gnome2-utils python-single-r1 xdg
40 +
41 +DESCRIPTION="Completion input method for IBus"
42 +HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
43 +SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
44 +
45 +LICENSE="GPL-3+"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE=""
49 +RESTRICT="test"
50 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
51 +
52 +DEPEND="${PYTHON_DEPS}
53 + dev-libs/m17n-lib
54 + $(python_gen_cond_dep '
55 + app-i18n/ibus[python(+),${PYTHON_USEDEP}]
56 + dev-python/dbus-python[${PYTHON_USEDEP}]
57 + dev-python/pyenchant[${PYTHON_USEDEP}]
58 + dev-python/pygobject:3[${PYTHON_USEDEP}]
59 + dev-python/pyxdg[${PYTHON_USEDEP}]
60 + ')"
61 +RDEPEND="${DEPEND}
62 + >=dev-db/m17n-db-1.7"
63 +BDEPEND="sys-devel/gettext
64 + virtual/pkgconfig"
65 +
66 +src_prepare() {
67 + default
68 +
69 + sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
70 +}
71 +
72 +pkg_preinst() {
73 + xdg_pkg_preinst
74 + gnome2_schemas_savelist
75 +}
76 +
77 +pkg_postinst() {
78 + xdg_pkg_postinst
79 + gnome2_schemas_update
80 +}
81 +
82 +pkg_postrm() {
83 + xdg_pkg_postrm
84 + gnome2_schemas_update
85 +}