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.7-r2.ebuild
Date: Tue, 05 Mar 2013 13:40:30
Message-Id: 20130305134024.E05A02171D@flycatcher.gentoo.org
1 ultrabug 13/03/05 13:40:24
2
3 Modified: ChangeLog
4 Added: keepalived-1.2.7-r2.ebuild
5 Log:
6 Add back the reload functionality, revbump
7
8 (Portage version: 2.1.11.54/cvs/Linux x86_64, signed Manifest commit with key B658FA13)
9
10 Revision Changes Path
11 1.100 sys-cluster/keepalived/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?rev=1.100&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?rev=1.100&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/ChangeLog?r1=1.99&r2=1.100
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v
20 retrieving revision 1.99
21 retrieving revision 1.100
22 diff -u -r1.99 -r1.100
23 --- ChangeLog 25 Sep 2012 18:19:32 -0000 1.99
24 +++ ChangeLog 5 Mar 2013 13:40:24 -0000 1.100
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sys-cluster/keepalived
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v 1.99 2012/09/25 18:19:32 idl0r Exp $
29 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v 1.100 2013/03/05 13:40:24 ultrabug Exp $
31 +
32 +*keepalived-1.2.7-r2 (05 Mar 2013)
33 +
34 + 05 Mar 2013; Ultrabug <ultrabug@g.o> +keepalived-1.2.7-r2.ebuild,
35 + files/keepalived.init:
36 + Add back the reload functionality, revbump
37
38 *keepalived-1.2.7-r1 (25 Sep 2012)
39
40
41
42
43 1.1 sys-cluster/keepalived/keepalived-1.2.7-r2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/keepalived-1.2.7-r2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/keepalived/keepalived-1.2.7-r2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: keepalived-1.2.7-r2.ebuild
49 ===================================================================
50 # Copyright 1999-2013 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.7-r2.ebuild,v 1.1 2013/03/05 13:40:24 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 "${FILESDIR}"/${PN}-1.2.2-libipvs-fix-ipv6.patch
78 )
79
80 DOCS=( README CONTRIBUTORS INSTALL VERSION ChangeLog AUTHOR TODO
81 doc/keepalived.conf.SYNOPSIS doc/NOTE_vrrp_vmac.txt )
82
83 src_prepare() {
84 base_src_prepare
85 eautoreconf
86 }
87
88 src_configure() {
89 STRIP=/bin/true \
90 econf \
91 --with-kernel-dir=/usr \
92 --enable-vrrp \
93 $(use_enable debug) \
94 $(use_enable snmp)
95 }
96
97 src_install() {
98 default
99
100 newinitd "${FILESDIR}"/keepalived.init keepalived
101 newconfd "${FILESDIR}"/keepalived.confd keepalived
102
103 use snmp && dodoc doc/KEEPALIVED-MIB
104
105 docinto genhash
106 dodoc genhash/README genhash/AUTHOR genhash/ChangeLog genhash/VERSION || die
107 # This was badly named by upstream, it's more HOWTO than anything else.
108 newdoc INSTALL INSTALL+HOWTO
109
110 # Security risk to bundle SSL certs
111 rm -f "${ED}"/etc/keepalived/samples/*.pem
112 # Clean up sysvinit files
113 rm -rf "${ED}"/etc/sysconfig "${ED}"/etc/rc.d/
114 }