Gentoo Archives: gentoo-commits

From: Sergey Popov <pinkbyte@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/quagga/
Date: Thu, 09 Mar 2017 11:03:34
Message-Id: 1489057406.13a33723626228677ade476fdd039830ebb78e59.pinkbyte@gentoo
1 commit: 13a33723626228677ade476fdd039830ebb78e59
2 Author: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 9 11:02:37 2017 +0000
4 Commit: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 9 11:03:26 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a33723
7
8 net-misc/quagga: revision bump
9
10 Build nhrpd conditionally, add missing dependency on net-dns/c-ares.
11 Drop old revision.
12
13 Gentoo-Bug: 611828
14 Reported-by: Sorah Fukumori <her <AT> sorah.jp>
15
16 Package-Manager: portage-2.3.3
17
18 net-misc/quagga/metadata.xml | 3 +++
19 net-misc/quagga/{quagga-1.2.0.ebuild => quagga-1.2.0-r1.ebuild} | 4 +++-
20 2 files changed, 6 insertions(+), 1 deletion(-)
21
22 diff --git a/net-misc/quagga/metadata.xml b/net-misc/quagga/metadata.xml
23 index 2d6b042da25..ec2a74e8dc3 100644
24 --- a/net-misc/quagga/metadata.xml
25 +++ b/net-misc/quagga/metadata.xml
26 @@ -28,6 +28,9 @@
27 <flag name="multipath">
28 Enable multipath routes support for any number of routes
29 </flag>
30 + <flag name="nhrpd">
31 + Build Next Hop Resolution Protocol daemon
32 + </flag>
33 <flag name="ospfapi">
34 Enable OSPFAPI support for client applications accessing the OSPF link state database
35 </flag>
36
37 diff --git a/net-misc/quagga/quagga-1.2.0.ebuild b/net-misc/quagga/quagga-1.2.0-r1.ebuild
38 similarity index 95%
39 rename from net-misc/quagga/quagga-1.2.0.ebuild
40 rename to net-misc/quagga/quagga-1.2.0-r1.ebuild
41 index 89d2095ccc7..3875ea7a9ce 100644
42 --- a/net-misc/quagga/quagga-1.2.0.ebuild
43 +++ b/net-misc/quagga/quagga-1.2.0-r1.ebuild
44 @@ -16,10 +16,11 @@ LICENSE="GPL-2"
45 SLOT="0"
46 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86"
47
48 -IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath ospfapi pam protobuf +readline snmp tcp-zebra"
49 +IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam protobuf +readline snmp tcp-zebra"
50
51 COMMON_DEPEND="
52 caps? ( sys-libs/libcap )
53 + nhrpd? ( net-dns/c-ares:0= )
54 protobuf? ( dev-libs/protobuf-c:0= )
55 readline? (
56 sys-libs/readline:0=
57 @@ -91,6 +92,7 @@ src_configure() {
58 $(usex ospfapi '--enable-opaque-lsa --enable-ospf-te --enable-ospfclient' '' '' '') \
59 $(use_enable readline vtysh) \
60 $(use_with pam libpam) \
61 + $(use_enable nhrpd) \
62 $(use_enable protobuf) \
63 $(use_enable ipv6 ripngd) \
64 $(use_enable ipv6 ospf6d) \