Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: net-libs/glib-networking/
Date: Tue, 30 Aug 2011 21:56:27
Message-Id: 981a1cd4ce7c8e0f41695021befb993af9a5521a.tetromino@gentoo
1 commit: 981a1cd4ce7c8e0f41695021befb993af9a5521a
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Tue Aug 30 18:41:18 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Tue Aug 30 19:06:38 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=981a1cd4
7
8 net-libs/glib-networking: add 2.29.18
9
10 Add gnome-3.1.x version with numerous ssl-related improvements. Tests
11 fail, ned to figure out why.
12
13 ---
14 .../glib-networking/glib-networking-2.29.18.ebuild | 43 ++++++++++++++++++++
15 1 files changed, 43 insertions(+), 0 deletions(-)
16
17 diff --git a/net-libs/glib-networking/glib-networking-2.29.18.ebuild b/net-libs/glib-networking/glib-networking-2.29.18.ebuild
18 new file mode 100644
19 index 0000000..9fa7562
20 --- /dev/null
21 +++ b/net-libs/glib-networking/glib-networking-2.29.18.ebuild
22 @@ -0,0 +1,43 @@
23 +# Copyright 1999-2011 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +# $Header: /var/cvsroot/gentoo-x86/net-libs/glib-networking/glib-networking-2.28.7.ebuild,v 1.8 2011/07/28 18:35:49 pacho Exp $
26 +
27 +EAPI="4"
28 +GCONF_DEBUG="no"
29 +GNOME2_LA_PUNT="yes"
30 +
31 +inherit gnome2
32 +
33 +DESCRIPTION="Network-related giomodules for glib"
34 +HOMEPAGE="http://git.gnome.org/browse/glib-networking/"
35 +
36 +LICENSE="LGPL-2"
37 +SLOT="0"
38 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
39 +IUSE="+gnome +libproxy +ssl"
40 +
41 +RDEPEND=">=dev-libs/glib-2.29.16:2
42 + gnome? ( gnome-base/gsettings-desktop-schemas )
43 + libproxy? ( >=net-libs/libproxy-0.4.6-r3 )
44 + ssl? ( >=net-libs/gnutls-2.1.7 )
45 +"
46 +DEPEND="${RDEPEND}
47 + >=dev-util/intltool-0.35.0
48 + >=dev-util/pkgconfig-0.9
49 + sys-devel/gettext"
50 +
51 +# FIXME: tls tests fail, figure out why
52 +# ERROR:tls.c:256:on_input_read_finish: assertion failed (error == NULL): Error performing TLS handshake: The request is invalid. (g-tls-error-quark, 1)
53 +RESTRICT="tests"
54 +
55 +pkg_setup() {
56 + # AUTHORS, ChangeLog are empty
57 + DOCS="NEWS README"
58 + G2CONF="${G2CONF}
59 + --disable-static
60 + --disable-maintainer-mode
61 + --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt
62 + $(use_with gnome gnome-proxy)
63 + $(use_with libproxy)
64 + $(use_with ssl gnutls)"
65 +}