Gentoo Archives: gentoo-commits

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