Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/vte: vte-0.24.2.ebuild ChangeLog vte-0.24.1-r1.ebuild
Date: Wed, 23 Jun 2010 15:01:25
Message-Id: 20100623150120.7AB042CE15@corvid.gentoo.org
1 pacho 10/06/23 15:01:20
2
3 Modified: ChangeLog
4 Added: vte-0.24.2.ebuild
5 Removed: vte-0.24.1-r1.ebuild
6 Log:
7 Version bump and try to handle bugs 324631 and 323443 in a way most people are happy.
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.251 x11-libs/vte/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/ChangeLog?rev=1.251&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/ChangeLog?rev=1.251&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/ChangeLog?r1=1.250&r2=1.251
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v
20 retrieving revision 1.250
21 retrieving revision 1.251
22 diff -u -r1.250 -r1.251
23 --- ChangeLog 17 Jun 2010 19:33:21 -0000 1.250
24 +++ ChangeLog 23 Jun 2010 15:01:20 -0000 1.251
25 @@ -1,6 +1,18 @@
26 # ChangeLog for x11-libs/vte
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.250 2010/06/17 19:33:21 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.251 2010/06/23 15:01:20 pacho Exp $
30 +
31 +*vte-0.24.2 (23 Jun 2010)
32 +
33 + 23 Jun 2010; Pacho Ramos <pacho@g.o> -vte-0.24.1-r1.ebuild,
34 + +vte-0.24.2.ebuild, +files/vte-0.24.2-invisible-cursor.patch,
35 + +files/vte-0.24.2-invisible-cursor2.patch:
36 + Version bump with translations updates. This also provides patches to fix
37 + upstream bug #602596 as demanded by some people, but they are not being
38 + applied yet since they cause other problems (bug #323443). Finally, this
39 + no longer applies second patch to solve ugly artifacts bug with
40 + gnome-terminal since it also causes problems with x11-terms/terminal (bug
41 + #324631) and the other patches seem to be enough for now.
42
43 *vte-0.24.1-r1 (17 Jun 2010)
44
45
46
47
48 1.1 x11-libs/vte/vte-0.24.2.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/vte-0.24.2.ebuild?rev=1.1&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/vte/vte-0.24.2.ebuild?rev=1.1&content-type=text/plain
52
53 Index: vte-0.24.2.ebuild
54 ===================================================================
55 # Copyright 1999-2010 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 # $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.24.2.ebuild,v 1.1 2010/06/23 15:01:20 pacho Exp $
58
59 EAPI="2"
60
61 inherit gnome2 eutils
62
63 DESCRIPTION="Gnome terminal widget"
64 HOMEPAGE="http://www.gnome.org/"
65
66 LICENSE="LGPL-2"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
69 IUSE="debug doc glade python"
70
71 RDEPEND=">=dev-libs/glib-2.22.0
72 >=x11-libs/gtk+-2.14.0
73 >=x11-libs/pango-1.22.0
74 sys-libs/ncurses
75 glade? ( dev-util/glade:3 )
76 python? ( >=dev-python/pygtk-2.4 )
77 x11-libs/libX11
78 x11-libs/libXft"
79 DEPEND="${RDEPEND}
80 doc? ( >=dev-util/gtk-doc-1.13 )
81 >=dev-util/intltool-0.35
82 >=dev-util/pkgconfig-0.9
83 sys-devel/gettext"
84
85 DOCS="AUTHORS ChangeLog HACKING NEWS README"
86
87 pkg_setup() {
88 G2CONF="${G2CONF}
89 --disable-deprecation
90 --disable-static
91 $(use_enable debug)
92 $(use_enable glade glade-catalogue)
93 $(use_enable python)
94 --with-html-dir=/usr/share/doc/${PF}/html"
95 }
96
97 src_prepare() {
98 gnome2_src_prepare
99
100 # Fix ugly artifacts with upstream patches from bgo#618749
101 # FIXME: Second patch needs to be skipped since it causes problems with
102 # x11-terms/terminal, see bug #324631. If this is not solved by upstream,
103 # the problem could reappear with >=x11-libs/vte-0.25.2
104 epatch "${FILESDIR}/${PN}-0.24.1-background-color.patch"
105 # epatch "${FILESDIR}/${PN}-0.24.1-background-color2.patch"
106 epatch "${FILESDIR}/${PN}-0.24.1-cleanup-background.patch"
107
108 # Prevent cursor from become invisible, bgo#602596
109 # FIXME: The following patches cannot be applied until bug #323443 is solved.
110 # epatch "${FILESDIR}/${PN}-0.24.2-invisible-cursor.patch"
111 # epatch "${FILESDIR}/${PN}-0.24.2-invisible-cursor2.patch"
112 }