Gentoo Archives: gentoo-commits

From: "Matsuu Takuto (matsuu)" <matsuu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-i18n/fcitx: fcitx-3.6.4.ebuild metadata.xml ChangeLog fcitx-4.0.0.ebuild fcitx-3.6.2.ebuild
Date: Sat, 27 Nov 2010 07:05:12
Message-Id: 20101127070507.6B67020051@flycatcher.gentoo.org
1 matsuu 10/11/27 07:05:07
2
3 Modified: metadata.xml ChangeLog
4 Added: fcitx-3.6.4.ebuild fcitx-4.0.0.ebuild
5 Removed: fcitx-3.6.2.ebuild
6 Log:
7 Version bumped, bug #301795. Removed old versions and unused files, bug #342539.
8
9 (Portage version: 2.1.9.24/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 app-i18n/fcitx/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-i18n/fcitx/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 4 Jul 2003 21:03:33 -0000 1.1
25 +++ metadata.xml 27 Nov 2010 07:05:07 -0000 1.2
26 @@ -2,4 +2,7 @@
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 <herd>cjk</herd>
30 +<use>
31 + <flag name='pango'>Enable support for <pkg>x11-libs/pango</pkg></flag>
32 +</use>
33 </pkgmetadata>
34
35
36
37 1.31 app-i18n/fcitx/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/ChangeLog?rev=1.31&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/ChangeLog?rev=1.31&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/ChangeLog?r1=1.30&r2=1.31
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/app-i18n/fcitx/ChangeLog,v
46 retrieving revision 1.30
47 retrieving revision 1.31
48 diff -u -r1.30 -r1.31
49 --- ChangeLog 14 Feb 2010 04:35:54 -0000 1.30
50 +++ ChangeLog 27 Nov 2010 07:05:07 -0000 1.31
51 @@ -1,6 +1,15 @@
52 # ChangeLog for app-i18n/fcitx
53 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/ChangeLog,v 1.30 2010/02/14 04:35:54 matsuu Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/ChangeLog,v 1.31 2010/11/27 07:05:07 matsuu Exp $
56 +
57 +*fcitx-4.0.0 (27 Nov 2010)
58 +*fcitx-3.6.4 (27 Nov 2010)
59 +
60 + 27 Nov 2010; MATSUU Takuto <matsuu@g.o>
61 + -files/fcitx-3.5_pre070703-asneeded.patch, -fcitx-3.6.2.ebuild,
62 + -files/fcitx-3.6.2-asneeded.patch, +fcitx-3.6.4.ebuild, +fcitx-4.0.0.ebuild:
63 + Version bumped, bug #301795. Removed old versions and unused files, bug
64 + #342539.
65
66 *fcitx-3.6.3 (14 Feb 2010)
67
68
69
70
71 1.1 app-i18n/fcitx/fcitx-3.6.4.ebuild
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/fcitx-3.6.4.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/fcitx-3.6.4.ebuild?rev=1.1&content-type=text/plain
75
76 Index: fcitx-3.6.4.ebuild
77 ===================================================================
78 # Copyright 1999-2010 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/fcitx-3.6.4.ebuild,v 1.1 2010/11/27 07:05:07 matsuu Exp $
81
82 EAPI=2
83 inherit autotools eutils
84
85 DESCRIPTION="Free Chinese Input Toy for X. Another Chinese XIM Input Method"
86 HOMEPAGE="http://www.fcitx.org/"
87 SRC_URI="http://fcitx.googlecode.com/files/${P}.tar.gz"
88
89 LICENSE="GPL-2"
90 SLOT="0"
91 KEYWORDS="~amd64 ~ppc ~x86"
92 IUSE="dbus"
93
94 RDEPEND="x11-libs/libX11
95 x11-libs/libXpm
96 x11-libs/libXrender
97 x11-libs/libXt
98 x11-libs/libXtst
99 x11-libs/libXext
100 x11-libs/libXft
101 dbus? ( >=sys-apps/dbus-0.2 )"
102 DEPEND="${RDEPEND}
103 x11-proto/xproto
104 dev-util/pkgconfig"
105
106 src_prepare() {
107 epatch "${FILESDIR}"/${PN}-3.6.3-asneeded.patch
108 eautoreconf
109 }
110
111 src_configure() {
112 # --disable-xft doesn't work
113 # econf $(use_enable xft) || die
114 econf $(use_enable dbus) || die
115 }
116
117 src_install() {
118 emake DESTDIR="${D}" install || die
119
120 dodoc AUTHORS ChangeLog README THANKS TODO || die
121
122 rm -rf "${D}"/usr/share/fcitx/doc/ || die
123 dodoc doc/pinyin.txt doc/cjkvinput.txt || die
124 dohtml doc/wb_fh.htm || die
125 }
126
127 pkg_postinst() {
128 elog
129 elog "You should export the following variables to use fcitx"
130 elog " export XMODIFIERS=\"@im=fcitx\""
131 elog " export XIM=fcitx"
132 elog " export XIM_PROGRAM=fcitx"
133 elog
134 elog "If you want to use WuBi ,ErBi or something else."
135 elog " mkdir -p ~/.fcitx"
136 elog " cp /usr/share/fcitx/data/wbx.mb ~/.fcitx"
137 elog " cp /usr/share/fcitx/data/erbi.mb ~/.fcitx"
138 elog " cp /usr/share/fcitx/data/tables.conf ~/.fcitx"
139 elog
140 }
141
142
143
144 1.1 app-i18n/fcitx/fcitx-4.0.0.ebuild
145
146 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/fcitx-4.0.0.ebuild?rev=1.1&view=markup
147 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/fcitx/fcitx-4.0.0.ebuild?rev=1.1&content-type=text/plain
148
149 Index: fcitx-4.0.0.ebuild
150 ===================================================================
151 # Copyright 1999-2010 Gentoo Foundation
152 # Distributed under the terms of the GNU General Public License v2
153 # $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/fcitx-4.0.0.ebuild,v 1.1 2010/11/27 07:05:07 matsuu Exp $
154
155 EAPI="3"
156
157 DESCRIPTION="Free Chinese Input Toy for X. Another Chinese XIM Input Method"
158 HOMEPAGE="http://www.fcitx.org/"
159 SRC_URI="http://fcitx.googlecode.com/files/${P}_all.tar.gz"
160
161 LICENSE="GPL-2"
162 SLOT="0"
163 KEYWORDS="~amd64 ~ppc ~x86"
164 IUSE="dbus pango"
165
166 RDEPEND="x11-libs/libX11
167 x11-libs/libXrender
168 x11-libs/cairo[X]
169 media-libs/fontconfig
170 pango? ( x11-libs/pango )
171 dbus? ( >=sys-apps/dbus-0.2 )"
172 DEPEND="${RDEPEND}
173 x11-proto/xproto
174 dev-util/pkgconfig"
175
176 src_configure() {
177 econf \
178 $(use_enable dbus) \
179 $(use_enable pango) || die
180 }
181
182 src_install() {
183 emake DESTDIR="${D}" install || die
184
185 dodoc AUTHORS ChangeLog README THANKS TODO || die
186
187 rm -rf "${ED}"/usr/share/fcitx/doc/ || die
188 dodoc doc/pinyin.txt doc/cjkvinput.txt || die
189 dohtml doc/wb_fh.htm || die
190 }
191
192 pkg_postinst() {
193 elog
194 elog "You should export the following variables to use fcitx"
195 elog " export XMODIFIERS=\"@im=fcitx\""
196 elog " export XIM=fcitx"
197 elog " export XIM_PROGRAM=fcitx"
198 elog
199 elog "If you want to use WuBi ,ErBi or something else."
200 elog " mkdir -p ~/.fcitx"
201 elog " cp /usr/share/fcitx/data/wbx.mb ~/.fcitx"
202 elog " cp /usr/share/fcitx/data/erbi.mb ~/.fcitx"
203 elog " cp /usr/share/fcitx/data/tables.conf ~/.fcitx"
204 elog
205 }