Gentoo Archives: gentoo-commits

From: Yixun Lan <dlan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-chewing/
Date: Thu, 13 Oct 2016 09:24:42
Message-Id: 1476350676.1baed51413c1b660bfd953e408bea7e98742ea4d.dlan@gentoo
1 commit: 1baed51413c1b660bfd953e408bea7e98742ea4d
2 Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
3 AuthorDate: Thu Oct 13 09:23:38 2016 +0000
4 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 13 09:24:36 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baed514
7
8 app-i18n/ibus-chewing: version bump
9
10 Gentoo-Bug: 596610
11
12 Package-Manager: portage-2.3.2
13
14 app-i18n/ibus-chewing/Manifest | 1 +
15 app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild | 43 +++++++++++++++++++++++++
16 2 files changed, 44 insertions(+)
17
18 diff --git a/app-i18n/ibus-chewing/Manifest b/app-i18n/ibus-chewing/Manifest
19 index 04951f4..60e7d03 100644
20 --- a/app-i18n/ibus-chewing/Manifest
21 +++ b/app-i18n/ibus-chewing/Manifest
22 @@ -1 +1,2 @@
23 DIST ibus-chewing-1.4.7-Source.tar.gz 108078 SHA256 73426b024be52eea0182f6b8c7936482ca2df7754e971e0b7980e504afdf8af2 SHA512 70e9c4950ac846c2f0087200d3b42f845ef8f911962d3f6bf37a3a0054606fa0fc061daa5dac390d022dbd29801fbcae596d2c5126270eb6e9843a9e0af4486e WHIRLPOOL 67b12375adfcc40c9e61e8f69e1bddc8b7c2354e9bdbe4a8fde97c6db3f212ca5b426428e1bf96ede1d5c55f5ffe230a57acd026ef1c0b960ee4cdc692aa35ca
24 +DIST ibus-chewing-1.5.1-Source.tar.gz 177044 SHA256 687ce9f09fef31b0e31ad0d2f1be17f1ca0b9212af9d71812cf53d84a90f0060 SHA512 2db6def1fe8ca3bd71419a001909d285ee48ef84c2f65e14bacff9cd114676bed594f0c90217e1fdab67c995a7b05d675812e90e281371d8464722c31649c633 WHIRLPOOL da566ec63b8733e2a80890c8f045829a101da0eaea11592b44541be2e92b57a1425fa65b5bb6868879ff588e798036056473f0e78bc228b90ce40650771c02eb
25
26 diff --git a/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
27 new file mode 100644
28 index 00000000..bcadaa5
29 --- /dev/null
30 +++ b/app-i18n/ibus-chewing/ibus-chewing-1.5.1.ebuild
31 @@ -0,0 +1,43 @@
32 +# Copyright 1999-2016 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Id$
35 +
36 +EAPI=5
37 +inherit cmake-utils
38 +
39 +MY_P=${P}-Source
40 +
41 +DESCRIPTION="The Chewing IMEngine for IBus Framework"
42 +HOMEPAGE="https://github.com/ibus/ibus/wiki"
43 +SRC_URI="https://github.com/definite/ibus-chewing/releases/download/${PV}/${MY_P}.tar.gz"
44 +
45 +LICENSE="GPL-2"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE="nls"
49 +
50 +RDEPEND="x11-libs/libXtst
51 + >=app-i18n/ibus-1.3
52 + >=dev-libs/libchewing-0.3.3
53 + x11-libs/gtk+:2
54 + dev-util/gob:2"
55 +DEPEND="${RDEPEND}
56 + virtual/pkgconfig"
57 +
58 +S=${WORKDIR}/${MY_P}
59 +
60 +CMAKE_IN_SOURCE_BUILD=1
61 +
62 +DOCS="AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE"
63 +
64 +src_configure() {
65 + local mycmakeargs=(
66 + -DPRJ_DOC_DIR=/usr/share/doc/${PF}
67 + )
68 +
69 + cmake-utils_src_configure
70 +}
71 +
72 +src_compile() {
73 + cmake-utils_src_make all translations
74 +}