Gentoo Archives: gentoo-commits

From: "Naohiro Aota (naota)" <naota@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-i18n/imsettings: imsettings-1.2.4.ebuild imsettings-1.2.5.ebuild imsettings-1.2.6.ebuild imsettings-1.2.8.1.ebuild ChangeLog imsettings-1.0.0.ebuild imsettings-1.2.1.ebuild imsettings-1.2.2.ebuild imsettings-1.0.1.ebuild
Date: Thu, 31 May 2012 13:21:04
Message-Id: 20120531132054.698222004B@flycatcher.gentoo.org
1 naota 12/05/31 13:20:54
2
3 Modified: imsettings-1.2.4.ebuild imsettings-1.2.5.ebuild
4 imsettings-1.2.6.ebuild ChangeLog
5 Added: imsettings-1.2.8.1.ebuild
6 Removed: imsettings-1.0.0.ebuild imsettings-1.2.1.ebuild
7 imsettings-1.2.2.ebuild imsettings-1.0.1.ebuild
8 Log:
9 Add patch to build on >=glib-2.32. Bump. #411239
10
11 (Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.4 app-i18n/imsettings/imsettings-1.2.4.ebuild
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.4.ebuild?rev=1.4&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.4.ebuild?rev=1.4&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.4.ebuild?r1=1.3&r2=1.4
19
20 Index: imsettings-1.2.4.ebuild
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.4.ebuild,v
23 retrieving revision 1.3
24 retrieving revision 1.4
25 diff -u -r1.3 -r1.4
26 --- imsettings-1.2.4.ebuild 3 May 2012 19:24:25 -0000 1.3
27 +++ imsettings-1.2.4.ebuild 31 May 2012 13:20:54 -0000 1.4
28 @@ -1,9 +1,11 @@
29 # Copyright 1999-2012 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.4.ebuild,v 1.3 2012/05/03 19:24:25 jdhore Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.4.ebuild,v 1.4 2012/05/31 13:20:54 naota Exp $
33
34 EAPI=3
35
36 +inherit eutils
37 +
38 DESCRIPTION="Delivery framework for general Input Method configuration"
39 HOMEPAGE="http://tagoh.github.com/imsettings/"
40 SRC_URI="http://imsettings.googlecode.com/files/${P}.tar.bz2"
41 @@ -39,6 +41,7 @@
42 if ! use qt4; then
43 sed -i -e 's:QtCore:dIsAbLe&:' configure || die
44 fi
45 + epatch "${FILESDIR}"/${PN}-1.2.8.1-glib32.patch
46 }
47
48 src_configure() {
49
50
51
52 1.4 app-i18n/imsettings/imsettings-1.2.5.ebuild
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.5.ebuild?rev=1.4&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.5.ebuild?rev=1.4&content-type=text/plain
56 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.5.ebuild?r1=1.3&r2=1.4
57
58 Index: imsettings-1.2.5.ebuild
59 ===================================================================
60 RCS file: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.5.ebuild,v
61 retrieving revision 1.3
62 retrieving revision 1.4
63 diff -u -r1.3 -r1.4
64 --- imsettings-1.2.5.ebuild 3 May 2012 19:24:25 -0000 1.3
65 +++ imsettings-1.2.5.ebuild 31 May 2012 13:20:54 -0000 1.4
66 @@ -1,9 +1,11 @@
67 # Copyright 1999-2012 Gentoo Foundation
68 # Distributed under the terms of the GNU General Public License v2
69 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.5.ebuild,v 1.3 2012/05/03 19:24:25 jdhore Exp $
70 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.5.ebuild,v 1.4 2012/05/31 13:20:54 naota Exp $
71
72 EAPI=3
73
74 +inherit eutils
75 +
76 DESCRIPTION="Delivery framework for general Input Method configuration"
77 HOMEPAGE="http://tagoh.github.com/imsettings/"
78 SRC_URI="http://imsettings.googlecode.com/files/${P}.tar.bz2"
79 @@ -39,6 +41,7 @@
80 if ! use qt4; then
81 sed -i -e 's:QtCore:dIsAbLe&:' configure || die
82 fi
83 + epatch "${FILESDIR}"/${PN}-1.2.8.1-glib32.patch
84 }
85
86 src_configure() {
87
88
89
90 1.4 app-i18n/imsettings/imsettings-1.2.6.ebuild
91
92 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.6.ebuild?rev=1.4&view=markup
93 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.6.ebuild?rev=1.4&content-type=text/plain
94 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.6.ebuild?r1=1.3&r2=1.4
95
96 Index: imsettings-1.2.6.ebuild
97 ===================================================================
98 RCS file: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.6.ebuild,v
99 retrieving revision 1.3
100 retrieving revision 1.4
101 diff -u -r1.3 -r1.4
102 --- imsettings-1.2.6.ebuild 3 May 2012 19:24:25 -0000 1.3
103 +++ imsettings-1.2.6.ebuild 31 May 2012 13:20:54 -0000 1.4
104 @@ -1,9 +1,11 @@
105 # Copyright 1999-2012 Gentoo Foundation
106 # Distributed under the terms of the GNU General Public License v2
107 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.6.ebuild,v 1.3 2012/05/03 19:24:25 jdhore Exp $
108 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.6.ebuild,v 1.4 2012/05/31 13:20:54 naota Exp $
109
110 EAPI=3
111
112 +inherit eutils
113 +
114 DESCRIPTION="Delivery framework for general Input Method configuration"
115 HOMEPAGE="http://tagoh.github.com/imsettings/"
116 SRC_URI="http://imsettings.googlecode.com/files/${P}.tar.bz2"
117 @@ -39,6 +41,7 @@
118 if ! use qt4; then
119 sed -i -e 's:QtCore:dIsAbLe&:' configure || die
120 fi
121 + epatch "${FILESDIR}"/${PN}-1.2.8.1-glib32.patch
122 }
123
124 src_configure() {
125
126
127
128 1.12 app-i18n/imsettings/ChangeLog
129
130 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/ChangeLog?rev=1.12&view=markup
131 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/ChangeLog?rev=1.12&content-type=text/plain
132 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/ChangeLog?r1=1.11&r2=1.12
133
134 Index: ChangeLog
135 ===================================================================
136 RCS file: /var/cvsroot/gentoo-x86/app-i18n/imsettings/ChangeLog,v
137 retrieving revision 1.11
138 retrieving revision 1.12
139 diff -u -r1.11 -r1.12
140 --- ChangeLog 23 May 2012 13:12:48 -0000 1.11
141 +++ ChangeLog 31 May 2012 13:20:54 -0000 1.12
142 @@ -1,6 +1,15 @@
143 # ChangeLog for app-i18n/imsettings
144 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
145 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/ChangeLog,v 1.11 2012/05/23 13:12:48 xarthisius Exp $
146 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/ChangeLog,v 1.12 2012/05/31 13:20:54 naota Exp $
147 +
148 +*imsettings-1.2.8.1 (31 May 2012)
149 +
150 + 31 May 2012; Naohiro Aota <naota@g.o>
151 + +files/imsettings-1.2.8.1-glib32.patch, +imsettings-1.2.8.1.ebuild,
152 + -imsettings-1.0.0.ebuild, -imsettings-1.0.1.ebuild, -imsettings-1.2.1.ebuild,
153 + -imsettings-1.2.2.ebuild, imsettings-1.2.4.ebuild, imsettings-1.2.5.ebuild,
154 + imsettings-1.2.6.ebuild:
155 + Add patch to build on >=glib-2.32. Bump. #411239
156
157 23 May 2012; Kacper Kowalik <xarthisius@g.o> imsettings-1.2.2.ebuild:
158 Add missing eutils.eclass for epatch
159
160
161
162 1.1 app-i18n/imsettings/imsettings-1.2.8.1.ebuild
163
164 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.8.1.ebuild?rev=1.1&view=markup
165 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/imsettings/imsettings-1.2.8.1.ebuild?rev=1.1&content-type=text/plain
166
167 Index: imsettings-1.2.8.1.ebuild
168 ===================================================================
169 # Copyright 1999-2012 Gentoo Foundation
170 # Distributed under the terms of the GNU General Public License v2
171 # $Header: /var/cvsroot/gentoo-x86/app-i18n/imsettings/imsettings-1.2.8.1.ebuild,v 1.1 2012/05/31 13:20:54 naota Exp $
172
173 EAPI=3
174
175 inherit eutils
176
177 DESCRIPTION="Delivery framework for general Input Method configuration"
178 HOMEPAGE="http://tagoh.github.com/imsettings/"
179 SRC_URI="http://imsettings.googlecode.com/files/${P}.tar.bz2"
180
181 LICENSE="LGPL-2.1"
182 SLOT="0"
183 KEYWORDS="~amd64 ~x86"
184 IUSE="doc qt4 static-libs xfconf"
185
186 # X11 connections are required for test.
187 RESTRICT="test"
188
189 RDEPEND=">=dev-libs/check-0.9.4
190 >=dev-libs/glib-2.26
191 sys-apps/dbus
192 >=x11-libs/gtk+-2.12:2
193 >=x11-libs/libgxim-0.3.1
194 >=x11-libs/libnotify-0.7
195 x11-libs/libX11
196 qt4? ( x11-libs/qt-core:4 )
197 xfconf? ( xfce-base/xfconf )"
198 DEPEND="${RDEPEND}
199 dev-util/pkgconfig
200 dev-util/intltool
201 doc? ( dev-util/gtk-doc )"
202
203 MY_XINPUTSH="90-xinput"
204
205 src_prepare() {
206 # Prevent automagic linking to libxfconf-0.
207 if ! use xfconf; then
208 sed -i -e 's:libxfconf-0:dIsAbLe&:' configure || die
209 fi
210 if ! use qt4; then
211 sed -i -e 's:QtCore:dIsAbLe&:' configure || die
212 fi
213 epatch "${FILESDIR}"/${PN}-1.2.8.1-glib32.patch
214 }
215
216 src_configure() {
217 econf \
218 $(use_enable static-libs static) \
219 --with-xinputsh="${MY_XINPUTSH}"
220 }
221
222 src_install() {
223 emake DESTDIR="${D}" install || die
224
225 find "${ED}" -name '*.la' -exec rm -f '{}' +
226
227 fperms 0755 /usr/libexec/xinputinfo.sh || die
228 fperms 0755 "/etc/X11/xinit/xinitrc.d/${MY_XINPUTSH}" || die
229
230 dodoc AUTHORS ChangeLog NEWS README || die
231 }
232
233 pkg_postinst() {
234 if [ ! -e "${EPREFIX}/etc/X11/xinit/xinputrc" ] ; then
235 ln -sf xinput.d/xcompose.conf "${EPREFIX}/etc/X11/xinit/xinputrc"
236 fi
237 }