Gentoo Archives: gentoo-commits

From: "Romain Perier (mrpouet)" <mrpouet@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-themes/gtk-engines: gtk-engines-2.18.2-r1.ebuild ChangeLog
Date: Mon, 31 Aug 2009 14:00:39
Message-Id: E1MiCFu-0001g6-4H@stork.gentoo.org
1 mrpouet 09/08/31 19:09:30
2
3 Modified: ChangeLog
4 Added: gtk-engines-2.18.2-r1.ebuild
5 Log:
6 Fix bug #255773, use liblua system library instead of embedded version, patch import from upstream bug #593674, thanks to Ihar Hrachyshka <ihar.hrachyshka@×××××.com> for his work
7 (Portage version: 2.2_rc40/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.145 x11-themes/gtk-engines/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-themes/gtk-engines/ChangeLog?rev=1.145&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-themes/gtk-engines/ChangeLog?rev=1.145&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-themes/gtk-engines/ChangeLog?r1=1.144&r2=1.145
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines/ChangeLog,v
19 retrieving revision 1.144
20 retrieving revision 1.145
21 diff -u -r1.144 -r1.145
22 --- ChangeLog 8 Aug 2009 23:13:27 -0000 1.144
23 +++ ChangeLog 31 Aug 2009 19:09:29 -0000 1.145
24 @@ -1,6 +1,14 @@
25 # ChangeLog for x11-themes/gtk-engines
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines/ChangeLog,v 1.144 2009/08/08 23:13:27 eva Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines/ChangeLog,v 1.145 2009/08/31 19:09:29 mrpouet Exp $
29 +
30 +*gtk-engines-2.18.2-r1 (31 Aug 2009)
31 +
32 + 31 Aug 2009; Romain Perier <mrpouet@g.o>
33 + +gtk-engines-2.18.2-r1.ebuild, +files/gtk-engines-2.18.2-system-lua.patch:
34 + Fix bug #255773, use liblua system library instead of embedded version,
35 + patch import from upstream bug #593674, thanks to Ihar Hrachyshka
36 + <ihar.hrachyshka@×××××.com> for his work
37
38 08 Aug 2009; Gilles Dartiguelongue <eva@g.o>
39 -gtk-engines-2.18.1.ebuild, gtk-engines-2.18.2.ebuild:
40
41
42
43 1.1 x11-themes/gtk-engines/gtk-engines-2.18.2-r1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-themes/gtk-engines/gtk-engines-2.18.2-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-themes/gtk-engines/gtk-engines-2.18.2-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gtk-engines-2.18.2-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2009 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines/gtk-engines-2.18.2-r1.ebuild,v 1.1 2009/08/31 19:09:29 mrpouet Exp $
53
54 EAPI="2"
55 GCONF_DEBUG="no"
56
57 inherit autotools eutils gnome2
58
59 DESCRIPTION="GTK+2 standard engines and themes"
60 HOMEPAGE="http://www.gtk.org/"
61
62 LICENSE="LGPL-2.1"
63 SLOT="2"
64 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
65 IUSE="accessibility"
66
67 RDEPEND=">=x11-libs/gtk+-2.12
68 dev-lang/lua"
69 DEPEND="${RDEPEND}
70 >=dev-util/intltool-0.31
71 >=dev-util/pkgconfig-0.9"
72
73 DOCS="AUTHORS ChangeLog NEWS README"
74
75 pkg_setup() {
76 G2CONF="${G2CONF} --enable-animation --enable-lua --with-system-lua"
77 use accessibility || G2CONF="${G2CONF} --disable-hc"
78 }
79
80 src_prepare() {
81 gnome2_src_prepare
82
83 # Fix intltoolize broken file, see upstream #577133
84 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
85 || die "sed failed"
86 # Don't use liblua embedded version, use system lib instead
87 # fix bug #255773, import from upstream bug #593674
88 epatch "${FILESDIR}"/${P}-system-lua.patch
89 eautoreconf
90 }