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.11.ebuild keepalived-1.2.10.ebuild
Date: Fri, 31 Jan 2014 16:40:03
Message-Id: 20140131163959.12BCB2004C@flycatcher.gentoo.org
1 ultrabug 14/01/31 16:39:58
2
3 Modified: ChangeLog
4 Added: keepalived-1.2.11.ebuild
5 Removed: keepalived-1.2.10.ebuild
6 Log:
7 rebump to 1.2.11, remove 1.2.10
8
9 (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key B658FA13)
10
11 Revision Changes Path
12 1.104 sys-cluster/keepalived/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?rev=1.104&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?rev=1.104&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?r1=1.103&r2=1.104
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v
21 retrieving revision 1.103
22 retrieving revision 1.104
23 diff -u -r1.103 -r1.104
24 --- ChangeLog 31 Jan 2014 13:11:18 -0000 1.103
25 +++ ChangeLog 31 Jan 2014 16:39:58 -0000 1.104
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.103 2014/01/31 13:11:18 ultrabug Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v 1.104 2014/01/31 16:39:58 ultrabug Exp $
31 +
32 +*keepalived-1.2.11 (31 Jan 2014)
33 +
34 + 31 Jan 2014; Ultrabug <ultrabug@g.o> -keepalived-1.2.10.ebuild,
35 + +keepalived-1.2.11.ebuild:
36 + Well 1.2.11 was here after all...
37
38 *keepalived-1.2.10 (31 Jan 2014)
39
40
41
42
43 1.1 sys-cluster/keepalived/keepalived-1.2.11.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/keepalived-1.2.11.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/keepalived-1.2.11.ebuild?rev=1.1&content-type=text/plain
47
48 Index: keepalived-1.2.11.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.11.ebuild,v 1.1 2014/01/31 16:39:58 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:1.1
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 }