Gentoo Archives: gentoo-commits

From: "Constanze Hausner (constanze)" <constanze@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-firewall/shorewall: shorewall-4.4.27.ebuild ChangeLog
Date: Tue, 03 Jan 2012 08:51:29
Message-Id: 20120103085120.3F6AC2004B@flycatcher.gentoo.org
1 constanze 12/01/03 08:51:20
2
3 Modified: ChangeLog
4 Added: shorewall-4.4.27.ebuild
5 Log:
6 Version Bump
7
8 (Portage version: 2.1.10.41/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.200 net-firewall/shorewall/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall/ChangeLog?rev=1.200&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall/ChangeLog?rev=1.200&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall/ChangeLog?r1=1.199&r2=1.200
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-firewall/shorewall/ChangeLog,v
20 retrieving revision 1.199
21 retrieving revision 1.200
22 diff -u -r1.199 -r1.200
23 --- ChangeLog 13 Nov 2011 14:55:09 -0000 1.199
24 +++ ChangeLog 3 Jan 2012 08:51:20 -0000 1.200
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-firewall/shorewall
27 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/ChangeLog,v 1.199 2011/11/13 14:55:09 maekke Exp $
29 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/ChangeLog,v 1.200 2012/01/03 08:51:20 constanze Exp $
31 +
32 +*shorewall-4.4.27 (03 Jan 2012)
33 +
34 + 03 Jan 2012; Constanze Hausner <constanze@g.o>
35 + +shorewall-4.4.27.ebuild:
36 + Version bump
37
38 13 Nov 2011; Markus Meier <maekke@g.o> shorewall-4.4.23.2.ebuild:
39 x86 stable, bug #388195
40
41
42
43 1.1 net-firewall/shorewall/shorewall-4.4.27.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall/shorewall-4.4.27.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall/shorewall-4.4.27.ebuild?rev=1.1&content-type=text/plain
47
48 Index: shorewall-4.4.27.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-4.4.27.ebuild,v 1.1 2012/01/03 08:51:20 constanze Exp $
53
54 EAPI="4"
55
56 inherit eutils versionator
57
58 # Select version (stable, RC, Beta):
59 MY_PV_TREE=$(get_version_component_range 1-2) # for devel versions use "development/$(get_version_component_range 1-2)"
60 MY_PV_BASE=$(get_version_component_range 1-3)
61
62 MY_P="${PN}-${MY_PV_BASE}"
63 MY_P_DOCS="${P/${PN}/${PN}-docs-html}"
64
65 DESCRIPTION="Shoreline Firewall is an iptables-based firewall for Linux."
66 HOMEPAGE="http://www.shorewall.net/"
67 SRC_URI="http://www1.shorewall.net/pub/${PN}/${MY_PV_TREE}/${MY_P}/${P}.tar.bz2
68 doc? ( http://www1.shorewall.net/pub/${PN}/${MY_PV_TREE}/${MY_P}/${MY_P_DOCS}.tar.bz2 )"
69
70 LICENSE="GPL-2"
71 SLOT="0"
72 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
73 IUSE="doc"
74
75 DEPEND=">=net-firewall/iptables-1.2.4
76 sys-apps/iproute2[-minimal]
77 dev-lang/perl"
78 RDEPEND="${DEPEND}"
79
80 src_compile() {
81 :;
82 }
83
84 src_install() {
85 keepdir /var/lib/shorewall
86
87 cd "${WORKDIR}/${P}"
88 PREFIX="${D}" ./install.sh || die "install.sh failed"
89 newinitd "${FILESDIR}"/shorewall.initd shorewall
90
91 dodoc changelog.txt releasenotes.txt
92 if use doc; then
93 dodoc -r Samples
94 cd "${WORKDIR}/${MY_P_DOCS}"
95 dohtml -r *
96 fi
97 dodir /var/lock/subsys
98 }
99
100 pkg_postinst() {
101 elog "It is advised to copy the /usr/share/shorewall/configfiles dir to your"
102 elog "own 'export directories'. However, whenever you upgrade Shorewall you"
103 elog "should check for changes in configfiles and manually update your exports."
104 elog "Alternatively, if you only have one Shorewall-Lite system in your network"
105 elog "then you can use the configfiles dir but set CONFIG_PROTECT appropriately"
106 elog "in /etc/make.conf (man make.conf)."
107 }