Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/libsoup: libsoup-2.28.1.ebuild ChangeLog libsoup-2.26.3-r2.ebuild libsoup-2.26.2.ebuild
Date: Thu, 29 Oct 2009 21:22:08
Message-Id: E1N3cRX-0006mb-Ri@stork.gentoo.org
1 eva 09/10/29 21:22:03
2
3 Modified: ChangeLog
4 Added: libsoup-2.28.1.ebuild
5 Removed: libsoup-2.26.3-r2.ebuild libsoup-2.26.2.ebuild
6 Log:
7 New version for GNOME 2.28. Clean up old revision.
8 (Portage version: 2.2_rc46/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.200 net-libs/libsoup/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libsoup/ChangeLog?rev=1.200&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libsoup/ChangeLog?rev=1.200&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libsoup/ChangeLog?r1=1.199&r2=1.200
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v
20 retrieving revision 1.199
21 retrieving revision 1.200
22 diff -u -r1.199 -r1.200
23 --- ChangeLog 2 Oct 2009 15:42:06 -0000 1.199
24 +++ ChangeLog 29 Oct 2009 21:22:03 -0000 1.200
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-libs/libsoup
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.199 2009/10/02 15:42:06 volkmar Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.200 2009/10/29 21:22:03 eva Exp $
30 +
31 +*libsoup-2.28.1 (29 Oct 2009)
32 +
33 + 29 Oct 2009; Gilles Dartiguelongue <eva@g.o>
34 + -libsoup-2.26.2.ebuild, -libsoup-2.26.3-r2.ebuild, +libsoup-2.28.1.ebuild:
35 + New version for GNOME 2.28. Clean up old revision.
36
37 02 Oct 2009; Mounir Lamouri <volkmar@g.o> libsoup-2.26.3-r3.ebuild:
38 Stable for ppc, bug 271865
39
40
41
42 1.1 net-libs/libsoup/libsoup-2.28.1.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libsoup/libsoup-2.28.1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/libsoup/libsoup-2.28.1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: libsoup-2.28.1.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.28.1.ebuild,v 1.1 2009/10/29 21:22:03 eva Exp $
52
53 EAPI="2"
54
55 inherit autotools eutils gnome2
56
57 DESCRIPTION="An HTTP library implementation in C"
58 HOMEPAGE="http://www.gnome.org/"
59
60 LICENSE="LGPL-2"
61 SLOT="2.4"
62 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
63 # Do NOT build with --disable-debug/--enable-debug=no - gnome2.eclass takes care of that
64 IUSE="debug doc gnome ssl"
65
66 RDEPEND=">=dev-libs/glib-2.21.3
67 >=dev-libs/libxml2-2
68 ssl? ( >=net-libs/gnutls-2.1.7 )"
69 DEPEND="${RDEPEND}
70 >=dev-util/pkgconfig-0.9
71 dev-util/gtk-doc-am
72 doc? ( >=dev-util/gtk-doc-1 )"
73 # test? (
74 # www-servers/apache
75 # dev-lang/php
76 # net-misc/curl )
77 PDEPEND="gnome? ( ~net-libs/libsoup-gnome-${PV} )"
78
79 DOCS="AUTHORS NEWS README"
80
81 pkg_setup() {
82 G2CONF="${G2CONF}
83 --disable-static
84 --without-gnome
85 $(use_enable ssl)"
86 }
87
88 src_prepare() {
89 gnome2_src_prepare
90
91 # Fix test to follow POSIX (for x86-fbsd)
92 # No patch to prevent having to eautoreconf
93 sed -e 's/\(test.*\)==/\1=/g' -i configure.in configure || die "sed failed"
94
95 # Patch *must* be applied conditionally (see patch for details)
96 if use doc; then
97 # Fix bug 268592 (build fails !gnome && doc)
98 epatch "${FILESDIR}/${PN}-2.26.3-fix-build-without-gnome-with-doc.patch"
99 eautoreconf
100 fi
101 }