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-anthy/
Date: Tue, 01 Feb 2022 13:44:48
Message-Id: 1643723056.d7b2984d9823c11bcf2edff6d9410795c527d836.hattya@gentoo
1 commit: d7b2984d9823c11bcf2edff6d9410795c527d836
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 1 13:44:16 2022 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 1 13:44:16 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b2984d
7
8 app-i18n/ibus-anthy: 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-anthy/Manifest | 1 +
14 app-i18n/ibus-anthy/ibus-anthy-1.5.14.ebuild | 72 ++++++++++++++++++++++++++++
15 2 files changed, 73 insertions(+)
16
17 diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest
18 index 8937da7c3f4f..9be8f195c6bd 100644
19 --- a/app-i18n/ibus-anthy/Manifest
20 +++ b/app-i18n/ibus-anthy/Manifest
21 @@ -1 +1,2 @@
22 DIST ibus-anthy-1.5.13.tar.gz 265252 BLAKE2B d35299dba3260b85f80f259e0a40ea1ec061ed8082b6e5c872eab6398b6242342b2ee4da0c3b191aa428ae2d8dc652b0e414fd0c9f7b93ca8dcd6303c0586b4d SHA512 058feb49b2fe50ae3ca959f4754b8070f3ebc1e6727fef4bca791aa45a23c95018000e2a8bca496d6592b052298a6fb2869a07c2cc56cc473c81cc437efa175b
23 +DIST ibus-anthy-1.5.14.tar.gz 267418 BLAKE2B a4da45588d8736f10ccf26af52179da85bd3a17a8f1fbdba622058d1eaed933b0102fe12357613574e377df323145487838c3f74c052c813462b435905d5c941 SHA512 4d06d4e177df62d22c61bf6ebfda04ddbf545ea1947d0c315e3dfe5e48d9ddc57e5fcc89919ae3b9f7430e6124a5dfb1295f4ca7362fbc35714d627f80fae6d8
24
25 diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.14.ebuild b/app-i18n/ibus-anthy/ibus-anthy-1.5.14.ebuild
26 new file mode 100644
27 index 000000000000..d11f1e980d89
28 --- /dev/null
29 +++ b/app-i18n/ibus-anthy/ibus-anthy-1.5.14.ebuild
30 @@ -0,0 +1,72 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI="8"
35 +PYTHON_COMPAT=( python3_{8..10} )
36 +
37 +inherit autotools gnome2-utils python-single-r1 xdg
38 +
39 +DESCRIPTION="Japanese Anthy engine for IBus"
40 +HOMEPAGE="https://github.com/ibus/ibus/wiki"
41 +SRC_URI="https://github.com/ibus/${PN}/archive/${PV}/${P}.tar.gz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~ppc ~x86"
46 +IUSE="nls"
47 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
48 +
49 +RDEPEND="${PYTHON_DEPS}
50 + app-i18n/anthy
51 + $(python_gen_cond_dep '
52 + app-i18n/ibus[python(+),${PYTHON_USEDEP}]
53 + dev-python/pygobject:3[${PYTHON_USEDEP}]
54 + ')
55 + nls? ( virtual/libintl )"
56 +DEPEND="${RDEPEND}"
57 +BDEPEND="sys-devel/gettext
58 + virtual/pkgconfig"
59 +
60 +src_prepare() {
61 + default
62 + eautoreconf
63 + gnome2_environment_reset
64 +}
65 +
66 +src_configure() {
67 + econf \
68 + $(use_enable nls) \
69 + --enable-private-png \
70 + --with-layout=default \
71 + --with-python=${EPYTHON}
72 +}
73 +
74 +src_test() {
75 + :
76 +}
77 +
78 +src_install() {
79 + default
80 + find "${ED}" -name '*.la' -delete || die
81 +
82 + python_optimize
83 +}
84 +
85 +pkg_preinst() {
86 + xdg_pkg_preinst
87 + gnome2_schemas_savelist
88 +}
89 +
90 +pkg_postinst() {
91 + xdg_pkg_postinst
92 + gnome2_schemas_update
93 +
94 + if ! has_version app-dicts/kasumi; then
95 + elog "app-dicts/kasumi is not required but probably useful for you."
96 + fi
97 +}
98 +
99 +pkg_postrm() {
100 + xdg_pkg_postrm
101 + gnome2_schemas_update
102 +}