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: metadata.xml libgdata-0.13.3.ebuild ChangeLog libgdata-0.12.0.ebuild libgdata-0.10.2.ebuild
Date: Sat, 30 Mar 2013 18:35:04
Message-Id: 20130330183459.8EEF52171D@flycatcher.gentoo.org
1 eva 13/03/30 18:34:59
2
3 Modified: metadata.xml libgdata-0.13.3.ebuild ChangeLog
4 Removed: libgdata-0.12.0.ebuild libgdata-0.10.2.ebuild
5 Log:
6 Clean up old revisions. Add missing vala support for 0.13.3.
7
8 (Portage version: 2.2.0_alpha170/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.4 dev-libs/libgdata/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libgdata/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 19 Dec 2012 04:08:55 -0000 1.3
24 +++ metadata.xml 30 Mar 2013 18:34:59 -0000 1.4
25 @@ -2,4 +2,7 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>gnome</herd>
29 + <use>
30 + <flag name="vala">Enable bindings for dev-lang/vala</flag>
31 + </use>
32 </pkgmetadata>
33
34
35
36 1.2 dev-libs/libgdata/libgdata-0.13.3.ebuild
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/libgdata-0.13.3.ebuild?rev=1.2&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/libgdata-0.13.3.ebuild?rev=1.2&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/libgdata-0.13.3.ebuild?r1=1.1&r2=1.2
41
42 Index: libgdata-0.13.3.ebuild
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.13.3.ebuild,v
45 retrieving revision 1.1
46 retrieving revision 1.2
47 diff -u -r1.1 -r1.2
48 --- libgdata-0.13.3.ebuild 28 Mar 2013 16:47:17 -0000 1.1
49 +++ libgdata-0.13.3.ebuild 30 Mar 2013 18:34:59 -0000 1.2
50 @@ -1,19 +1,22 @@
51 # Copyright 1999-2013 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.13.3.ebuild,v 1.1 2013/03/28 16:47:17 pacho Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.13.3.ebuild,v 1.2 2013/03/30 18:34:59 eva Exp $
55
56 EAPI="5"
57 GCONF_DEBUG="yes"
58 +VALA_MIN_API_VERSION="0.20"
59 +VALA_USE_DEPEND="vapigen"
60
61 -inherit gnome2
62 +inherit gnome2 vala
63
64 DESCRIPTION="GLib-based library for accessing online service APIs using the GData protocol"
65 HOMEPAGE="http://live.gnome.org/libgdata"
66
67 LICENSE="LGPL-2.1+"
68 SLOT="0/13" # subslot = libgdata soname version
69 -IUSE="gnome +introspection static-libs"
70 +IUSE="gnome +introspection static-libs vala"
71 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
72 +REQUIRED_IUSE="vala? ( introspection )"
73
74 # gtk+ is needed for gdk
75 # configure checks for gtk:3, but only uses it for demos which are not installed
76 @@ -26,7 +29,9 @@
77 gnome? (
78 app-crypt/gcr:=
79 >=net-libs/gnome-online-accounts-3.2
80 - >=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] )
81 + || (
82 + >=net-libs/libsoup-2.42
83 + >=net-libs/libsoup-gnome-2.37.91:2.4[introspection?] ) )
84 introspection? ( >=dev-libs/gobject-introspection-0.9.7 )
85 "
86 DEPEND="${RDEPEND}
87 @@ -34,21 +39,26 @@
88 >=dev-util/intltool-0.40
89 >=gnome-base/gnome-common-3.6
90 virtual/pkgconfig
91 + vala? ( $(vala_depend) )
92 "
93
94 src_prepare() {
95 - DOCS="AUTHORS ChangeLog HACKING NEWS README"
96 - G2CONF="${G2CONF}
97 - $(use_enable static-libs static)
98 - $(use_enable gnome)
99 - $(use_enable gnome goa)
100 - $(use_enable introspection)"
101 + # Disable tests requiring network access, bug #307725
102 + sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf\nOLD_\1:' \
103 + -i gdata/tests/Makefile.{am,in} || die "network test disable failed"
104
105 + vala_src_prepare
106 gnome2_src_prepare
107 +}
108
109 - # Disable tests requiring network access, bug #307725
110 - sed -e '/^TEST_PROGS = / s:\(.*\):TEST_PROGS = general perf\nOLD_\1:' \
111 - -i gdata/tests/Makefile.in || die "network test disable failed"
112 +src_configure() {
113 + DOCS="AUTHORS ChangeLog HACKING NEWS README"
114 + gnome2_src_configure \
115 + $(use_enable gnome) \
116 + $(use_enable gnome goa) \
117 + $(use_enable introspection) \
118 + $(use_enable vala) \
119 + $(use_enable static-libs static)
120 }
121
122 src_test() {
123
124
125
126 1.63 dev-libs/libgdata/ChangeLog
127
128 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/ChangeLog?rev=1.63&view=markup
129 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/ChangeLog?rev=1.63&content-type=text/plain
130 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libgdata/ChangeLog?r1=1.62&r2=1.63
131
132 Index: ChangeLog
133 ===================================================================
134 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v
135 retrieving revision 1.62
136 retrieving revision 1.63
137 diff -u -r1.62 -r1.63
138 --- ChangeLog 28 Mar 2013 16:47:17 -0000 1.62
139 +++ ChangeLog 30 Mar 2013 18:34:59 -0000 1.63
140 @@ -1,6 +1,10 @@
141 # ChangeLog for dev-libs/libgdata
142 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
143 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.62 2013/03/28 16:47:17 pacho Exp $
144 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/ChangeLog,v 1.63 2013/03/30 18:34:59 eva Exp $
145 +
146 + 30 Mar 2013; Gilles Dartiguelongue <eva@g.o> -libgdata-0.10.2.ebuild,
147 + -libgdata-0.12.0.ebuild, libgdata-0.13.3.ebuild, metadata.xml:
148 + Clean up old revisions. Add missing vala support for 0.13.3.
149
150 *libgdata-0.13.3 (28 Mar 2013)