Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libgdata: ChangeLog libgdata-0.10.0.ebuild
Date: Sun, 30 Oct 2011 06:15:30
Message-Id: 20111030061520.1F7342004B@flycatcher.gentoo.org
1 tetromino 11/10/30 06:15:19
2
3 Modified: ChangeLog
4 Added: libgdata-0.10.0.ebuild
5 Log:
6 Bump to 0.10.0 from the gnome overlay. Has significant API differences with version 0.8.x. Dropped alpha, arm, ia64, ppc, ppc64, sparc keywords due to new liboauth dependency. Keywording bug will be filed once all of gnome-3.2 is in portage.
7
8 (Portage version: 2.2.0_alpha71/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.36 dev-libs/libgdata/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/ChangeLog?rev=1.36&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/ChangeLog?rev=1.36&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/ChangeLog?r1=1.35&r2=1.36
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v
20 retrieving revision 1.35
21 retrieving revision 1.36
22 diff -u -r1.35 -r1.36
23 --- ChangeLog 5 Oct 2011 16:55:17 -0000 1.35
24 +++ ChangeLog 30 Oct 2011 06:15:19 -0000 1.36
25 @@ -1,6 +1,14 @@
26 # ChangeLog for dev-libs/libgdata
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.35 2011/10/05 16:55:17 xarthisius Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.36 2011/10/30 06:15:19 tetromino Exp $
30 +
31 +*libgdata-0.10.0 (30 Oct 2011)
32 +
33 + 30 Oct 2011; Alexandre Rostovtsev <tetromino@g.o>
34 + +libgdata-0.10.0.ebuild:
35 + Bump to 0.10.0 from the gnome overlay. Required for gnome-3.2. Has
36 + significant API differences with version 0.8.x. Dropped alpha, arm, ia64,
37 + ppc, ppc64, sparc keywords due to new liboauth dependency.
38
39 05 Oct 2011; Kacper Kowalik <xarthisius@g.o> libgdata-0.8.1.ebuild:
40 ppc/ppc64 stable wrt #369909
41
42
43
44 1.1 dev-libs/libgdata/libgdata-0.10.0.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/libgdata-0.10.0.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/libgdata-0.10.0.ebuild?rev=1.1&content-type=text/plain
48
49 Index: libgdata-0.10.0.ebuild
50 ===================================================================
51 # Copyright 1999-2011 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.10.0.ebuild,v 1.1 2011/10/30 06:15:19 tetromino Exp $
54
55 EAPI="4"
56 GCONF_DEBUG="yes"
57 GNOME2_LA_PUNT="yes"
58
59 inherit eutils gnome2
60
61 DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
62 HOMEPAGE="http://live.gnome.org/libgdata"
63
64 LICENSE="LGPL-2.1"
65 SLOT="0"
66 IUSE="doc gnome +introspection static-libs"
67 KEYWORDS="~amd64 ~x86"
68
69 # gtk+ is needed for gdk
70 # configure checks for gtk:3, but only uses it for demos which are not installed
71 RDEPEND=">=dev-libs/glib-2.19:2
72 || (
73 >=x11-libs/gdk-pixbuf-2.14:2
74 >=x11-libs/gtk+-2.14:2 )
75 >=dev-libs/libxml2-2:2
76 >=net-libs/libsoup-2.26.1:2.4[introspection?]
77 >=net-libs/liboauth-0.9.4
78 gnome? ( >=net-libs/libsoup-gnome-2.26.1:2.4[introspection?] )
79 introspection? ( >=dev-libs/gobject-introspection-0.9.7 )"
80 DEPEND="${RDEPEND}
81 >=dev-util/intltool-0.40
82 doc? ( >=dev-util/gtk-doc-1.14 )"
83
84 pkg_setup() {
85 DOCS="AUTHORS ChangeLog HACKING NEWS README"
86 G2CONF="${G2CONF}
87 $(use_enable static-libs static)
88 $(use_enable gnome)
89 $(use_enable introspection)"
90 }
91
92 src_prepare() {
93 gnome2_src_prepare
94
95 # Disable tests requiring network access, bug #307725
96 sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf\nOLD_\1:' \
97 -i gdata/tests/Makefile.in || die "network test disable failed"
98 }
99
100 src_test() {
101 unset ORBIT_SOCKETDIR
102 unset DBUS_SESSION_BUS_ADDRESS
103 dbus-launch emake check || die "emake check failed"
104 }
105
106 pkg_preinst() {
107 gnome2_pkg_preinst
108 preserve_old_lib /usr/$(get_libdir)/libgdata.so.7
109 preserve_old_lib /usr/$(get_libdir)/libgdata.so.11
110 }
111
112 pkg_postinst() {
113 gnome2_pkg_postinst
114 preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.7
115 preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.11
116 }