Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libgdata: ChangeLog libgdata-0.6.4.ebuild libgdata-0.5.1.ebuild
Date: Thu, 01 Apr 2010 23:23:00
Message-Id: E1NxTiw-0008Go-G7@stork.gentoo.org
1 eva 10/04/01 23:22:54
2
3 Modified: ChangeLog
4 Added: libgdata-0.6.4.ebuild
5 Removed: libgdata-0.5.1.ebuild
6 Log:
7 Version bump. Fix, documentation/translation updates.
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 dev-libs/libgdata/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libgdata/ChangeLog?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libgdata/ChangeLog?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libgdata/ChangeLog?r1=1.5&r2=1.6
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- ChangeLog 1 Mar 2010 22:50:23 -0000 1.5
24 +++ ChangeLog 1 Apr 2010 23:22:54 -0000 1.6
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-libs/libgdata
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.5 2010/03/01 22:50:23 eva Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.6 2010/04/01 23:22:54 eva Exp $
30 +
31 +*libgdata-0.6.4 (01 Apr 2010)
32 +
33 + 01 Apr 2010; Gilles Dartiguelongue <eva@g.o>
34 + -libgdata-0.5.1.ebuild, +libgdata-0.6.4.ebuild:
35 + Version bump. Fix, documentation/translation updates.
36
37 01 Mar 2010; Gilles Dartiguelongue <eva@g.o> libgdata-0.6.2.ebuild:
38 Add preserve_old_lib calls since the soname changed.
39
40
41
42 1.1 dev-libs/libgdata/libgdata-0.6.4.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libgdata/libgdata-0.6.4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libgdata/libgdata-0.6.4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: libgdata-0.6.4.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.6.4.ebuild,v 1.1 2010/04/01 23:22:54 eva Exp $
52
53 EAPI="2"
54
55 inherit eutils gnome2
56
57 DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
58 HOMEPAGE="http://live.gnome.org/libgdata"
59
60 LICENSE="LGPL-2.1"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 IUSE="doc gnome" # introspection
64
65 # gtk+ is needed for gdk
66 RDEPEND=">=dev-libs/glib-2.19
67 >=x11-libs/gtk+-2
68 >=dev-libs/libxml2-2
69 >=net-libs/libsoup-2.26.1:2.4[gnome?]
70 gnome? ( >=net-libs/libsoup-gnome-2.26.1:2.4 )"
71 DEPEND="${RDEPEND}
72 >=dev-util/intltool-0.40
73 doc? ( >=dev-util/gtk-doc-1 )"
74
75 DOCS="AUTHORS ChangeLog HACKING NEWS README"
76
77 pkg_setup() {
78 G2CONF="${G2CONF}
79 --disable-static
80 --disable-introspection
81 $(use_enable gnome)"
82 }
83
84 src_prepare() {
85 # Fix intltoolize broken file, see upstream #577133
86 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
87 || die "sed failed"
88
89 # Disable broken tests, update upstream bug #604313
90 sed -e 's:^\(.*"/media/thumbnail".*\):/*\1*/:' \
91 -e 's:^\(.*"/service/network_error".*\):/*\1*/:' \
92 -i gdata/tests/general.c || die
93 sed 's:^\(.*"/contacts/insert/simple".*\):/*\1*/:' \
94 -i gdata/tests/contacts.c || die
95 sed -e 's:^\(.*"/documents/upload/only_file_get_entry".*\):/*\1*/:' \
96 -e 's:^\(.*"/documents/update/only_metadata".*\):/*\1*/:' \
97 -i gdata/tests/documents.c || die
98 }
99
100 src_test() {
101 unset DBUS_SESSION_BUS_ADDRESS
102 emake check || die "emake check failed"
103 }
104
105 pkg_preinst() {
106 gnome2_pkg_preinst
107 preserve_old_lib /usr/$(get_libdir)/libgdata.so.6
108 }
109
110 pkg_postinst() {
111 gnome2_pkg_postinst
112 preserve_old_lib_notify /usr/$(get_libdir)/libgdata.so.6
113 }