Gentoo Archives: gentoo-commits

From: Mu Qiao <qiaomuf@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/qiaomuf:master commit in: app-i18n/fcitx/
Date: Sat, 03 Sep 2011 09:05:09
Message-Id: 1caed62cbc2d8c0e168198da093f231004e273b0.qiaomuf@gentoo
1 commit: 1caed62cbc2d8c0e168198da093f231004e273b0
2 Author: Mu Qiao <qiaomuf <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 3 09:03:07 2011 +0000
4 Commit: Mu Qiao <qiaomuf <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 3 09:03:07 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/qiaomuf.git;a=commit;h=1caed62c
7
8 fcitx: version bump
9
10 (Portage version: 2.1.10.11/git/Linux x86_64, signed Manifest commit with key 17B157E9)
11
12 ---
13 app-i18n/fcitx/ChangeLog | 157 +++++++++++++++++++++++++++++++++++++
14 app-i18n/fcitx/Manifest | 18 ++++
15 app-i18n/fcitx/fcitx-4.1.0.ebuild | 67 ++++++++++++++++
16 app-i18n/fcitx/metadata.xml | 14 ++++
17 4 files changed, 256 insertions(+), 0 deletions(-)
18
19 diff --git a/app-i18n/fcitx/ChangeLog b/app-i18n/fcitx/ChangeLog
20 new file mode 100644
21 index 0000000..f76bbb6
22 --- /dev/null
23 +++ b/app-i18n/fcitx/ChangeLog
24 @@ -0,0 +1,157 @@
25 +# ChangeLog for app-i18n/fcitx
26 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/ChangeLog,v 1.34 2010/12/19 02:48:24 qiaomuf Exp $
28 +
29 + 19 Dec 2010; Mu Qiao <qiaomuf@g.o> fcitx-4.0.1.ebuild,
30 + +files/fcitx-4.0.1-fix-pango.patch:
31 + Make fcitx compile without pango.
32 +
33 +*fcitx-4.0.1 (18 Dec 2010)
34 +
35 + 18 Dec 2010; <qiaomuf@g.o> +fcitx-4.0.1.ebuild:
36 + Version bumped.
37 +
38 +*fcitx-4.0.0 (27 Nov 2010)
39 +*fcitx-3.6.4 (27 Nov 2010)
40 +
41 + 27 Nov 2010; MATSUU Takuto <matsuu@g.o>
42 + -files/fcitx-3.5_pre070703-asneeded.patch, -fcitx-3.6.2.ebuild,
43 + -files/fcitx-3.6.2-asneeded.patch, +fcitx-3.6.4.ebuild, +fcitx-4.0.0.ebuild:
44 + Version bumped, bug #301795. Removed old versions and unused files, bug
45 + #342539.
46 +
47 +*fcitx-3.6.3 (14 Feb 2010)
48 +
49 + 14 Feb 2010; MATSUU Takuto <matsuu@g.o> -fcitx-3.5.ebuild,
50 + -fcitx-3.6.1.ebuild, +fcitx-3.6.3.ebuild,
51 + +files/fcitx-3.6.3-asneeded.patch:
52 + Version bumped, Removed old versions.
53 +
54 + 06 Feb 2010; Samuli Suominen <ssuominen@g.o> fcitx-3.6.2.ebuild,
55 + +files/fcitx-3.6.2-asneeded.patch:
56 + Fix building with -Wl,--as-needed wrt #276302 by Kacper Kowalik.
57 +
58 +*fcitx-3.6.2 (07 Nov 2009)
59 +
60 + 07 Nov 2009; MATSUU Takuto <matsuu@g.o> +fcitx-3.6.2.ebuild:
61 + Version bumped. Removed xft USE flag. Fixed --as-need issue, bug #276302.
62 +
63 +*fcitx-3.6.1 (16 Sep 2009)
64 +
65 + 16 Sep 2009; MATSUU Takuto <matsuu@g.o> -fcitx-3.6.0_rc.ebuild,
66 + +fcitx-3.6.1.ebuild:
67 + Version bumped, bug #285142.
68 +
69 +*fcitx-3.6.0_rc (06 Jan 2009)
70 +
71 + 06 Jan 2009; MATSUU Takuto <matsuu@g.o> fcitx-3.1.1.ebuild,
72 + -fcitx-3.4.2.ebuild, -fcitx-3.5_pre070703.ebuild, fcitx-3.5.ebuild,
73 + +fcitx-3.6.0_rc.ebuild:
74 + Version bumped, bug #253962. Replaced use flag from truetype to xft, bug
75 + #253910. Removed old versions.
76 +
77 + 04 Jan 2009; Ulrich Mueller <ulm@g.o> fcitx-3.1.1.ebuild:
78 + Change virtual/xft dependency to x11-libs/libXft, bug 253771.
79 +
80 +*fcitx-3.5 (08 Aug 2008)
81 +
82 + 08 Aug 2008; MATSUU Takuto <matsuu@g.o> fcitx-3.1.1.ebuild,
83 + fcitx-3.4.2.ebuild, fcitx-3.5_pre070703.ebuild, +fcitx-3.5.ebuild:
84 + Version bumped. Fxied HOMEPAGE and SRC_URI, bug #196078.
85 +
86 + 07 Jun 2008; Diego Pettenò <flameeyes@g.o>
87 + +files/fcitx-3.5_pre070703-asneeded.patch, fcitx-3.5_pre070703.ebuild:
88 + Add patch to fix building with --as-needed, closes bug #225211. Thanks to
89 + Hong Hao for reporting.
90 +
91 +*fcitx-3.5_pre070703 (19 Jan 2008)
92 +
93 + 19 Jan 2008; MATSUU Takuto <matsuu@g.o> fcitx-3.1.1.ebuild,
94 + -fcitx-3.2.1.ebuild, -fcitx-3.4.ebuild, fcitx-3.4.2.ebuild,
95 + -fcitx-3.5_pre070403.ebuild, +fcitx-3.5_pre070703.ebuild:
96 + Version bumped.
97 + Fixed dependency, bug #205051.
98 + Removed old versions.
99 +
100 + 22 Jul 2007; Denis Dupeyron <calchan@g.o> fcitx-3.1.1.ebuild,
101 + fcitx-3.2.1.ebuild, fcitx-3.4.ebuild:
102 + Drop virtual/x11 dependency.
103 +
104 +*fcitx-3.5_pre070403 (27 Apr 2007)
105 +*fcitx-3.4.2 (27 Apr 2007)
106 +
107 + 27 Apr 2007; MATSUU Takuto <matsuu@g.o> +fcitx-3.4.2.ebuild,
108 + +fcitx-3.5_pre070403.ebuild:
109 + Version bumped, bug #168303.
110 +
111 + 05 Jan 2007; Diego Pettenò <flameeyes@g.o> fcitx-3.1.1.ebuild,
112 + fcitx-3.2.1.ebuild, fcitx-3.4.ebuild:
113 + Convert to use elog.
114 +
115 +*fcitx-3.4 (07 Oct 2006)
116 +
117 + 07 Oct 2006; MATSUU Takuto <matsuu@g.o> +fcitx-3.4.ebuild:
118 + Version bumped.
119 +
120 +*fcitx-3.2.1 (09 Aug 2006)
121 +
122 + 09 Aug 2006; MATSUU Takuto <matsuu@g.o> fcitx-3.1.1.ebuild,
123 + +fcitx-3.2.1.ebuild:
124 + Version bumped, bug 143294.
125 + Fixed SRC_URI, bug 126940.
126 + Added ~amd64.
127 +
128 + 21 Feb 2006; Alastair Tse <liquidx@g.o> fcitx-3.1.1.ebuild:
129 + fix bad libXft dep (#123630)
130 +
131 + 21 Feb 2006; Alastair Tse <liquidx@g.o> -fcitx-2.0.1.ebuild:
132 + cleaned up last v2 ebuild for fcitx
133 +
134 + 16 Feb 2006; Alastair Tse <liquidx@g.o> fcitx-3.1.1.ebuild:
135 + stable bump for x86 (#103046)
136 +
137 + 10 Feb 2006; Alastair Tse <liquidx@g.o> -fcitx-1.8.5.ebuild,
138 + -fcitx-2.1.0_rc.ebuild, -fcitx-3.0.4.ebuild, fcitx-3.1.1.ebuild:
139 + modular X deps. cleanup
140 +
141 + 30 Apr 2005; David Holm <dholm@g.o> fcitx-3.1.1.ebuild:
142 + Readded to ~ppc
143 +
144 +*fcitx-3.1.1 (18 Apr 2005)
145 +
146 + 18 Apr 2005; Alastair Tse <liquidx@g.o> +fcitx-3.1.1.ebuild:
147 + version bump with mirror (#89474)
148 +
149 +*fcitx-3.0.4 (01 Mar 2005)
150 +
151 + 01 Mar 2005; Mamoru KOMACHI <usata@g.o> +fcitx-3.0.4.ebuild:
152 + Version bumped. Thanks to Jackey Yang <043936y@×××××××.ca>; bug #82900.
153 +
154 + 23 Jun 2004; David Holm <dholm@g.o> fcitx-2.1.0_rc.ebuild:
155 + Added to ~ppc.
156 +
157 + 22 Jun 2004; Mamoru KOMACHI <usata@g.o> fcitx-1.8.5.ebuild,
158 + fcitx-2.0.1.ebuild:
159 + Removed default S. Marked 2.0.1 stable.
160 +
161 +*fcitx-2.1.0_rc (21 Jun 2004)
162 +
163 + 21 Jun 2004; Mamoru KOMACHI <usata@g.o> +fcitx-2.1.0_rc.ebuild:
164 + Version bumped. Ebuild provided by Jackey Yang <043936@×××××××.ca>,
165 + closing bug #52551 (fcitx-2.0.2 has a serious bug with mozilla & opera)
166 +
167 + 01 Jun 2004; Aron Griffis <agriffis@g.o> fcitx-1.8.5.ebuild,
168 + fcitx-2.0.1.ebuild:
169 + Fix use invocation
170 +
171 +*fcitx-2.0.1 (07 Feb 2004)
172 +
173 + 07 Feb 2004; Alastair Tse <liquidx@g.o> fcitx-2.0.1.ebuild:
174 + version bump. added CFLAGS support, updated SRC_URI and added final comments
175 + to pkg_postinst()
176 +
177 +*fcitx-1.8.5 (25 May 2003)
178 +
179 + 25 May 2003; Alastair Tse <liquidx@g.o> fcitx-1.8.5.ebuild:
180 + New ebuild for Chinese Input for X
181 +
182
183 diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
184 new file mode 100644
185 index 0000000..30ade95
186 --- /dev/null
187 +++ b/app-i18n/fcitx/Manifest
188 @@ -0,0 +1,18 @@
189 +-----BEGIN PGP SIGNED MESSAGE-----
190 +Hash: SHA1
191 +
192 +DIST fcitx-4.1.0_all.tar.bz2 6553478 RMD160 9bc1165c346d3a58d63439df58c61a01fa2c5c38 SHA1 1a78bd170cb8ab0bbbb9e15117fcc8225ee7a4c9 SHA256 21ed00b81cda9234948c42c8adb03a1858f13836ed7ec233e0d75e5b43d9cbd8
193 +EBUILD fcitx-4.1.0.ebuild 1838 RMD160 cf6171765d512034600f7da3e71cc3cd61e8e097 SHA1 c99c5d467e4f98ceb5e2cd2c0c4692179b208d49 SHA256 2461ea76c93c3f2e6b1ce123ac1175845ae899d6770c699c5972b8c17a3e9195
194 +MISC ChangeLog 5270 RMD160 9c653114a72df618809e3dd9d6ebd70891739456 SHA1 51ab8c3ae8293b1d86999fc121e9e063194b4b80 SHA256 2dc0b650f697431871426e830a6527869217c7d3982763df73da2bfee9736b3f
195 +MISC metadata.xml 448 RMD160 22554cba014d588f3536765426c3414166120d62 SHA1 12732807d9e43918ba3a8243f4eaadfc59d9a603 SHA256 27f577d53217c8613ac4ae8ac4e99de2f95fc940affd77f64c204cb39e4535c4
196 +-----BEGIN PGP SIGNATURE-----
197 +Version: GnuPG v2.0.17 (GNU/Linux)
198 +
199 +iQEcBAEBAgAGBQJOYe1LAAoJEDCzDeQXsVfpGIwH/1FZRNFQ8TKr4s4o979DXUof
200 +OduYcaImpfHQkRsDbaNBkZkKdKy1Uw7tHReFhpWPUptcXOlAe7rHNE7kiwPO/49N
201 +rYjfCwKpme1g3uZBpwOqAH6IfGSa58BskswvYRoGphElkRCRjBfNfhIGoue6X8X/
202 +Vw5YqV5FpRwNQ6h9FIH0saNzYmXINhYReHbHWYTIpjEjETnlyDPhDJGAyRL3Rb9x
203 +dtwuHozh4GjrZ/VdfL37ph3EE0+CxSvXpyni+fCl4es1FHG27Me/kQ6kj4FFv0Yo
204 +WkgCsUutqqSB2gqlFS2gR2/GILlu7mxoiD6GREwfHsFGwH95AwyInVYcEeJlhcQ=
205 +=ygcn
206 +-----END PGP SIGNATURE-----
207
208 diff --git a/app-i18n/fcitx/fcitx-4.1.0.ebuild b/app-i18n/fcitx/fcitx-4.1.0.ebuild
209 new file mode 100644
210 index 0000000..9d2fb2a
211 --- /dev/null
212 +++ b/app-i18n/fcitx/fcitx-4.1.0.ebuild
213 @@ -0,0 +1,67 @@
214 +# Copyright 1999-2010 Gentoo Foundation
215 +# Distributed under the terms of the GNU General Public License v2
216 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/fcitx-4.0.1.ebuild,v 1.2 2010/12/19 02:48:24 qiaomuf Exp $
217 +
218 +EAPI="3"
219 +
220 +inherit cmake-utils
221 +
222 +DESCRIPTION="Free Chinese Input Toy for X. Another Chinese XIM Input Method"
223 +HOMEPAGE="http://www.fcitx.org/"
224 +SRC_URI="http://fcitx.googlecode.com/files/${P}_all.tar.bz2"
225 +
226 +LICENSE="GPL-2"
227 +SLOT="0"
228 +KEYWORDS="~amd64 ~x86"
229 +IUSE="cairo dbus debug gtk gtk3 opencc pango"
230 +
231 +RDEPEND="!<=app-i18n/fcitx-configtool-0.1.4
232 + x11-libs/libX11
233 + x11-libs/libXrender
234 + media-libs/fontconfig
235 + pango? ( x11-libs/pango )
236 + opencc? ( app-i18n/opencc )
237 + gtk? ( x11-libs/gtk+:2 )
238 + gtk3? ( x11-libs/gtk+:3 )
239 + cairo? ( x11-libs/cairo[X] )
240 + dbus? ( sys-apps/dbus )"
241 +DEPEND="${RDEPEND}
242 + x11-proto/xproto
243 + dev-util/pkgconfig"
244 +
245 +src_configure() {
246 + local mycmakeargs="
247 + $(cmake-utils_use_enable cairo)
248 + $(cmake-utils_use_enable dbus)
249 + $(cmake-utils_use_enable debug)
250 + $(cmake-utils_use_enable gtk gtk2_im_module)
251 + $(cmake-utils_use_enable gtk3 gtk3_im_module)
252 + $(cmake-utils_use_enable opencc)
253 + $(cmake-utils_use_enable pango)"
254 + cmake-utils_src_configure
255 +}
256 +
257 +src_install() {
258 + cmake-utils_src_install
259 +
260 + dodoc AUTHORS ChangeLog README THANKS TODO || die
261 +
262 + rm -rf "${ED}"/usr/share/fcitx/doc/ || die
263 + dodoc doc/pinyin.txt doc/cjkvinput.txt || die
264 + dohtml doc/wb_fh.htm || die
265 +}
266 +
267 +pkg_postinst() {
268 + elog
269 + elog "You should export the following variables to use fcitx"
270 + elog " export XMODIFIERS=\"@im=fcitx\""
271 + elog " export XIM=fcitx"
272 + elog " export XIM_PROGRAM=fcitx"
273 + elog
274 + elog "If you want to use WuBi ,ErBi or something else."
275 + elog " mkdir -p ~/.fcitx"
276 + elog " cp /usr/share/fcitx/data/wbx.mb ~/.fcitx"
277 + elog " cp /usr/share/fcitx/data/erbi.mb ~/.fcitx"
278 + elog " cp /usr/share/fcitx/data/tables.conf ~/.fcitx"
279 + elog
280 +}
281
282 diff --git a/app-i18n/fcitx/metadata.xml b/app-i18n/fcitx/metadata.xml
283 new file mode 100644
284 index 0000000..64aa1a0
285 --- /dev/null
286 +++ b/app-i18n/fcitx/metadata.xml
287 @@ -0,0 +1,14 @@
288 +<?xml version="1.0" encoding="UTF-8"?>
289 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
290 +<pkgmetadata>
291 + <herd>cjk</herd>
292 + <maintainer>
293 + <email>qiaomuf@g.o</email>
294 + <name>Mu Qiao</name>
295 + </maintainer>
296 + <use>
297 + <flag name="gtk3">Use GTK+3 instead of 2</flag>
298 + <flag name='opencc'>Enable OpenCC for Chinese Transform</flag>
299 + <flag name='pango'>Enable support for <pkg>x11-libs/pango</pkg></flag>
300 + </use>
301 +</pkgmetadata>