Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/vte: ChangeLog vte-0.30.1-r2.ebuild vte-0.28.2-r202.ebuild vte-0.30.1-r1.ebuild vte-0.28.2-r201.ebuild
Date: Fri, 18 Nov 2011 08:48:48
Message-Id: 20111118084837.9578D2004B@flycatcher.gentoo.org
1 tetromino 11/11/18 08:48:37
2
3 Modified: ChangeLog
4 Added: vte-0.30.1-r2.ebuild vte-0.28.2-r202.ebuild
5 Removed: vte-0.30.1-r1.ebuild vte-0.28.2-r201.ebuild
6 Log:
7 Update meta key patch to fix Alt-? and Alt-/ handling.
8
9 (Portage version: 2.2.0_alpha75/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.300 x11-libs/vte/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/ChangeLog?rev=1.300&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/ChangeLog?rev=1.300&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/ChangeLog?r1=1.299&r2=1.300
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v
21 retrieving revision 1.299
22 retrieving revision 1.300
23 diff -u -r1.299 -r1.300
24 --- ChangeLog 16 Nov 2011 20:54:48 -0000 1.299
25 +++ ChangeLog 18 Nov 2011 08:48:37 -0000 1.300
26 @@ -1,6 +1,14 @@
27 # ChangeLog for x11-libs/vte
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.299 2011/11/16 20:54:48 tetromino Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.300 2011/11/18 08:48:37 tetromino Exp $
31 +
32 +*vte-0.30.1-r2 (18 Nov 2011)
33 +*vte-0.28.2-r202 (18 Nov 2011)
34 +
35 + 18 Nov 2011; Alexandre Rostovtsev <tetromino@g.o>
36 + -vte-0.28.2-r201.ebuild, +vte-0.28.2-r202.ebuild, -vte-0.30.1-r1.ebuild,
37 + +vte-0.30.1-r2.ebuild, files/vte-0.30.1-alt-meta.patch:
38 + Update meta key patch to fix Alt-? and Alt-/ handling.
39
40 16 Nov 2011; Alexandre Rostovtsev <tetromino@g.o>
41 vte-0.28.2-r201.ebuild, vte-0.30.1-r1.ebuild:
42
43
44
45 1.1 x11-libs/vte/vte-0.30.1-r2.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/vte-0.30.1-r2.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/vte-0.30.1-r2.ebuild?rev=1.1&content-type=text/plain
49
50 Index: vte-0.30.1-r2.ebuild
51 ===================================================================
52 # Copyright 1999-2011 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.30.1-r2.ebuild,v 1.1 2011/11/18 08:48:37 tetromino Exp $
55
56 EAPI="4"
57 GCONF_DEBUG="yes"
58 GNOME2_LA_PUNT="yes"
59
60 inherit eutils gnome2
61
62 DESCRIPTION="GNOME terminal widget"
63 HOMEPAGE="http://git.gnome.org/browse/vte"
64
65 LICENSE="LGPL-2"
66 SLOT="2.90"
67 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
68 IUSE="debug doc glade +introspection"
69
70 PDEPEND="x11-libs/gnome-pty-helper"
71 RDEPEND=">=dev-libs/glib-2.26:2
72 >=x11-libs/gtk+-3.1.9:3[introspection?]
73 >=x11-libs/pango-1.22.0
74
75 sys-libs/ncurses
76 x11-libs/libX11
77 x11-libs/libXft
78
79 glade? ( >=dev-util/glade-3.9:3.10 )
80 introspection? ( >=dev-libs/gobject-introspection-0.9.0 )"
81 DEPEND="${RDEPEND}
82 >=dev-util/intltool-0.35
83 >=dev-util/pkgconfig-0.9
84 sys-devel/gettext
85 doc? ( >=dev-util/gtk-doc-1.13 )"
86
87 pkg_setup() {
88 # Python bindings are via gobject-introspection
89 # Ex: from gi.repository import Vte
90 G2CONF="${G2CONF}
91 --disable-gnome-pty-helper
92 --disable-deprecation
93 --disable-maintainer-mode
94 --disable-static
95 $(use_enable debug)
96 $(use_enable glade glade-catalogue)
97 $(use_enable introspection)"
98 DOCS="AUTHORS ChangeLog HACKING NEWS README"
99 }
100
101 src_prepare() {
102 # https://bugzilla.gnome.org/show_bug.cgi?id=663779
103 epatch "${FILESDIR}/${PN}-0.30.1-alt-meta.patch"
104
105 gnome2_src_prepare
106 }
107
108
109
110 1.1 x11-libs/vte/vte-0.28.2-r202.ebuild
111
112 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/vte-0.28.2-r202.ebuild?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/vte-0.28.2-r202.ebuild?rev=1.1&content-type=text/plain
114
115 Index: vte-0.28.2-r202.ebuild
116 ===================================================================
117 # Copyright 1999-2011 Gentoo Foundation
118 # Distributed under the terms of the GNU General Public License v2
119 # $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.28.2-r202.ebuild,v 1.1 2011/11/18 08:48:37 tetromino Exp $
120
121 EAPI="4"
122 GCONF_DEBUG="yes"
123 GNOME2_LA_PUNT="yes"
124 PYTHON_DEPEND="python? 2:2.4"
125
126 inherit eutils gnome2 python
127
128 DESCRIPTION="GNOME terminal widget"
129 HOMEPAGE="http://git.gnome.org/browse/vte"
130
131 LICENSE="LGPL-2"
132 SLOT="0"
133 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
134 IUSE="debug doc glade +introspection python"
135
136 PDEPEND="x11-libs/gnome-pty-helper"
137 RDEPEND=">=dev-libs/glib-2.26:2
138 >=x11-libs/gtk+-2.20:2[introspection?]
139 >=x11-libs/pango-1.22.0
140
141 sys-libs/ncurses
142 x11-libs/libX11
143 x11-libs/libXft
144
145 glade? ( dev-util/glade:3 )
146 introspection? ( >=dev-libs/gobject-introspection-0.9.0 )
147 python? ( >=dev-python/pygtk-2.4:2 )"
148 DEPEND="${RDEPEND}
149 >=dev-util/intltool-0.35
150 >=dev-util/pkgconfig-0.9
151 sys-devel/gettext
152 doc? ( >=dev-util/gtk-doc-1.13 )"
153
154 pkg_setup() {
155 G2CONF="${G2CONF}
156 --disable-gnome-pty-helper
157 --disable-deprecation
158 --disable-maintainer-mode
159 --disable-static
160 $(use_enable debug)
161 $(use_enable glade glade-catalogue)
162 $(use_enable introspection)
163 $(use_enable python)
164 --with-gtk=2.0"
165 DOCS="AUTHORS ChangeLog HACKING NEWS README"
166 if use python; then
167 python_set_active_version 2
168 python_pkg_setup
169 fi
170 }
171
172 src_prepare() {
173 # https://bugzilla.gnome.org/show_bug.cgi?id=663779
174 epatch "${FILESDIR}/${PN}-0.30.1-alt-meta.patch"
175
176 gnome2_src_prepare
177 }
178
179 src_install() {
180 gnome2_src_install
181 use python && python_clean_installation_image
182 }