Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/libteam: libteam-1.11.ebuild ChangeLog
Date: Mon, 30 Jun 2014 12:20:24
Message-Id: 20140630122019.C0DA22004E@flycatcher.gentoo.org
1 maksbotan 14/06/30 12:20:19
2
3 Modified: ChangeLog
4 Added: libteam-1.11.ebuild
5 Log:
6 Bump to 1.11, thanks to slepnoga
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
9
10 Revision Changes Path
11 1.3 net-misc/libteam/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/libteam/ChangeLog?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/libteam/ChangeLog?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/libteam/ChangeLog?r1=1.2&r2=1.3
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/libteam/ChangeLog,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- ChangeLog 8 Mar 2013 21:10:23 -0000 1.2
24 +++ ChangeLog 30 Jun 2014 12:20:19 -0000 1.3
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-misc/libteam
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/libteam/ChangeLog,v 1.2 2013/03/08 21:10:23 pinkbyte Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/libteam/ChangeLog,v 1.3 2014/06/30 12:20:19 maksbotan Exp $
31 +
32 +*libteam-1.11 (30 Jun 2014)
33 +
34 + 30 Jun 2014; Maxim Koltsov <maksbotan@g.o> +libteam-1.11.ebuild:
35 + Bump to 1.11, thanks to slepnoga
36
37 *libteam-1.0 (08 Mar 2013)
38
39 @@ -14,4 +19,3 @@
40 +metadata.xml:
41 Initial commit. Ebuild by Andreis Vinogradovs, he will maintain this package
42 through proxy maintainers
43 -
44
45
46
47 1.1 net-misc/libteam/libteam-1.11.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/libteam/libteam-1.11.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/libteam/libteam-1.11.ebuild?rev=1.1&content-type=text/plain
51
52 Index: libteam-1.11.ebuild
53 ===================================================================
54 # Copyright 1999-2014 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/net-misc/libteam/libteam-1.11.ebuild,v 1.1 2014/06/30 12:20:19 maksbotan Exp $
57
58 EAPI=5
59
60 AUTOTOOLS_AUTORECONF=1
61 AUTOTOOLS_IN_SOURCE_BUILD=1
62 inherit autotools-utils linux-info
63
64 DESCRIPTION="Library and tools set for controlling team network device"
65 HOMEPAGE="http://libteam.org"
66 SRC_URI="http://libteam.org/files/${P}.tar.gz"
67
68 LICENSE="LGPL-2.1+"
69 SLOT="0"
70 KEYWORDS="~amd64 ~x86"
71 IUSE="dbus debug examples static-libs +syslog"
72
73 DEPEND=">=dev-libs/jansson-2.4
74 dev-libs/libdaemon
75 >=dev-libs/libnl-3.2.19[utils]
76 dbus? ( sys-apps/dbus )
77 "
78 RDEPEND="${DEPEND}
79 syslog? ( virtual/logger )"
80
81 CONFIG_CHECK="~NET_TEAM ~NET_TEAM_MODE_ROUNDROBIN ~NET_TEAM_MODE_ACTIVEBACKUP"
82 ERROR_NET_TEAM="NET_TEAM is not enabled in this kernel!
83 Only >=3.3.0 kernel version support in team mode"
84
85 DOCS=( README )
86
87 src_prepare() {
88 # avoid using -Werror in CFLAGS
89 sed -i -e '/^CFLAGS/s/-Werror//' configure.ac || die 'sed on CFLAGS failed'
90
91 autotools-utils_src_prepare
92 }
93
94 src_configure() {
95 local myeconfargs=(
96 $(use_enable debug)
97 $(use_enable syslog logging)
98 $(use_enable dbus)
99 --disable-zmq
100 )
101 autotools-utils_src_configure
102 }
103
104 src_install() {
105 autotools-utils_src_install
106
107 insinto /etc/dbus-1/system.d
108 doins teamd/dbus/teamd.conf
109
110 if use examples; then
111 docinto examples
112 dodoc teamd/example_configs/*
113 fi
114 }