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-core: ChangeLog shorewall-core-4.5.21.2.ebuild
Date: Sat, 26 Oct 2013 18:36:17
Message-Id: 20131026183613.7CE6320047@flycatcher.gentoo.org
1 constanze 13/10/26 18:36:13
2
3 Modified: ChangeLog
4 Added: shorewall-core-4.5.21.2.ebuild
5 Log:
6 Version bump; Thanks to Thomas D.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key BB80F419010E3EC3)
9
10 Revision Changes Path
11 1.47 net-firewall/shorewall-core/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall-core/ChangeLog?rev=1.47&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall-core/ChangeLog?rev=1.47&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall-core/ChangeLog?r1=1.46&r2=1.47
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-firewall/shorewall-core/ChangeLog,v
20 retrieving revision 1.46
21 retrieving revision 1.47
22 diff -u -r1.46 -r1.47
23 --- ChangeLog 21 Oct 2013 12:54:52 -0000 1.46
24 +++ ChangeLog 26 Oct 2013 18:36:13 -0000 1.47
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-firewall/shorewall-core
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-core/ChangeLog,v 1.46 2013/10/21 12:54:52 nimiux Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-core/ChangeLog,v 1.47 2013/10/26 18:36:13 constanze Exp $
30 +
31 +*shorewall-core-4.5.21.2 (26 Oct 2013)
32 +
33 + 26 Oct 2013; Constanze Hausner <constanze@g.o>
34 + +files/4.5.21.2/shorewallrc, +shorewall-core-4.5.21.2.ebuild:
35 + Version bump; Thanks to Thomas D.
36
37 21 Oct 2013; Chema Alonso <nimiux@g.o>
38 shorewall-core-4.5.18-r1.ebuild:
39
40
41
42 1.1 net-firewall/shorewall-core/shorewall-core-4.5.21.2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall-core/shorewall-core-4.5.21.2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/shorewall-core/shorewall-core-4.5.21.2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: shorewall-core-4.5.21.2.ebuild
48 ===================================================================
49 # Copyright 1999-2013 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-core/shorewall-core-4.5.21.2.ebuild,v 1.1 2013/10/26 18:36:13 constanze Exp $
52
53 EAPI="5"
54
55 inherit eutils prefix versionator
56
57 MY_URL_PREFIX=
58 case ${P} in
59 *_beta* | \
60 *_rc*)
61 MY_URL_PREFIX='development/'
62 ;;
63 esac
64
65 MY_PV=${PV/_rc/-RC}
66 MY_PV=${MY_PV/_beta/-Beta}
67 MY_P=${PN}-${MY_PV}
68
69 MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
70 MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
71
72 DESCRIPTION="Core libraries of shorewall / shorewall(6)-lite"
73 HOMEPAGE="http://www.shorewall.net/"
74 SRC_URI="http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P}.tar.bz2"
75
76 LICENSE="GPL-2"
77 SLOT="0"
78 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
79 IUSE="selinux"
80
81 DEPEND="
82 >=dev-lang/perl-5.10
83 virtual/perl-Digest-SHA
84 !<net-firewall/shorewall-4.5.0.1
85 selinux? ( sec-policy/selinux-shorewall )
86 "
87 RDEPEND="
88 ${DEPEND}
89 >=net-firewall/iptables-1.4.20
90 sys-apps/iproute2[-minimal]
91 sys-devel/bc
92 sys-apps/coreutils
93 "
94
95 DOCS=( changelog.txt releasenotes.txt )
96
97 S=${WORKDIR}/${PN}-${MY_PV}
98
99 src_prepare() {
100 cp "${FILESDIR}"/${PVR}/shorewallrc "${S}"/shorewallrc.gentoo || die "Copying shorewallrc failed"
101 eprefixify "${S}"/shorewallrc.gentoo
102
103 epatch_user
104 }
105
106 src_configure() {
107 :;
108 }
109
110 src_install() {
111 DESTDIR="${D}" ./install.sh shorewallrc.gentoo || die "install.sh failed"
112 default
113 }
114
115 pkg_postinst() {
116 if ! has_version sys-apps/net-tools; then
117 elog "It is recommended to install sys-apps/net-tools which will provide the"
118 elog "the 'arp' utility which will give you a better 'shorewall-lite dump' output:"
119 elog ""
120 elog " # emerge sys-apps/net-tools"
121 fi
122 }