Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/connman: ChangeLog connman-1.0.ebuild
Date: Thu, 10 May 2012 08:43:39
Message-Id: 20120510084318.6D6C72004B@flycatcher.gentoo.org
1 chainsaw 12/05/10 08:43:18
2
3 Modified: ChangeLog
4 Added: connman-1.0.ebuild
5 Log:
6 First stable branch with APIs set in stone.
7
8 (Portage version: 2.1.10.58/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.51 net-misc/connman/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/connman/ChangeLog?rev=1.51&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/connman/ChangeLog?rev=1.51&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/connman/ChangeLog?r1=1.50&r2=1.51
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/connman/ChangeLog,v
20 retrieving revision 1.50
21 retrieving revision 1.51
22 diff -u -r1.50 -r1.51
23 --- ChangeLog 20 Apr 2012 10:32:50 -0000 1.50
24 +++ ChangeLog 10 May 2012 08:43:18 -0000 1.51
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-misc/connman
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/connman/ChangeLog,v 1.50 2012/04/20 10:32:50 chainsaw Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/connman/ChangeLog,v 1.51 2012/05/10 08:43:18 chainsaw Exp $
30 +
31 +*connman-1.0 (10 May 2012)
32 +
33 + 10 May 2012; Tony Vroon <chainsaw@g.o> +connman-1.0.ebuild:
34 + First stable branch with APIs set in stone.
35
36 *connman-0.80 (20 Apr 2012)
37 *connman-0.79 (20 Apr 2012)
38
39
40
41 1.1 net-misc/connman/connman-1.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/connman/connman-1.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/connman/connman-1.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: connman-1.0.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-misc/connman/connman-1.0.ebuild,v 1.1 2012/05/10 08:43:18 chainsaw Exp $
51
52 EAPI="4"
53
54 inherit systemd
55
56 DESCRIPTION="Provides a daemon for managing internet connections"
57 HOMEPAGE="http://connman.net"
58 SRC_URI="mirror://kernel/linux/network/${PN}/${P}.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
63 IUSE="bluetooth debug doc examples +ethernet ofono openvpn policykit threads tools vpnc +wifi wimax"
64
65 RDEPEND=">=dev-libs/glib-2.16
66 >=sys-apps/dbus-1.2.24
67 >=dev-libs/libnl-1.1
68 >=net-firewall/iptables-1.4.8
69 net-libs/gnutls
70 bluetooth? ( net-wireless/bluez )
71 ofono? ( net-misc/ofono )
72 policykit? ( sys-auth/polkit )
73 openvpn? ( net-misc/openvpn )
74 vpnc? ( net-misc/vpnc )
75 wifi? ( >=net-wireless/wpa_supplicant-0.7[dbus] )
76 wimax? ( net-wireless/wimax )"
77
78 DEPEND="${RDEPEND}
79 >=sys-kernel/linux-headers-2.6.39
80 doc? ( dev-util/gtk-doc )"
81
82 src_configure() {
83 econf \
84 --localstatedir=/var \
85 --enable-client \
86 --enable-datafiles \
87 --enable-loopback=builtin \
88 $(use_enable examples test) \
89 $(use_enable ethernet ethernet builtin) \
90 $(use_enable wifi wifi builtin) \
91 $(use_enable bluetooth bluetooth builtin) \
92 $(use_enable ofono ofono builtin) \
93 $(use_enable openvpn openvpn builtin) \
94 $(use_enable policykit polkit builtin) \
95 $(use_enable vpnc vpnc builtin) \
96 $(use_enable wimax iwmx builtin) \
97 $(use_enable debug) \
98 $(use_enable doc gtk-doc) \
99 $(use_enable threads) \
100 $(use_enable tools) \
101 --disable-iospm \
102 --disable-hh2serial-gps \
103 --disable-openconnect \
104 "$(systemd_with_unitdir systemdunitdir)"
105 }
106
107 src_install() {
108 emake DESTDIR="${D}" install || die "emake install failed"
109 dobin client/cm || die "client installation failed"
110
111 keepdir /var/lib/${PN} || die
112 newinitd "${FILESDIR}"/${PN}.initd ${PN} || die
113 newconfd "${FILESDIR}"/${PN}.confd ${PN} || die
114 }