Gentoo Archives: gentoo-commits

From: "Nirbheek Chauhan (nirbheek)" <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/libgsf: ChangeLog libgsf-1.14.16.ebuild
Date: Sun, 27 Dec 2009 04:07:55
Message-Id: E1NOkQ4-0000Ta-KZ@stork.gentoo.org
1 nirbheek 09/12/27 04:07:52
2
3 Modified: ChangeLog libgsf-1.14.16.ebuild
4 Log:
5 Fix gconf automagic, patch by Jan Aniŝĉuk and Sylvain BERTRAND, bug 289856
6 (Portage version: 2.1.7.16/cvs/Linux i686)
7
8 Revision Changes Path
9 1.148 gnome-extra/libgsf/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/libgsf/ChangeLog?rev=1.148&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/libgsf/ChangeLog?rev=1.148&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/libgsf/ChangeLog?r1=1.147&r2=1.148
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/ChangeLog,v
18 retrieving revision 1.147
19 retrieving revision 1.148
20 diff -u -r1.147 -r1.148
21 --- ChangeLog 3 Dec 2009 17:14:05 -0000 1.147
22 +++ ChangeLog 27 Dec 2009 04:07:52 -0000 1.148
23 @@ -1,6 +1,11 @@
24 # ChangeLog for gnome-extra/libgsf
25 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/ChangeLog,v 1.147 2009/12/03 17:14:05 ranger Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/ChangeLog,v 1.148 2009/12/27 04:07:52 nirbheek Exp $
28 +
29 + 27 Dec 2009; Nirbheek Chauhan <nirbheek@g.o> libgsf-1.14.16.ebuild,
30 + +files/libgsf-1.14.16-gconf-automagic.patch:
31 + Fix gconf automagic, patch by Jan Aniŝĉuk and Sylvain BERTRAND, bug
32 + 289856
33
34 03 Dec 2009; Brent Baude <ranger@g.o> libgsf-1.14.15.ebuild:
35 Marking libgsf-1.14.15 ppc64 stable for bug 281427
36
37
38
39 1.2 gnome-extra/libgsf/libgsf-1.14.16.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.16.ebuild?rev=1.2&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.16.ebuild?rev=1.2&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.16.ebuild?r1=1.1&r2=1.2
44
45 Index: libgsf-1.14.16.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.16.ebuild,v
48 retrieving revision 1.1
49 retrieving revision 1.2
50 diff -u -r1.1 -r1.2
51 --- libgsf-1.14.16.ebuild 19 Oct 2009 21:14:39 -0000 1.1
52 +++ libgsf-1.14.16.ebuild 27 Dec 2009 04:07:52 -0000 1.2
53 @@ -1,11 +1,11 @@
54 # Copyright 1999-2009 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.16.ebuild,v 1.1 2009/10/19 21:14:39 eva Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.14.16.ebuild,v 1.2 2009/12/27 04:07:52 nirbheek Exp $
58
59 EAPI="2"
60 GCONF_DEBUG="no"
61
62 -inherit eutils gnome2 python multilib
63 +inherit autotools eutils gnome2 python multilib
64
65 DESCRIPTION="The GNOME Structured File Library"
66 HOMEPAGE="http://www.gnome.org/"
67 @@ -15,16 +15,14 @@
68 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
69 IUSE="bzip2 doc gnome gtk python"
70
71 -# FIXME: gconf is actually automagic and only needed for thumbnailer
72 RDEPEND="
73 >=dev-libs/glib-2.16
74 >=dev-libs/libxml2-2.4.16
75 - >=gnome-base/gconf-2
76 sys-libs/zlib
77 bzip2? ( app-arch/bzip2 )
78 gnome? (
79 - >=gnome-base/libbonobo-2
80 - >=gnome-base/gnome-vfs-2.2 )
81 + >=gnome-base/gconf-2
82 + >=gnome-base/libbonobo-2 )
83 gtk? ( >=x11-libs/gtk+-2 )
84 python? (
85 >=dev-python/pygobject-2.10
86 @@ -44,7 +42,7 @@
87 --with-gio
88 --disable-static
89 $(use_with bzip2 bz2)
90 - $(use_with gnome gnome-vfs)
91 + $(use_with gnome gconf)
92 $(use_with gnome bonobo)
93 $(use_with python)
94 $(use_with gtk gdk-pixbuf)"
95 @@ -53,6 +51,11 @@
96 src_prepare() {
97 gnome2_src_prepare
98
99 + # Fix gconf automagic, bug 289856
100 + epatch "${FILESDIR}/${P}-gconf-automagic.patch"
101 +
102 + eautoreconf
103 +
104 # disable pyc compiling
105 mv py-compile py-compile.orig
106 ln -s $(type -P true) py-compile