Gentoo Archives: gentoo-commits

From: "Tiziano Müller" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dev-zero:master commit in: app-i18n/libkkc-data/, profiles/, app-i18n/ibus-kkc/, app-i18n/libkkc/
Date: Sat, 01 Aug 2015 13:41:13
Message-Id: 1438343235.34f186c5f9a0d4a6490212a3e324ff5a44efcd07.dev-zero@gentoo
1 commit: 34f186c5f9a0d4a6490212a3e324ff5a44efcd07
2 Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 31 11:47:15 2015 +0000
4 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 31 11:47:15 2015 +0000
6 URL: https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=34f186c5
7
8 add updated libkkc/ibus-kkc based on ebuilds from corresponding bugs
9
10 app-i18n/ibus-kkc/Manifest | 1 +
11 app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild | 45 +++++++++++++++++++++++++++
12 app-i18n/libkkc-data/Manifest | 1 +
13 app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild | 25 +++++++++++++++
14 app-i18n/libkkc/Manifest | 1 +
15 app-i18n/libkkc/libkkc-0.3.5.ebuild | 42 +++++++++++++++++++++++++
16 profiles/categories | 1 +
17 7 files changed, 116 insertions(+)
18
19 diff --git a/app-i18n/ibus-kkc/Manifest b/app-i18n/ibus-kkc/Manifest
20 new file mode 100644
21 index 0000000..8633c67
22 --- /dev/null
23 +++ b/app-i18n/ibus-kkc/Manifest
24 @@ -0,0 +1 @@
25 +DIST ibus-kkc-1.5.22.tar.gz 518844 SHA256 22fe2552f08a34a751cef7d1ea3c088e8dc0f0af26fd7bba9cdd27ff132347ce SHA512 767a995cb97ca7cf5434f64094351c4fcf1d3de9f31da6f6642ccec2d199ddfb58e27f281b4dd3c63f44dc29cd46b36808ecd1aacfe0b1320d0688d567eb6fd4 WHIRLPOOL 2b157203a4956e396e096b86be1b84d47df61eccec9a20eada6ebae14f27e30873389fb465a7d435f11f160bea24d0042ba9f20eb5555f1fb76d912b2200e82c
26
27 diff --git a/app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild b/app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild
28 new file mode 100644
29 index 0000000..adde408
30 --- /dev/null
31 +++ b/app-i18n/ibus-kkc/ibus-kkc-1.5.22.ebuild
32 @@ -0,0 +1,45 @@
33 +# Copyright 1999-2015 Gentoo Foundation
34 +# Distributed under the terms of the GNU General Public License v2
35 +# $Header: $
36 +
37 +EAPI=5
38 +VALA_USE_DEPEND="vapigen"
39 +VALA_MIN_API_VERSION="0.10"
40 +
41 +inherit eutils vala
42 +
43 +DESCRIPTION="Japanese Kana Kanji input engine for IBus"
44 +HOMEPAGE="https://bitbucket.org/libkkc/libkkc/wiki/Home https://github.com/ueno/libkkc"
45 +SRC_URI="https://github.com/ueno/${PN}/releases/download/v${PV}/${P}.tar.gz"
46 +
47 +LICENSE="GPL-2"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +IUSE="nls vala"
51 +
52 +RDEPEND="
53 + >=app-i18n/ibus-1.5.0
54 + >=app-i18n/libkkc-0.3.4
55 + >=app-i18n/libkkc-data-0.2.7
56 + dev-libs/libgee:0.8
57 + >=x11-libs/gtk+-3.10:3
58 + nls? ( virtual/libintl )"
59 +DEPEND="${RDEPEND}
60 + dev-util/intltool
61 + virtual/pkgconfig
62 + vala? ( $(vala_depend) )"
63 +
64 +src_prepare() {
65 + use vala && vala_src_prepare
66 +}
67 +
68 +src_configure() {
69 + econf \
70 + $(use_enable nls) \
71 + --with-ibus=1.5
72 +}
73 +
74 +src_install() {
75 + default
76 + prune_libtool_files
77 +}
78
79 diff --git a/app-i18n/libkkc-data/Manifest b/app-i18n/libkkc-data/Manifest
80 new file mode 100644
81 index 0000000..b52085e
82 --- /dev/null
83 +++ b/app-i18n/libkkc-data/Manifest
84 @@ -0,0 +1 @@
85 +DIST libkkc-data-0.2.7.tar.xz 22262552 SHA256 9e678755a030043da68e37a4049aa296c296869ff1fb9e6c70026b2541595b99 SHA512 61c0cd8c0fa41ed8df49cac6709eebb245cc965d7e192b1ba945e95f2fc46aca8aa48c16e1977a12c157c55dab6b9f4c30f4905806725eca6e697b762eb7cbd7 WHIRLPOOL f2554d658ab495356fb541330315cc74eb6be7add3f56b04534f50cac9647c31f986770c77c97f2385fd5c85b9b62c318fcdcb1853ee2f60d8ac96b5fc24a900
86
87 diff --git a/app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild b/app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild
88 new file mode 100644
89 index 0000000..213c1fe
90 --- /dev/null
91 +++ b/app-i18n/libkkc-data/libkkc-data-0.2.7.ebuild
92 @@ -0,0 +1,25 @@
93 +# Copyright 1999-2015 Gentoo Foundation
94 +# Distributed under the terms of the GNU General Public License v2
95 +# $Header: $
96 +
97 +EAPI=5
98 +PYTHON_COMPAT=( python2_7 )
99 +
100 +inherit python-single-r1
101 +
102 +DESCRIPTION="Matching Algorithm with Recursively Implemented StorAge"
103 +HOMEPAGE="https://bitbucket.org/libkkc/"
104 +SRC_URI="https://bitbucket.org/libkkc/${PN}/downloads/${P}.tar.xz"
105 +
106 +LICENSE="GPL-3+"
107 +SLOT="0"
108 +KEYWORDS="~amd64 ~x86"
109 +IUSE=""
110 +
111 +DEPEND="${PYTHON_DEPS}
112 + dev-libs/marisa[python,${PYTHON_USEDEP}]"
113 +RDEPEND=""
114 +
115 +pkg_setup() {
116 + python-single-r1_pkg_setup
117 +}
118
119 diff --git a/app-i18n/libkkc/Manifest b/app-i18n/libkkc/Manifest
120 new file mode 100644
121 index 0000000..a58ddca
122 --- /dev/null
123 +++ b/app-i18n/libkkc/Manifest
124 @@ -0,0 +1 @@
125 +DIST libkkc-0.3.5.tar.gz 1424282 SHA256 89b07b042dae5726d306aaa1296d1695cb75c4516f4b4879bc3781fe52f62aef SHA512 f611c3104a22ad38af29746870849d8937b6af2a7fee0952cc25f36ef845b5617a192df7ca63ff2a507384f7a6a13c9c1b4fa3b9a34f3f041bee8793d04b9236 WHIRLPOOL 4f759c9b08c4706c2244e253bad6c347dac2ad1a9ceb5a1b5b96161a7222e6fd1f607cc7dd4f49a01757e28742d75f2764d66c10435266e22a973f5e4e70cc72
126
127 diff --git a/app-i18n/libkkc/libkkc-0.3.5.ebuild b/app-i18n/libkkc/libkkc-0.3.5.ebuild
128 new file mode 100644
129 index 0000000..3cfad8f
130 --- /dev/null
131 +++ b/app-i18n/libkkc/libkkc-0.3.5.ebuild
132 @@ -0,0 +1,42 @@
133 +# Copyright 1999-2015 Gentoo Foundation
134 +# Distributed under the terms of the GNU General Public License v2
135 +# $Header: $
136 +
137 +EAPI=5
138 +VALA_MIN_API_VERSION="0.16"
139 +
140 +inherit eutils vala
141 +
142 +DESCRIPTION="Japanese Kana Kanji conversion library"
143 +HOMEPAGE="https://bitbucket.org/libkkc/libkkc/wiki/Home https://github.com/ueno/libkkc"
144 +SRC_URI="https://github.com/ueno/${PN}/releases/download/v${PV}/${P}.tar.gz"
145 +
146 +LICENSE="GPL-3+"
147 +SLOT="0"
148 +KEYWORDS="~amd64 ~x86"
149 +IUSE="introspection vala"
150 +
151 +RDEPEND="dev-libs/libgee:0.8
152 + dev-libs/json-glib
153 + dev-libs/marisa
154 + introspection? ( dev-libs/gobject-introspection )"
155 +DEPEND="${RDEPEND}
156 + dev-libs/gobject-introspection
157 + vala? ( $(vala_depend) )"
158 +
159 +src_prepare() {
160 + use vala && vala_src_prepare
161 + sed -i -e '/^SUBDIRS/s: tests::' Makefile.in || die
162 +}
163 +
164 +src_configure() {
165 + econf \
166 + --disable-static \
167 + $(use_enable introspection) \
168 + $(use_enable vala)
169 +}
170 +
171 +src_install() {
172 + default
173 + prune_libtool_files
174 +}
175
176 diff --git a/profiles/categories b/profiles/categories
177 index a36cce3..e149727 100644
178 --- a/profiles/categories
179 +++ b/profiles/categories
180 @@ -83,3 +83,4 @@ www-misc
181 dev-nodejs
182 x11-terms
183 sys-process
184 +app-i18n