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