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 |