Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-i18n/ibus-m17n: metadata.xml ChangeLog ibus-m17n-1.3.2.ebuild
Date: Tue, 05 Apr 2011 19:53:10
Message-Id: 20110405195257.A264520054@flycatcher.gentoo.org
1 flameeyes 11/04/05 19:52:57
2
3 Modified: metadata.xml ChangeLog ibus-m17n-1.3.2.ebuild
4 Log:
5 Fix dependency on m17n-db and m17n-contrib (they are run-time dependencies, not build-time ones); change econf call for gtk USE flag; document gtk USE flag in metadata.xml.
6
7 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.2 app-i18n/ibus-m17n/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 6 Sep 2008 04:24:33 -0000 1.1
23 +++ metadata.xml 5 Apr 2011 19:52:57 -0000 1.2
24 @@ -1,9 +1,16 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<herd>cjk</herd>
29 -<longdescription lang="en">
30 -M17N engine for IBus input platform. It allows input of many launguaes using the input table maps from m17n-db.
31 -</longdescription>
32 -</pkgmetadata>
33 + <herd>cjk</herd>
34 + <longdescription lang="en">
35 + M17N engine for IBus input platform. It allows input of many
36 + launguaes using the input table maps from m17n-db.
37 + </longdescription>
38
39 + <use>
40 + <flag name='gtk'>
41 + Build the preference interfaces, based on
42 + <pkg>x11-libs/gtk+</pkg> (GTK+ 2).
43 + </flag>
44 + </use>
45 +</pkgmetadata>
46
47
48
49 1.17 app-i18n/ibus-m17n/ChangeLog
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/ChangeLog?rev=1.17&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/ChangeLog?rev=1.17&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/ChangeLog?r1=1.16&r2=1.17
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ChangeLog,v
58 retrieving revision 1.16
59 retrieving revision 1.17
60 diff -u -r1.16 -r1.17
61 --- ChangeLog 7 Mar 2011 14:01:42 -0000 1.16
62 +++ ChangeLog 5 Apr 2011 19:52:57 -0000 1.17
63 @@ -1,6 +1,12 @@
64 # ChangeLog for app-i18n/ibus-m17n
65 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ChangeLog,v 1.16 2011/03/07 14:01:42 matsuu Exp $
67 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ChangeLog,v 1.17 2011/04/05 19:52:57 flameeyes Exp $
68 +
69 + 05 Apr 2011; Diego E. Pettenò <flameeyes@g.o> ibus-m17n-1.3.2.ebuild,
70 + metadata.xml:
71 + Fix dependency on m17n-db and m17n-contrib (they are run-time dependencies,
72 + not build-time ones); change econf call for gtk USE flag; document gtk USE
73 + flag in metadata.xml.
74
75 *ibus-m17n-1.3.2 (07 Mar 2011)
76
77
78
79
80 1.2 app-i18n/ibus-m17n/ibus-m17n-1.3.2.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/ibus-m17n-1.3.2.ebuild?rev=1.2&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/ibus-m17n-1.3.2.ebuild?rev=1.2&content-type=text/plain
84 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-i18n/ibus-m17n/ibus-m17n-1.3.2.ebuild?r1=1.1&r2=1.2
85
86 Index: ibus-m17n-1.3.2.ebuild
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ibus-m17n-1.3.2.ebuild,v
89 retrieving revision 1.1
90 retrieving revision 1.2
91 diff -u -r1.1 -r1.2
92 --- ibus-m17n-1.3.2.ebuild 7 Mar 2011 14:01:42 -0000 1.1
93 +++ ibus-m17n-1.3.2.ebuild 5 Apr 2011 19:52:57 -0000 1.2
94 @@ -1,6 +1,6 @@
95 # Copyright 1999-2011 Gentoo Foundation
96 # Distributed under the terms of the GNU General Public License v2
97 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ibus-m17n-1.3.2.ebuild,v 1.1 2011/03/07 14:01:42 matsuu Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-m17n/ibus-m17n-1.3.2.ebuild,v 1.2 2011/04/05 19:52:57 flameeyes Exp $
99
100 EAPI="3"
101
102 @@ -19,9 +19,10 @@
103 nls? ( virtual/libintl )"
104 DEPEND="${RDEPEND}
105 dev-util/pkgconfig
106 - dev-db/m17n-db
107 - dev-db/m17n-contrib
108 >=sys-devel/gettext-0.16.1"
109 +RDEPEND="${RDEPEND}
110 + dev-db/m17n-db
111 + dev-db/m17n-contrib"
112 # gtk? (
113 # || (
114 # >=x11-libs/gtk+-2.90.5:3
115 @@ -32,14 +33,8 @@
116 src_configure() {
117 local myconf
118
119 - if use gtk ; then
120 - myconf="${myconf} --with-gtk=2.0"
121 - #myconf="${myconf} --with-gtk=3.0"
122 - else
123 - myconf="${myconf} --with-gtk=no"
124 - fi
125 -
126 econf \
127 + $(use_with gtk gtk 2.0) \
128 $(use_enable nls) \
129 ${myconf} || die
130 }