summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2011-08-20 23:10:58 +0000
committerJeroen Roovers <jer@gentoo.org>2011-08-20 23:10:58 +0000
commit14e8270f17eb06b3a5ca8b2096a81dce8ea79013 (patch)
tree51c4f87eee8c7b87b2ae97f10daa069df30f8887 /net-firewall
parentVersion bump. (diff)
downloadhistorical-14e8270f17eb06b3a5ca8b2096a81dce8ea79013.tar.gz
historical-14e8270f17eb06b3a5ca8b2096a81dce8ea79013.tar.bz2
historical-14e8270f17eb06b3a5ca8b2096a81dce8ea79013.zip
Version bump. Document funky src_compile(). Exchange R/DEPEND as DEPEND is not needed.
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64
Diffstat (limited to 'net-firewall')
-rw-r--r--net-firewall/shorewall-lite/ChangeLog8
-rw-r--r--net-firewall/shorewall-lite/Manifest13
-rw-r--r--net-firewall/shorewall-lite/shorewall-lite-4.4.22.3.ebuild52
3 files changed, 66 insertions, 7 deletions
diff --git a/net-firewall/shorewall-lite/ChangeLog b/net-firewall/shorewall-lite/ChangeLog
index 76d2590170a2..daa96d4d84bb 100644
--- a/net-firewall/shorewall-lite/ChangeLog
+++ b/net-firewall/shorewall-lite/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-firewall/shorewall-lite
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-lite/ChangeLog,v 1.86 2011/08/06 15:46:48 constanze Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-lite/ChangeLog,v 1.87 2011/08/20 23:10:58 jer Exp $
+
+*shorewall-lite-4.4.22.3 (20 Aug 2011)
+
+ 20 Aug 2011; Jeroen Roovers <jer@gentoo.org> +shorewall-lite-4.4.22.3.ebuild:
+ Version bump. Document funky src_compile(). Exchange R/DEPEND as DEPEND is
+ not needed.
*shorewall-lite-4.4.22.1 (06 Aug 2011)
diff --git a/net-firewall/shorewall-lite/Manifest b/net-firewall/shorewall-lite/Manifest
index a0640ac52239..72c7d39aff1f 100644
--- a/net-firewall/shorewall-lite/Manifest
+++ b/net-firewall/shorewall-lite/Manifest
@@ -5,18 +5,19 @@ AUX shorewall-lite 1603 RMD160 4878f0afb9010a9453b5f46b0bf303ef7cc5108b SHA1 5c6
AUX shorewall-lite-4.4.20.3_installer-path.patch 482 RMD160 fa6b6fce86e6e6c011480ee7200b9a8c27d9ac80 SHA1 963fc701670afbf5b982e3ac033afff0d543afac SHA256 d4de4705cf69deda7506741f172315df6011def858b993e1d30be0691703ecac
DIST shorewall-docs-html-4.4.15.1.tar.bz2 3403387 RMD160 236bf52dbef3e4cc6409f47b2069176e51198c4f SHA1 9e9af70fab6ef68a722573100830d1427c4f92b7 SHA256 b3a7a118af0ed1e150e44753218ced32ab76e44d758a917ce871ed55adf1f4ab
DIST shorewall-docs-html-4.4.22.1.tar.bz2 3534237 RMD160 780baf596042ec00440b90618e60849524774315 SHA1 55c1bb02d8ef56dfc112bf81cf5e3fa9b73a4611 SHA256 9b0b8c142938818b187925dd4152d632f5d56145967bf68ba38b53bd09262623
+DIST shorewall-docs-html-4.4.22.3.tar.bz2 3533926 RMD160 c4d3ccdd6b496261c11aad6b9a7010c7728544c2 SHA1 7c1287c0e44547e0ca04cefa7c6640974c4924d1 SHA256 befa3764e80b18d8a9b55a40e87b7036cf7b2a54dbbd2f00b20d811e5bfabea8
DIST shorewall-lite-4.4.15.1.tar.bz2 73060 RMD160 f1ed17fd06d3778d6498265fa3bced98a40b1476 SHA1 9f908c34f2c1fe349849acc653f7c058854bd569 SHA256 bdcb7ebd8d2a624e07bd687526bbba57783ec48ba9a71dce4c7f6863009733cc
DIST shorewall-lite-4.4.22.1.tar.bz2 92368 RMD160 0073de64fa9b832489984916950f5ef1c887d61f SHA1 e230c1ec71c7038088e509909919fa619d6ae102 SHA256 d562ed1d77c5a053d63e4a565725ad84a7ef5bdb126c20703a2a18cfdb74ef4b
+DIST shorewall-lite-4.4.22.3.tar.bz2 93021 RMD160 3c54d2050862dee0d893a6faafa28809158a80bb SHA1 eaec35da5324476623f4bd4e13f3b6dcbdceb748 SHA256 5c65b9da68f944034d9c0b3b986f3c585b7aa42f36ea096b9de6bcf296eae9b5
EBUILD shorewall-lite-4.4.15.1.ebuild 2371 RMD160 84320911cf0ce2cd99a2e130c825507fd9025a4b SHA1 5719d602e129fd8e69a43f40cbb902fc786223bb SHA256 c4b657f85d9a38ba715ce95fd64e28ac3c1e73d6b803ed4c6988aa447749479e
EBUILD shorewall-lite-4.4.22.1.ebuild 1451 RMD160 a2c04bc70ca4ec3ca08612b29eb22fe43f36ea56 SHA1 83fc898d7429257aa1fa933c3c16fbe73b9746e4 SHA256 e6d64d48e32463c9b132384b5b95060da9d2e42269c0329ef643768c84a2daf8
-MISC ChangeLog 13873 RMD160 5ff69095ce2844302875b9b28abedfe94d3e526c SHA1 87910c5fdcb7e4d0edffa13da8ea94c9ae275772 SHA256 d9bff94cfb36b03f02323afdb829b6c3072c35ec168aa073379120c2c377f428
+EBUILD shorewall-lite-4.4.22.3.ebuild 1479 RMD160 c2a77cd354a9a4e75594f722ccb00e9a9fbe8999 SHA1 88820643bdfe6ca21e381c93ed1783edb64a5328 SHA256 08bfc2212c00472b800671860e28a8950e391ba2389cb80c8f2997b981184df6
+MISC ChangeLog 14079 RMD160 13474cc765740b9dd5750cc6f36841ae2e8a5cdd SHA1 6e982fc0d2fc2ed7accedddf23d5bd33031f354a SHA256 7b50d55864e69e632726987493126440609dd2d0127f28284ec2da2a1b7c988d
MISC metadata.xml 249 RMD160 5576c6bf1699cedec6d91eef47624e42dc51cf53 SHA1 340ad8cd0fe9c76c48b04045ff7f729599f8aa04 SHA256 cdf32b905fad83550eb790e99cc420f9d31e5f084687dafef696caa74270f544
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iJwEAQECAAYFAk49Yf4ACgkQm1t7FhV+4eEkAQP/RDeFej6REJ/IK6G7wsmAB/iK
-uW+KYWNS7FrIARYADTd601Le1jKThOPO/b1eMjR2tSuta4Lm8V/58C8KUYAWTxhx
-j5Fa60JP1y/MlSqTiuyZKWN82agMAIQHYtxp6XXWpA+x3HdH+2ufnwL0Nc7zKj1G
-oe20Una95cxms2BNAJo=
-=BYCp
+iEYEARECAAYFAk5QPwgACgkQVWmRsqeSphMeFgCePhdmgcQMl8PRKTassa4hZBAV
+5zUAnjjXViY9CyOlHR6PuTcMX6O4aKHZ
+=Q789
-----END PGP SIGNATURE-----
diff --git a/net-firewall/shorewall-lite/shorewall-lite-4.4.22.3.ebuild b/net-firewall/shorewall-lite/shorewall-lite-4.4.22.3.ebuild
new file mode 100644
index 000000000000..e18e835bf9cf
--- /dev/null
+++ b/net-firewall/shorewall-lite/shorewall-lite-4.4.22.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall-lite/shorewall-lite-4.4.22.3.ebuild,v 1.1 2011/08/20 23:10:58 jer Exp $
+
+EAPI="4"
+
+inherit versionator
+
+# Select version (stable, RC, Beta):
+MY_PV_TREE=$(get_version_component_range 1-2) # for devel versions use "development/$(get_version_component_range 1-2)"
+MY_PV_BASE=$(get_version_component_range 1-3)
+
+MY_PN="${PN/-lite/}"
+MY_P="${MY_PN}-${MY_PV_BASE}"
+MY_P_DOCS="${MY_PN}-docs-html-${PV}"
+
+DESCRIPTION="An iptables-based firewall whose config is handled by a normal Shorewall."
+HOMEPAGE="http://www.shorewall.net/"
+SRC_URI="http://www1.shorewall.net/pub/${MY_PN}/${MY_PV_TREE}/${MY_P}/${P}.tar.bz2
+ doc? ( http://www1.shorewall.net/pub/${MY_PN}/${MY_PV_TREE}/${MY_P}/${MY_P_DOCS}.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+RDEPEND="net-firewall/iptables
+ sys-apps/iproute2"
+
+src_prepare() {
+ epatch "${FILESDIR}/shorewall-lite-4.4.20.3_installer-path.patch"
+ epatch_user
+}
+
+src_compile() {
+ # The default make command does not work as expected
+ :
+}
+
+src_install() {
+ keepdir /var/lib/shorewall-lite
+
+ cd "${WORKDIR}/${P}"
+ PREFIX="${D}" ./install.sh || die "install.sh failed"
+ newinitd "${FILESDIR}/shorewall-lite" shorewall-lite
+
+ dodoc changelog.txt releasenotes.txt
+ if use doc; then
+ cd "${WORKDIR}/${MY_P_DOCS}"
+ dohtml -r *
+ fi
+}