Gentoo Archives: gentoo-commits

From: Ian Delaney <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/
Date: Tue, 27 Oct 2015 03:09:38
Message-Id: 1445915320.6f21739160fc4f4e11c72ed3f53f623672419ab2.idella4@gentoo
1 commit: 6f21739160fc4f4e11c72ed3f53f623672419ab2
2 Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 27 03:08:40 2015 +0000
4 Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 27 03:08:40 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f217391
7
8 net-firewall/shorewall: remove old versions < -4.6.10.1
9
10 Gentoo bug: #560392
11
12 Package-Manager: portage-2.2.23
13
14 net-firewall/shorewall/Manifest | 4 -
15 .../shorewall/shorewall-4.5.21.10-r1.ebuild | 118 ---------------------
16 net-firewall/shorewall/shorewall-4.5.21.9.ebuild | 116 --------------------
17 3 files changed, 238 deletions(-)
18
19 diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
20 index 461f8bb..519fcaf 100644
21 --- a/net-firewall/shorewall/Manifest
22 +++ b/net-firewall/shorewall/Manifest
23 @@ -1,5 +1,3 @@
24 -DIST shorewall-4.5.21.10.tar.bz2 489469 SHA256 961331ba61e5e6dccc106e43685e45f19bf1e155502067c88e18ecf94c2a794f SHA512 bdc673b999c99624c61caa1239ac3a58c4d85743179de05ed5fe947e755fc4b01425da34b67cb5e6db693c62bf25e316517f1473b450a1d76887e69e4e384682 WHIRLPOOL 04a7afd30d79d6360ec325e7df06ffd6e911d938382a4c0c331312ddf6951d6564f5a0452b244095309fe4ce00b1c72838b0ef76e198e137c153a617dc22e8e5
25 -DIST shorewall-4.5.21.9.tar.bz2 489618 SHA256 a1fc41abcba3181235e217a5da53bb25d11e6cdeef49dde82a0daeb2bb305fc6 SHA512 137eb33f63a25533f90150de5cd246f47e5072f838f8e42b044bd6a620bce767f8cb2b9da995fcfb61e37ab6774ea97819f6f7408f669539917b419262a68496 WHIRLPOOL be464ef64e06b35ff9fdf74e9b6a8c88b8de1aa766ec3bf2a7ccf9b69731ba23dc638047f5ad44f451ab93e093458f8f88d7b16201d61bbdfce40075f9ef25be
26 DIST shorewall-4.6.10.1.tar.bz2 496061 SHA256 de527474f5bac6bf59678321c604748c48efe28a897d339a2187a45e3efed8ef SHA512 a5ef4783ff04b6faaa2e25d1da57ca3c46860960859dad5cd3b8d3cb252626b1db39c35767b226333f10db7b08b0fb18c0c09cd4eaf14586cb02b1a4259b571d WHIRLPOOL 26ebb72e769d5ca7489f718cabdb1f9cfb78e2acd514329c7036edcafe27f159ffa4cdadeeb1cee43619f748474fcc7a614011147976abb14cf627503a542e3f
27 DIST shorewall-4.6.13.1.tar.bz2 498949 SHA256 fc2c390fecbc0c78d5cd648596abc1edb1d338d748b4a0605695c3141e24d35e SHA512 1b8e0a008660a8b66bcc77bb92f110fbdc04a0925d6f19bb01a6e798baa907f5ca4f6f60851c861963ab49b1a0b2ae652d4d1234fcf18ab56325ebcc66fbefb1 WHIRLPOOL 6c2a63a5c547d429c3d9c5d05683d8c4a2bdc662f58b7b8e7ae197053a13c06ad1c0ae9fcd0face2601d05a7becfaf0948e0765ff22e5dbeace0176e77e4bad6
28 DIST shorewall-4.6.13.tar.bz2 500076 SHA256 fc4530d891da22d9efaa4339f10ebde27133bef9fe8c6e93abc701991f8b30ba SHA512 5018d34a15784870c521614a725baa05ea8df5e11e11d0177d01fc3012ed006f25b6a2afaf20cbae7b1c189ea841cc5ad2764067af0513f8378b316645524b48 WHIRLPOOL a6fef96deed7f7ad7bdc0273de88c15f77b901ec27905af474399b3b86fd8b6cdfe92556ae2314feaa73cd525960b56d986ce426225f7779e9235ccdc9f7248c
29 @@ -8,8 +6,6 @@ DIST shorewall-core-4.6.10.1.tar.bz2 58247 SHA256 5af804f39f4480685e995080dc8913
30 DIST shorewall-core-4.6.13.1.tar.bz2 61749 SHA256 d06a4c1050578013c6e37468f0a803fd129f1ac95b6ea5ab8af80f3eb0739539 SHA512 8db64a150101368ad50075f7ed97e2ceecf0d974ae1d0d61f6bc8dd967ff8f222265c543dfbe8f1217d90b21d93398669cc3d6e06a2b2c706c25347b27f13868 WHIRLPOOL 493f9a739388d3ecfe5fc9d04414c272d09a6eade8f236e21ec773b7df423844d2b9b427a297c9fa842ef22e7c491427d74e83dbc0aa267b16c20c1aff8525ed
31 DIST shorewall-core-4.6.13.tar.bz2 61679 SHA256 e31dd55c8df37ee2168c5aa9843f9c2727f6a31a98634445e0c10990360665a4 SHA512 2c769f2f77ee51357f92daa1fe3f794fd3e3b537f0686a004809767340ad7bdd922be2580760cdbb834e8c80f53e9d5329ef86ee741520870c242452b1e44f30 WHIRLPOOL 90668efd2db2f09bf40934206b3124666b96157f085dfabc17ff2c2d65ebb8f348db6727516fced866d16eb4d44aa0ea9d6d91ed907593785788c6cdb50f10dc
32 DIST shorewall-core-5.0.1.tar.bz2 45988 SHA256 fd2c764f34f02b923ad4a2c5b4017b9b96df2c6886710254f2e2771e3b007a0b SHA512 a65965d272190ff4e32022a5ba21eaabfedfde50ffa1c2d100892f1b3796a5908641f5fe40e3c66f9d0bd7666217ba046e61a89368a41d8dc9eaee7db2efa4cf WHIRLPOOL 8366b0d423dc38349e795e65dace67e7c851a00335b49da1c8308796e9ff5c9544c76375d00c8c521ade30b21ccc91e874382c89691cf11927624fc42fd1a434
33 -DIST shorewall-docs-html-4.5.21.10.tar.bz2 4146174 SHA256 cdbc5f3654f7cfb6f0c3b3750a7174df8fa0590dfe34df055300140b3eb13192 SHA512 94852cc094d6a485cacc4023a2819431f1bfd80b8cbcab29981c422fdff9dfee90697ae8a9bda7ded3a8be03db516bdd5f4bcc4b83e7d01bc433a8c88d23731a WHIRLPOOL 6f02d0e3255dd1e31a43193f67f9b957546a6ae574631e61364f81244bee887e7f21c38f412fa21cde77b3d89aaf0e14e43909683db0c9c32edeb455c20b998e
34 -DIST shorewall-docs-html-4.5.21.9.tar.bz2 4146065 SHA256 9056c22b8232d8276cc53a6eb74940bab42a250c670cb5baa42c75cfb89efdef SHA512 48b2c692ba59b7ec74307909e43a95104e212c9b8e21af7f0dd9f3438ac4f24a6fd2bcc6517966681517aef03beaa8faf03efd74406966d97b68cb416be8551b WHIRLPOOL f68cba7ecaf8c541e58d26c157914bff2d90cd9deae30af7323ca69c68d028217133f53e597bf383191aee83fab29203d233b3cd1e75e4cf08d9e17308dc25e4
35 DIST shorewall-docs-html-4.6.10.1.tar.bz2 4185752 SHA256 eeaec18b7f8663f0b836b76d140d3fad7871075de90f18ccc7b9fbda1538a787 SHA512 1bf1b3f5745d54af3af5f9bb6417c661e2bde8028d699aed4c4fcbe7cf301b8eadfed7be5e9bfdd677659c362d1e757eee13cd1b497a0c6837c179883c33e3a8 WHIRLPOOL 937fc4f76174f615de86eaa08690ebbe42f658154320d3e9972cbb0bcaa461e11fdaf5390f517f5d2f905aa5996ecb7399ca07d1767f647a49d33b1220e8d547
36 DIST shorewall-docs-html-4.6.13.1.tar.bz2 4280904 SHA256 ded94cd41022855bbb20e3a5a579f82515fea8eb3d6b7ea110e491a5cc654804 SHA512 0f6090a428ead0c5ccfca020776a93c6c69de7043b947c129ca9fba8289919448af4b5c6a2a65dc9317df2979688f86873dc0ff6a04ba6e9a14b26f183872f33 WHIRLPOOL 4cf65fd2e4afcf40d7e7fdaab43002551f7af4bba6a12466d7dab87d5df5cbcf5ed80d3238ec6cf77e59f7587056adc4450db4765a2ef47e9bcf2641cf38407a
37 DIST shorewall-docs-html-4.6.13.tar.bz2 4280790 SHA256 2fdc3d5aa2d998831b66ed2ebf257a581924ef9b5ef1a5a2d18511aeb6f46d3d SHA512 40b3db8e8ca022ee47f928fac512f28dff7da597d19dbf9d19f5d706764d01aa09ff348df37be40a8551a7e6fae9a8b1be7e1321de7f581af4e7217ad6e3bc64 WHIRLPOOL e639126f0b16ad332bf115ccd773e7b32b1b9a0c7bda78cf072096a466d4e78d2a404f2ec923cd1acc152481a01cd90affa9af25496ee136555cc55ed1156a31
38
39 diff --git a/net-firewall/shorewall/shorewall-4.5.21.10-r1.ebuild b/net-firewall/shorewall/shorewall-4.5.21.10-r1.ebuild
40 deleted file mode 100644
41 index 18a2a85..0000000
42 --- a/net-firewall/shorewall/shorewall-4.5.21.10-r1.ebuild
43 +++ /dev/null
44 @@ -1,118 +0,0 @@
45 -# Copyright 1999-2015 Gentoo Foundation
46 -# Distributed under the terms of the GNU General Public License v2
47 -# $Id$
48 -
49 -EAPI="5"
50 -
51 -inherit eutils linux-info prefix systemd versionator
52 -
53 -MY_URL_PREFIX=
54 -case ${P} in
55 - *_beta* | \
56 - *_rc*)
57 - MY_URL_PREFIX='development/'
58 - ;;
59 -esac
60 -
61 -MY_PV=${PV/_rc/-RC}
62 -MY_PV=${MY_PV/_beta/-Beta}
63 -MY_P=${PN}-${MY_PV}
64 -MY_P_DOCS=shorewall-docs-html-${MY_PV}
65 -
66 -MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
67 -MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
68 -
69 -DESCRIPTION='The Shoreline Firewall, commonly known as Shorewall, is'
70 -DESCRIPTION+=' a high-level tool for configuring Netfilter'
71 -HOMEPAGE="http://www.shorewall.net/"
72 -SRC_URI="
73 - http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P}.tar.bz2
74 - doc? ( http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P_DOCS}.tar.bz2 )
75 -"
76 -
77 -LICENSE="GPL-2"
78 -SLOT="0"
79 -KEYWORDS="~alpha ~amd64 hppa ~ppc ~ppc64 ~sparc ~x86"
80 -IUSE="doc"
81 -
82 -DEPEND="
83 - >=dev-lang/perl-5.10
84 - virtual/perl-Digest-SHA
85 - =net-firewall/shorewall-core-${PVR}
86 -"
87 -RDEPEND="
88 - ${DEPEND}
89 - >=net-firewall/iptables-1.4.20
90 - >=sys-apps/iproute2-3.8.0[-minimal]
91 - >=sys-devel/bc-1.06.95
92 -"
93 -
94 -S=${WORKDIR}/${MY_P}
95 -
96 -pkg_pretend() {
97 - local CONFIG_CHECK="~NF_CONNTRACK ~NF_CONNTRACK_IPV4"
98 -
99 - local WARNING_CONNTRACK="Without NF_CONNTRACK support, you will be unable"
100 - local WARNING_CONNTRACK+=" to run ${PN} on the local system."
101 -
102 - local WARNING_CONNTRACK_IPV4="Without NF_CONNTRACK_IPV4 support, you will"
103 - local WARNING_CONNTRACK_IPV4+=" be unable to run ${PN} on the local system."
104 -
105 - check_extra_config
106 -}
107 -
108 -src_prepare() {
109 - epatch "${FILESDIR}"/${PVR}/shorewall-10-fix-ipset-support-detection.patch
110 -
111 - cp "${FILESDIR}"/${PVR}/shorewallrc "${S}"/shorewallrc.gentoo || die "Copying shorewallrc failed"
112 - eprefixify "${S}"/shorewallrc.gentoo
113 -
114 - cp "${FILESDIR}"/${PVR}/${PN}.confd "${S}"/default.gentoo || die "Copying ${PN}.confd failed"
115 - cp "${FILESDIR}"/${PVR}/${PN}.initd "${S}"/init.gentoo.sh || die "Copying ${PN}.initd failed"
116 - cp "${FILESDIR}"/${PVR}/${PN}.systemd "${S}"/gentoo.service || die "Copying ${PN}.systemd failed"
117 -
118 - epatch_user
119 -}
120 -
121 -src_configure() {
122 - :;
123 -}
124 -
125 -src_compile() {
126 - :;
127 -}
128 -
129 -src_install() {
130 - keepdir /var/lib/${PN}
131 -
132 - DESTDIR="${D}" ./install.sh shorewallrc.gentoo || die "install.sh failed"
133 -
134 - dodoc changelog.txt releasenotes.txt
135 - if use doc; then
136 - dodoc -r Samples
137 - cd "${WORKDIR}"/${MY_P_DOCS}
138 - dohtml -r *
139 - fi
140 -}
141 -
142 -pkg_postinst() {
143 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
144 - # This is a new installation
145 - elog "Before you can use ${PN}, you need to edit its configuration in:"
146 - elog ""
147 - elog " ${EPREFIX}/etc/${PN}/${PN}.conf"
148 - elog ""
149 - elog "To activate ${PN} on system start, please add ${PN} to your default runlevel:"
150 - elog ""
151 - elog " # rc-update add ${PN} default"
152 - fi
153 -
154 - if ! has_version ${CATEGORY}/shorewall-init; then
155 - elog ""
156 - elog "Starting with shorewall-4.5.21.2, Gentoo also offers ${CATEGORY}/shorewall-init,"
157 - elog "which we recommend to install, to protect your firewall at system boot."
158 - elog ""
159 - elog "To read more about shorewall-init, please visit"
160 - elog " http://www.shorewall.net/Shorewall-init.html"
161 - fi
162 -}
163
164 diff --git a/net-firewall/shorewall/shorewall-4.5.21.9.ebuild b/net-firewall/shorewall/shorewall-4.5.21.9.ebuild
165 deleted file mode 100644
166 index 6219381..0000000
167 --- a/net-firewall/shorewall/shorewall-4.5.21.9.ebuild
168 +++ /dev/null
169 @@ -1,116 +0,0 @@
170 -# Copyright 1999-2014 Gentoo Foundation
171 -# Distributed under the terms of the GNU General Public License v2
172 -# $Id$
173 -
174 -EAPI="5"
175 -
176 -inherit eutils linux-info prefix systemd versionator
177 -
178 -MY_URL_PREFIX=
179 -case ${P} in
180 - *_beta* | \
181 - *_rc*)
182 - MY_URL_PREFIX='development/'
183 - ;;
184 -esac
185 -
186 -MY_PV=${PV/_rc/-RC}
187 -MY_PV=${MY_PV/_beta/-Beta}
188 -MY_P=${PN}-${MY_PV}
189 -MY_P_DOCS=shorewall-docs-html-${MY_PV}
190 -
191 -MY_MAJOR_RELEASE_NUMBER=$(get_version_component_range 1-2)
192 -MY_MAJORMINOR_RELEASE_NUMBER=$(get_version_component_range 1-3)
193 -
194 -DESCRIPTION='The Shoreline Firewall, commonly known as Shorewall, is'
195 -DESCRIPTION+=' a high-level tool for configuring Netfilter'
196 -HOMEPAGE="http://www.shorewall.net/"
197 -SRC_URI="
198 - http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P}.tar.bz2
199 - doc? ( http://www1.shorewall.net/pub/shorewall/${MY_URL_PREFIX}${MY_MAJOR_RELEASE_NUMBER}/shorewall-${MY_MAJORMINOR_RELEASE_NUMBER}/${MY_P_DOCS}.tar.bz2 )
200 -"
201 -
202 -LICENSE="GPL-2"
203 -SLOT="0"
204 -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
205 -IUSE="doc"
206 -
207 -DEPEND="
208 - >=dev-lang/perl-5.10
209 - virtual/perl-Digest-SHA
210 - =net-firewall/shorewall-core-${PVR}
211 -"
212 -RDEPEND="
213 - ${DEPEND}
214 - >=net-firewall/iptables-1.4.20
215 - >=sys-apps/iproute2-3.8.0[-minimal]
216 - >=sys-devel/bc-1.06.95
217 -"
218 -
219 -S=${WORKDIR}/${MY_P}
220 -
221 -pkg_pretend() {
222 - local CONFIG_CHECK="~NF_CONNTRACK ~NF_CONNTRACK_IPV4"
223 -
224 - local WARNING_CONNTRACK="Without NF_CONNTRACK support, you will be unable"
225 - local WARNING_CONNTRACK+=" to run ${PN} on the local system."
226 -
227 - local WARNING_CONNTRACK_IPV4="Without NF_CONNTRACK_IPV4 support, you will"
228 - local WARNING_CONNTRACK_IPV4+=" be unable to run ${PN} on the local system."
229 -
230 - check_extra_config
231 -}
232 -
233 -src_prepare() {
234 - cp "${FILESDIR}"/${PVR}/shorewallrc "${S}"/shorewallrc.gentoo || die "Copying shorewallrc failed"
235 - eprefixify "${S}"/shorewallrc.gentoo
236 -
237 - cp "${FILESDIR}"/${PVR}/${PN}.confd "${S}"/default.gentoo || die "Copying ${PN}.confd failed"
238 - cp "${FILESDIR}"/${PVR}/${PN}.initd "${S}"/init.gentoo.sh || die "Copying ${PN}.initd failed"
239 - cp "${FILESDIR}"/${PVR}/${PN}.systemd "${S}"/gentoo.service || die "Copying ${PN}.systemd failed"
240 -
241 - epatch_user
242 -}
243 -
244 -src_configure() {
245 - :;
246 -}
247 -
248 -src_compile() {
249 - :;
250 -}
251 -
252 -src_install() {
253 - keepdir /var/lib/${PN}
254 -
255 - DESTDIR="${D}" ./install.sh shorewallrc.gentoo || die "install.sh failed"
256 -
257 - dodoc changelog.txt releasenotes.txt
258 - if use doc; then
259 - dodoc -r Samples
260 - cd "${WORKDIR}"/${MY_P_DOCS}
261 - dohtml -r *
262 - fi
263 -}
264 -
265 -pkg_postinst() {
266 - if [[ -z "${REPLACING_VERSIONS}" ]]; then
267 - # This is a new installation
268 - elog "Before you can use ${PN}, you need to edit its configuration in:"
269 - elog ""
270 - elog " ${EPREFIX}/etc/${PN}/${PN}.conf"
271 - elog ""
272 - elog "To activate ${PN} on system start, please add ${PN} to your default runlevel:"
273 - elog ""
274 - elog " # rc-update add ${PN} default"
275 - fi
276 -
277 - if ! has_version ${CATEGORY}/shorewall-init; then
278 - elog ""
279 - elog "Starting with shorewall-4.5.21.2, Gentoo also offers ${CATEGORY}/shorewall-init,"
280 - elog "which we recommend to install, to protect your firewall at system boot."
281 - elog ""
282 - elog "To read more about shorewall-init, please visit"
283 - elog " http://www.shorewall.net/Shorewall-init.html"
284 - fi
285 -}