1 |
commit: af049eaa17f978c830c05745e3667a05056805a5 |
2 |
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org> |
3 |
AuthorDate: Thu Apr 28 20:15:56 2016 +0000 |
4 |
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 28 21:06:45 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af049eaa |
7 |
|
8 |
app-i18n/fcitx: Delete old version. |
9 |
|
10 |
app-i18n/fcitx/Manifest | 1 - |
11 |
app-i18n/fcitx/fcitx-4.2.7.ebuild | 125 --------------------- |
12 |
.../fcitx/files/fcitx-4.2.7-gcc46-compatible.patch | 43 ------- |
13 |
app-i18n/fcitx/metadata.xml | 1 - |
14 |
4 files changed, 170 deletions(-) |
15 |
|
16 |
diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest |
17 |
index 8e7d3bf..58b4baf 100644 |
18 |
--- a/app-i18n/fcitx/Manifest |
19 |
+++ b/app-i18n/fcitx/Manifest |
20 |
@@ -1,4 +1,3 @@ |
21 |
-DIST fcitx-4.2.7_dict.tar.xz 8546416 SHA256 0c902617581f04eb0d337634b0bf2b39956abbcc949512cc79d4ee24cfc9dbb5 SHA512 e5d8eb55f644250197e69315ad02b9f6bc84e697b23c20c01a731f98ce8b1a16d764a58b1e1047d45b8decb6be33144707c2a52fc427e6338d8b8186cd4da074 WHIRLPOOL e344bc92a84940d3c885d1ae87a2fc83c95d6cb0f0e95eed76078e996c4a00df82a0c09c4540771f628928db1716f90d50d04469f2c0f2d5c17b5048fbf2d482 |
22 |
DIST fcitx-4.2.8.5_dict.tar.xz 8696468 SHA256 fe3d6f57805fc61130f8254f19a86fe3baa0f405406414ca2e94bcf86d3d1b72 SHA512 ee6612a34087135065537fa14f09078bad9f029f69b636fb2221193f23d86c5431a9d8a848b264bdcb259680f6bda41d08d58dcf67d19e5a200cb11fa4a26ffe WHIRLPOOL 0a394d5aaa53819bbab66b32e7ae5896187bc45fad146c7eef4ab75640e5c6670cf811bec87e482bb3516b30e1ce28f2cefa91c10838092f9329b1101b5c70db |
23 |
DIST fcitx-4.2.8.6_dict.tar.xz 8694328 SHA256 91034e9ef976bbe2649a96b67adf0c133d64e2c0d53be440cc40a4370569d597 SHA512 822e448932e735fe3087384eaf91c6b029b06d3461aa3798501bfbf8f79b8ebc5ea3ac57f01ec32674cc3cb74fcb34b6e285ef265bb49be54543f34dcaf624e4 WHIRLPOOL df24b3b6bbe18a8498732b27817caef6c28278bddd6acfbe49edd9a63d8f33b09ba93ff0bd144e1c1d3b9b9c8079a35a8a047ebf9b361b4f173ec9b23138042e |
24 |
DIST fcitx-4.2.9.1_dict.tar.xz 8684772 SHA256 5337c8226417a1d4e6f88b3b1048aa73695d281ed483568a7b6a9ee849ad6c77 SHA512 5d3b669ed97423f976116385571d07f832e9e18007e6a3c2aef12957219739a81fbf2343825fea4a1b01a83a6bf9e40e9ffa88466c651876602517c6da1fb25d WHIRLPOOL 02b2ff1b0c33b1f2c0461988bc3323ca27ba565a0d8a1f49b96aaceac857c07365aaaee0048d470dea82e60857bedf59ef8c60d3cdfa14a2ff074216d5cdc16d |
25 |
|
26 |
diff --git a/app-i18n/fcitx/fcitx-4.2.7.ebuild b/app-i18n/fcitx/fcitx-4.2.7.ebuild |
27 |
deleted file mode 100644 |
28 |
index dfff4f9..0000000 |
29 |
--- a/app-i18n/fcitx/fcitx-4.2.7.ebuild |
30 |
+++ /dev/null |
31 |
@@ -1,125 +0,0 @@ |
32 |
-# Copyright 1999-2013 Gentoo Foundation |
33 |
-# Distributed under the terms of the GNU General Public License v2 |
34 |
-# $Id$ |
35 |
- |
36 |
-EAPI=5 |
37 |
- |
38 |
-inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo |
39 |
- |
40 |
-DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support" |
41 |
-HOMEPAGE="http://fcitx-im.org/" |
42 |
-SRC_URI="https://fcitx.googlecode.com/files/${P}_dict.tar.xz" |
43 |
- |
44 |
-LICENSE="GPL-2" |
45 |
-SLOT="0" |
46 |
-KEYWORDS="amd64 ppc ppc64 x86" |
47 |
-IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua |
48 |
-nls opencc +pango qt4 snooper static-libs +table test +xml" |
49 |
- |
50 |
-RDEPEND=" |
51 |
- X? ( |
52 |
- x11-libs/libX11 |
53 |
- x11-libs/libXinerama |
54 |
- ) |
55 |
- cairo? ( |
56 |
- x11-libs/cairo[X] |
57 |
- pango? ( x11-libs/pango[X] ) |
58 |
- !pango? ( media-libs/fontconfig ) |
59 |
- ) |
60 |
- dbus? ( sys-apps/dbus ) |
61 |
- enchant? ( app-text/enchant ) |
62 |
- gtk? ( |
63 |
- x11-libs/gtk+:2 |
64 |
- dev-libs/glib:2 |
65 |
- dev-libs/dbus-glib |
66 |
- ) |
67 |
- gtk3? ( |
68 |
- x11-libs/gtk+:3 |
69 |
- dev-libs/glib:2 |
70 |
- dev-libs/dbus-glib |
71 |
- ) |
72 |
- icu? ( dev-libs/icu:= ) |
73 |
- introspection? ( dev-libs/gobject-introspection ) |
74 |
- lua? ( dev-lang/lua ) |
75 |
- opencc? ( app-i18n/opencc ) |
76 |
- qt4? ( |
77 |
- dev-qt/qtdbus:4 |
78 |
- dev-qt/qtgui:4[glib] |
79 |
- ) |
80 |
- xml? ( |
81 |
- app-text/iso-codes |
82 |
- dev-libs/libxml2 |
83 |
- x11-libs/libxkbfile |
84 |
- )" |
85 |
-DEPEND="${RDEPEND} |
86 |
- virtual/libintl |
87 |
- virtual/pkgconfig |
88 |
- nls? ( sys-devel/gettext )" |
89 |
- |
90 |
-DOCS=( AUTHORS ChangeLog README THANKS TODO |
91 |
- doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme ) |
92 |
-HTML_DOCS=( doc/wb_fh.htm ) |
93 |
- |
94 |
-src_prepare() { |
95 |
- use autostart && DOC_CONTENTS="You have enabled the autostart USE flag, |
96 |
- which will let fcitx start automatically on XDG compatible desktop |
97 |
- environments, such as Gnome, KDE, LXDE, Razor-qt and Xfce. If you use |
98 |
- ~/.xinitrc to configure your desktop, make sure to include the fcitx |
99 |
- command to start it." |
100 |
- epatch "${FILESDIR}/${P}-gcc46-compatible.patch" |
101 |
- epatch_user |
102 |
-} |
103 |
- |
104 |
-src_configure() { |
105 |
- local mycmakeargs=" |
106 |
- -DLIB_INSTALL_DIR=/usr/$(get_libdir) |
107 |
- $(cmake-utils_use_enable X X11) |
108 |
- $(cmake-utils_use_enable autostart XDGAUTOSTART) |
109 |
- $(cmake-utils_use_enable cairo CAIRO) |
110 |
- $(cmake-utils_use_enable dbus DBUS) |
111 |
- $(cmake-utils_use_enable debug DEBUG) |
112 |
- $(cmake-utils_use_enable enchant ENCHANT) |
113 |
- $(cmake-utils_use_enable gtk GTK2_IM_MODULE) |
114 |
- $(cmake-utils_use_enable gtk3 GTK3_IM_MODULE) |
115 |
- $(cmake-utils_use_enable icu ICU) |
116 |
- $(cmake-utils_use_enable introspection GIR) |
117 |
- $(cmake-utils_use_enable lua LUA) |
118 |
- $(cmake-utils_use_enable nls GETTEXT) |
119 |
- $(cmake-utils_use_enable opencc OPENCC) |
120 |
- $(cmake-utils_use_enable pango PANGO) |
121 |
- $(cmake-utils_use_enable qt4 QT) |
122 |
- $(cmake-utils_use_enable qt4 QT_IM_MODULE) |
123 |
- $(cmake-utils_use_enable qt4 QT_GUI) |
124 |
- $(cmake-utils_use_enable snooper SNOOPER) |
125 |
- $(cmake-utils_use_enable static-libs STATIC) |
126 |
- $(cmake-utils_use_enable table TABLE) |
127 |
- $(cmake-utils_use_enable test TEST) |
128 |
- $(cmake-utils_use_enable xml LIBXML2)" |
129 |
- if use gtk || use gtk3 || use qt4 ; then |
130 |
- mycmakeargs+=" -DENABLE_GLIB2=ON " |
131 |
- fi |
132 |
- cmake-utils_src_configure |
133 |
-} |
134 |
- |
135 |
-src_install() { |
136 |
- cmake-utils_src_install |
137 |
- rm -rf "${ED}"/usr/share/doc/${PN} || die |
138 |
- use autostart && readme.gentoo_create_doc |
139 |
-} |
140 |
- |
141 |
-pkg_postinst() { |
142 |
- gnome2_icon_cache_update |
143 |
- fdo-mime_desktop_database_update |
144 |
- fdo-mime_mime_database_update |
145 |
- use gtk && gnome2_query_immodules_gtk2 |
146 |
- use gtk3 && gnome2_query_immodules_gtk3 |
147 |
- use autostart && readme.gentoo_pkg_postinst |
148 |
-} |
149 |
- |
150 |
-pkg_postrm() { |
151 |
- gnome2_icon_cache_update |
152 |
- fdo-mime_desktop_database_update |
153 |
- fdo-mime_mime_database_update |
154 |
- use gtk && gnome2_query_immodules_gtk2 |
155 |
- use gtk3 && gnome2_query_immodules_gtk3 |
156 |
-} |
157 |
|
158 |
diff --git a/app-i18n/fcitx/files/fcitx-4.2.7-gcc46-compatible.patch b/app-i18n/fcitx/files/fcitx-4.2.7-gcc46-compatible.patch |
159 |
deleted file mode 100644 |
160 |
index 218f0e8..0000000 |
161 |
--- a/app-i18n/fcitx/files/fcitx-4.2.7-gcc46-compatible.patch |
162 |
+++ /dev/null |
163 |
@@ -1,43 +0,0 @@ |
164 |
-From 4c703e395b55e939f3ac1e4a4bf5cd36aa5b0abc Mon Sep 17 00:00:00 2001 |
165 |
-From: Weng Xuetian <wengxt@×××××.com> |
166 |
-Date: Sat, 26 Jan 2013 14:40:00 -0500 |
167 |
-Subject: [PATCH] [fcitx] fix compatible with gcc 4.6 |
168 |
- |
169 |
---- |
170 |
- src/lib/fcitx/module.h | 6 +++--- |
171 |
- 1 file changed, 3 insertions(+), 3 deletions(-) |
172 |
- |
173 |
-diff --git a/src/lib/fcitx/module.h b/src/lib/fcitx/module.h |
174 |
-index 28de64f..bae6601 100644 |
175 |
---- a/src/lib/fcitx/module.h |
176 |
-+++ b/src/lib/fcitx/module.h |
177 |
-@@ -109,7 +109,7 @@ |
178 |
- void* FcitxModuleInvokeFunction(FcitxAddon* addon, int functionId, FcitxModuleFunctionArg args); |
179 |
- #define FcitxModuleInvokeVaArgs(addon, functionId, ARGV...) \ |
180 |
- (FcitxModuleInvokeFunction(addon, functionId, \ |
181 |
-- (FcitxModuleFunctionArg){ .args = {ARGV} })) |
182 |
-+ (FcitxModuleFunctionArg){ {ARGV} })) |
183 |
- |
184 |
- /** |
185 |
- * invoke inter module function with addon name, returns NULL when fails (the function itself can also return NULL) |
186 |
-@@ -133,7 +133,7 @@ |
187 |
- #define InvokeVaArgs(INST, MODULE, FUNC, ARGV...) \ |
188 |
- ((MODULE##_##FUNC##_RETURNTYPE)FcitxModuleInvokeFunctionByName( \ |
189 |
- INST, MODULE##_NAME, MODULE##_##FUNC, \ |
190 |
-- (FcitxModuleFunctionArg){ .args = {ARGV} })) |
191 |
-+ (FcitxModuleFunctionArg){ {ARGV} })) |
192 |
- |
193 |
- /** add a function to a addon */ |
194 |
- #define AddFunction(ADDON, Realname) \ |
195 |
-@@ -215,7 +215,7 @@ |
196 |
- } |
197 |
- |
198 |
- #define FCITX_DEF_MODULE_ARGS(var, ARGV...) \ |
199 |
-- FcitxModuleFunctionArg var = { .args = {ARGV} } |
200 |
-+ FcitxModuleFunctionArg var = { {ARGV} } |
201 |
- /* void *__##var##_array[] = {ARGV}; \ */ |
202 |
- /* size_t __##var##_length = sizeof(__##var##_array) / sizeof(void*); \ */ |
203 |
- /* FcitxModuleFunctionArg var[] = { { .n = __##var##_length, \ */ |
204 |
--- |
205 |
-1.7.10 |
206 |
- |
207 |
|
208 |
diff --git a/app-i18n/fcitx/metadata.xml b/app-i18n/fcitx/metadata.xml |
209 |
index 11e641c..57a8af8 100644 |
210 |
--- a/app-i18n/fcitx/metadata.xml |
211 |
+++ b/app-i18n/fcitx/metadata.xml |
212 |
@@ -18,7 +18,6 @@ |
213 |
<flag name="opencc">Enable OpenCC engine (using <pkg>app-i18n/opencc</pkg>) for converter between Simplified Chinese and Traditional Chinese</flag> |
214 |
<flag name="pango">Enable support for <pkg>x11-libs/pango</pkg></flag> |
215 |
<flag name="qt4">Install input method module for Qt 4</flag> |
216 |
- <flag name="snooper">Enable key snooper for GTK+ applications</flag> |
217 |
<flag name="table">Install table input methods for Simplified Chinese</flag> |
218 |
</use> |
219 |
</pkgmetadata> |