Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-firewall/conntrack-tools: ChangeLog conntrack-tools-1.2.2.ebuild
Date: Thu, 23 Aug 2012 01:34:49
Message-Id: 20120823013440.6679F203DB@flycatcher.gentoo.org
1 jer 12/08/23 01:34:40
2
3 Modified: ChangeLog
4 Added: conntrack-tools-1.2.2.ebuild
5 Log:
6 Version bump by Kerin Millar (bug #417939).
7
8 (Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.47 net-firewall/conntrack-tools/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/conntrack-tools/ChangeLog?rev=1.47&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/conntrack-tools/ChangeLog?rev=1.47&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/conntrack-tools/ChangeLog?r1=1.46&r2=1.47
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-firewall/conntrack-tools/ChangeLog,v
20 retrieving revision 1.46
21 retrieving revision 1.47
22 diff -u -r1.46 -r1.47
23 --- ChangeLog 2 May 2012 21:35:25 -0000 1.46
24 +++ ChangeLog 23 Aug 2012 01:34:40 -0000 1.47
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-firewall/conntrack-tools
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/conntrack-tools/ChangeLog,v 1.46 2012/05/02 21:35:25 jdhore Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/conntrack-tools/ChangeLog,v 1.47 2012/08/23 01:34:40 jer Exp $
30 +
31 +*conntrack-tools-1.2.2 (23 Aug 2012)
32 +
33 + 23 Aug 2012; Jeroen Roovers <jer@g.o> +conntrack-tools-1.2.2.ebuild:
34 + Version bump by Kerin Millar (bug #417939).
35
36 02 May 2012; Jeff Horelick <jdhore@g.o> conntrack-tools-0.9.14.ebuild,
37 conntrack-tools-1.0.0.ebuild, conntrack-tools-1.0.1.ebuild:
38
39
40
41 1.1 net-firewall/conntrack-tools/conntrack-tools-1.2.2.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/conntrack-tools/conntrack-tools-1.2.2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/conntrack-tools/conntrack-tools-1.2.2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: conntrack-tools-1.2.2.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-firewall/conntrack-tools/conntrack-tools-1.2.2.ebuild,v 1.1 2012/08/23 01:34:40 jer Exp $
51
52 EAPI="4"
53
54 inherit linux-info
55
56 DESCRIPTION="Connection tracking userspace tools"
57 HOMEPAGE="http://conntrack-tools.netfilter.org"
58 SRC_URI="http://www.netfilter.org/projects/conntrack-tools/files/${P}.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 IUSE=""
64
65 RDEPEND="
66 >=net-libs/libnetfilter_conntrack-1.0.1
67 >=net-libs/libnetfilter_cttimeout-1.0.0
68 >=net-libs/libnfnetlink-1.0.0
69 net-libs/libmnl"
70 DEPEND="${RDEPEND}
71 virtual/pkgconfig
72 sys-devel/bison
73 sys-devel/flex"
74
75 pkg_setup() {
76 linux-info_pkg_setup
77
78 if kernel_is lt 2 6 18 ; then
79 die "${PN} requires at least 2.6.18 kernel version"
80 fi
81
82 #netfilter core team has changed some option names with kernel 2.6.20
83 if kernel_is lt 2 6 20 ; then
84 CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK"
85 else
86 CONFIG_CHECK="~NF_CT_NETLINK"
87 fi
88 CONFIG_CHECK="${CONFIG_CHECK} ~NF_CONNTRACK
89 ~NETFILTER_NETLINK ~NF_CONNTRACK_EVENTS"
90
91 check_extra_config
92
93 linux_config_exists || \
94 linux_chkconfig_present "NF_CONNTRACK_IPV4" || \
95 linux_chkconfig_present "NF_CONNTRACK_IPV6" || \
96 ewarn "CONFIG_NF_CONNTRACK_IPV4 or CONFIG_NF_CONNTRACK_IPV6 " \
97 "are not set when one at least should be."
98 }
99
100 src_install() {
101 default
102
103 newinitd "${FILESDIR}/conntrackd.initd-r1" conntrackd
104 newconfd "${FILESDIR}/conntrackd.confd-r1" conntrackd
105
106 insinto /etc/conntrackd
107 doins doc/stats/conntrackd.conf
108
109 insinto /usr/share/doc/${PF}
110 doins -r doc/*
111 }