Gentoo Archives: gentoo-commits

From: "Alexys Jacob (ultrabug)" <ultrabug@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/keepalived: ChangeLog keepalived-1.2.12-r1.ebuild keepalived-1.2.12.ebuild
Date: Sun, 04 May 2014 14:49:21
Message-Id: 20140504144917.4C13D2004C@flycatcher.gentoo.org
1 ultrabug 14/05/04 14:49:17
2
3 Modified: ChangeLog
4 Added: keepalived-1.2.12-r1.ebuild
5 Removed: keepalived-1.2.12.ebuild
6 Log:
7 fix libnl slot dep wrt #507888
8
9 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key B658FA13)
10
11 Revision Changes Path
12 1.106 sys-cluster/keepalived/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?rev=1.106&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?rev=1.106&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?r1=1.105&r2=1.106
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v
21 retrieving revision 1.105
22 retrieving revision 1.106
23 diff -u -r1.105 -r1.106
24 --- ChangeLog 14 Feb 2014 11:15:34 -0000 1.105
25 +++ ChangeLog 4 May 2014 14:49:17 -0000 1.106
26 @@ -1,6 +1,12 @@
27 # ChangeLog for sys-cluster/keepalived
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v 1.105 2014/02/14 11:15:34 ultrabug Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v 1.106 2014/05/04 14:49:17 ultrabug Exp $
31 +
32 +*keepalived-1.2.12-r1 (04 May 2014)
33 +
34 + 04 May 2014; Ultrabug <ultrabug@g.o> -keepalived-1.2.12.ebuild,
35 + +keepalived-1.2.12-r1.ebuild:
36 + fix libnl slot dep wrt #507888
37
38 *keepalived-1.2.12 (14 Feb 2014)
39
40
41
42
43 1.1 sys-cluster/keepalived/keepalived-1.2.12-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/keepalived-1.2.12-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/keepalived-1.2.12-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: keepalived-1.2.12-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/keepalived-1.2.12-r1.ebuild,v 1.1 2014/05/04 14:49:17 ultrabug Exp $
53
54 EAPI=4
55
56 inherit autotools base
57
58 DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server project"
59 HOMEPAGE="http://www.keepalived.org/"
60 SRC_URI="http://www.keepalived.org/software/${P}.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
65 IUSE="debug ipv6 snmp"
66
67 RDEPEND="dev-libs/popt
68 sys-apps/iproute2
69 dev-libs/libnl
70 dev-libs/openssl
71 snmp? ( net-analyzer/net-snmp )"
72 DEPEND="${RDEPEND}
73 >=sys-kernel/linux-headers-2.6.30"
74
75 PATCHES=(
76 "${FILESDIR}"/${PN}-1.2.2-libipvs-fix-backup-daemon.patch
77 )
78
79 DOCS=( README CONTRIBUTORS INSTALL VERSION ChangeLog AUTHOR TODO
80 doc/keepalived.conf.SYNOPSIS doc/NOTE_vrrp_vmac.txt )
81
82 src_prepare() {
83 base_src_prepare
84 eautoreconf
85 }
86
87 src_configure() {
88 STRIP=/bin/true \
89 econf \
90 --with-kernel-dir=/usr \
91 --enable-vrrp \
92 $(use_enable debug) \
93 $(use_enable snmp)
94 }
95
96 src_install() {
97 default
98
99 newinitd "${FILESDIR}"/keepalived.init keepalived
100 newconfd "${FILESDIR}"/keepalived.confd keepalived
101
102 use snmp && dodoc doc/KEEPALIVED-MIB
103
104 docinto genhash
105 dodoc genhash/README genhash/AUTHOR genhash/ChangeLog genhash/VERSION || die
106 # This was badly named by upstream, it's more HOWTO than anything else.
107 newdoc INSTALL INSTALL+HOWTO
108
109 # Security risk to bundle SSL certs
110 rm -f "${ED}"/etc/keepalived/samples/*.pem
111 # Clean up sysvinit files
112 rm -rf "${ED}"/etc/sysconfig "${ED}"/etc/rc.d/
113 }