Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/libsoup-gnome: ChangeLog libsoup-gnome-2.34.3.ebuild libsoup-gnome-2.34.1.ebuild libsoup-gnome-2.30.2.ebuild
Date: Thu, 28 Jul 2011 19:02:41
Message-Id: 20110728183302.BDC3B2004B@flycatcher.gentoo.org
1 pacho 11/07/28 18:33:02
2
3 Modified: ChangeLog
4 Added: libsoup-gnome-2.34.3.ebuild
5 Removed: libsoup-gnome-2.34.1.ebuild
6 libsoup-gnome-2.30.2.ebuild
7 Log:
8 Version bump: fix CVE-2011-2524 and memleak. Remove old.
9
10 (Portage version: 2.1.10.7/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.55 net-libs/libsoup-gnome/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libsoup-gnome/ChangeLog?rev=1.55&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libsoup-gnome/ChangeLog?rev=1.55&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libsoup-gnome/ChangeLog?r1=1.54&r2=1.55
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/net-libs/libsoup-gnome/ChangeLog,v
22 retrieving revision 1.54
23 retrieving revision 1.55
24 diff -u -r1.54 -r1.55
25 --- ChangeLog 15 Jul 2011 11:09:36 -0000 1.54
26 +++ ChangeLog 28 Jul 2011 18:33:02 -0000 1.55
27 @@ -1,6 +1,13 @@
28 # ChangeLog for net-libs/libsoup-gnome
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup-gnome/ChangeLog,v 1.54 2011/07/15 11:09:36 xarthisius Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup-gnome/ChangeLog,v 1.55 2011/07/28 18:33:02 pacho Exp $
32 +
33 +*libsoup-gnome-2.34.3 (28 Jul 2011)
34 +
35 + 28 Jul 2011; Pacho Ramos <pacho@g.o>
36 + -files/libsoup-gnome-2.30.1-system-lib.patch, -libsoup-gnome-2.30.2.ebuild,
37 + -libsoup-gnome-2.34.1.ebuild, +libsoup-gnome-2.34.3.ebuild:
38 + Version bump: fix CVE-2011-2524 and memleak. Remove old.
39
40 15 Jul 2011; Kacper Kowalik <xarthisius@g.o>
41 libsoup-gnome-2.34.2.ebuild:
42
43
44
45 1.1 net-libs/libsoup-gnome/libsoup-gnome-2.34.3.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libsoup-gnome/libsoup-gnome-2.34.3.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libsoup-gnome/libsoup-gnome-2.34.3.ebuild?rev=1.1&content-type=text/plain
49
50 Index: libsoup-gnome-2.34.3.ebuild
51 ===================================================================
52 # Copyright 1999-2011 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup-gnome/libsoup-gnome-2.34.3.ebuild,v 1.1 2011/07/28 18:33:02 pacho Exp $
55
56 EAPI="4"
57 GCONF_DEBUG="yes"
58 GNOME2_LA_PUNT="yes"
59
60 inherit autotools eutils gnome2
61
62 MY_PN=${PN/-gnome}
63 MY_P=${MY_PN}-${PV}
64
65 DESCRIPTION="GNOME plugin for libsoup"
66 HOMEPAGE="http://live.gnome.org/LibSoup"
67 SRC_URI="${SRC_URI//-gnome}"
68
69 LICENSE="LGPL-2"
70 SLOT="2.4"
71 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-solaris"
72 IUSE="debug doc +introspection"
73
74 RDEPEND="~net-libs/libsoup-${PV}
75 || ( gnome-base/libgnome-keyring <gnome-base/gnome-keyring-2.29.4 )
76 dev-db/sqlite:3
77 introspection? ( >=dev-libs/gobject-introspection-0.9.5 )"
78 DEPEND="${RDEPEND}
79 >=dev-util/pkgconfig-0.9
80 >=dev-util/gtk-doc-am-1.10
81 doc? ( >=dev-util/gtk-doc-1.10 )"
82
83 S=${WORKDIR}/${MY_P}
84
85 pkg_setup() {
86 G2CONF="${G2CONF}
87 --disable-static
88 --disable-tls-check
89 $(use_enable introspection)
90 --with-libsoup-system
91 --with-gnome"
92 DOCS="AUTHORS NEWS README"
93 }
94
95 src_configure() {
96 # FIXME: we need addpredict to workaround bug #324779 until
97 # root cause (bug #249496) is solved
98 addpredict /usr/share/snmp/mibs/.index
99 gnome2_src_configure
100 }
101
102 src_prepare() {
103 gnome2_src_prepare
104
105 # Use lib present on the system
106 epatch "${FILESDIR}"/${PN}-2.34.1-system-lib.patch
107 eautoreconf
108 }