diff options
author | Peter Volkov <pva@gentoo.org> | 2009-02-28 18:50:03 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2009-02-28 18:50:03 +0000 |
commit | cbf2819db48d2e2a6431708a05c4ba70007ebce0 (patch) | |
tree | 72c720108e8706cc71a76a8998b000ba22cf0cc2 /net-firewall/shorewall | |
parent | Removed old, bug #256064. Fixed RDEPEND repoman warning. (diff) | |
download | gentoo-2-cbf2819db48d2e2a6431708a05c4ba70007ebce0.tar.gz gentoo-2-cbf2819db48d2e2a6431708a05c4ba70007ebce0.tar.bz2 gentoo-2-cbf2819db48d2e2a6431708a05c4ba70007ebce0.zip |
Removed old. Fixed RDEPEND repoman warning.
(Portage version: 2.2_rc23/cvs/Linux i686)
Diffstat (limited to 'net-firewall/shorewall')
-rw-r--r-- | net-firewall/shorewall/ChangeLog | 9 | ||||
-rw-r--r-- | net-firewall/shorewall/shorewall-3.0.8.ebuild | 65 | ||||
-rw-r--r-- | net-firewall/shorewall/shorewall-3.2.9.ebuild | 91 | ||||
-rw-r--r-- | net-firewall/shorewall/shorewall-3.4.6.ebuild | 108 | ||||
-rw-r--r-- | net-firewall/shorewall/shorewall-3.4.7.ebuild | 108 | ||||
-rw-r--r-- | net-firewall/shorewall/shorewall-3.4.8.ebuild | 5 | ||||
-rw-r--r-- | net-firewall/shorewall/shorewall-4.0.ebuild | 25 |
7 files changed, 10 insertions, 401 deletions
diff --git a/net-firewall/shorewall/ChangeLog b/net-firewall/shorewall/ChangeLog index 5c1fa29c29cf..22497f7b86ce 100644 --- a/net-firewall/shorewall/ChangeLog +++ b/net-firewall/shorewall/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-firewall/shorewall -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/ChangeLog,v 1.167 2008/05/16 13:43:27 armin76 Exp $ +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/ChangeLog,v 1.168 2009/02/28 18:50:03 pva Exp $ + + 28 Feb 2009; Peter Volkov <pva@gentoo.org> -shorewall-3.0.8.ebuild, + -shorewall-3.2.9.ebuild, -shorewall-3.4.6.ebuild, -shorewall-3.4.7.ebuild, + shorewall-3.4.8.ebuild, -shorewall-4.0.ebuild: + Removed old. Fixed RDEPEND repoman warning. 16 May 2008; Raúl Porcel <armin76@gentoo.org> shorewall-3.4.8.ebuild: sparc stable wrt #216224 diff --git a/net-firewall/shorewall/shorewall-3.0.8.ebuild b/net-firewall/shorewall/shorewall-3.0.8.ebuild deleted file mode 100644 index fe9f1011ba30..000000000000 --- a/net-firewall/shorewall/shorewall-3.0.8.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-3.0.8.ebuild,v 1.9 2007/01/04 00:52:01 zmedico Exp $ - -MY_P_DOCS="${P/${PN}/${PN}-docs-html}" - -DESCRIPTION="Full state iptables firewall" -HOMEPAGE="http://www.shorewall.net/" -SRC_URI="http://shorewall.net/pub/${PN}/3.0/${P}/${P}.tgz - doc? ( http://shorewall.net/pub/${PN}/3.0/${P}/${MY_P_DOCS}.tgz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" -IUSE="doc" - -DEPEND=">=net-firewall/iptables-1.2.4 - sys-apps/iproute2" - -src_compile() { - einfo "Nothing to compile." -} - -src_install() { - keepdir /var/lib/shorewall - - PREFIX="${D}" ./install.sh || die "install.sh failed" - newinitd "${FILESDIR}"/shorewall-r1 shorewall || die "doinitd failed" - - dodoc changelog.txt releasenotes.txt - if use doc; then - cd "${WORKDIR}/${MY_P_DOCS}" - # install documentation - dohtml -r * - dosym Documentation_Index.html "/usr/share/doc/${PF}/html/index.htm" - # install samples - cp -pR "${S}/Samples" "${D}/usr/share/doc/${PF}" - fi -} - -pkg_postinst() { - einfo - if use doc ; then - einfo "Documentation is available at /usr/share/doc/${PF}/html." - einfo "Samples are available at /usr/share/doc/${PF}/Samples." - else - einfo "Documentation is available at http://www.shorewall.net" - fi - einfo "Do not blindly start shorewall, edit the files in /etc/shorewall first" - einfo "At the very least, you must change 'STARTUP_ENABLED' in shorewall.conf" - einfo - einfo "If you intend to use the 2.6 IPSEC Support, you must retrieve the" - einfo "kernel patches from http://shorewall.net/pub/shorewall/contrib/IPSEC/" - einfo "or install kernel 2.6.16+ and compile it with support for policy match." - einfo - einfo "Be aware that version 3 differs substantially from previous releases." - einfo "Information on upgrading is available at:" - einfo "http://www.shorewall.net/upgrade_issues.htm" - einfo - einfo "Known problems:" - einfo "http://shorewall.net/pub/${PN}/3.0/${P}/known_problems.txt" - einfo - einfo "Whether upgrading or installing you should run shorewall check," - einfo "correct any errors found and run shorewall restart|start" -} diff --git a/net-firewall/shorewall/shorewall-3.2.9.ebuild b/net-firewall/shorewall/shorewall-3.2.9.ebuild deleted file mode 100644 index fcabc28dbc35..000000000000 --- a/net-firewall/shorewall/shorewall-3.2.9.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-3.2.9.ebuild,v 1.7 2007/04/16 23:51:48 kloeri Exp $ - -inherit eutils - -MY_P_DOCS="${P/${PN}/${PN}-docs-html}" - -DESCRIPTION="Shoreline Firewall is an iptables-based firewall for Linux." -HOMEPAGE="http://www.shorewall.net/" -SRC_URI="http://shorewall.net/pub/${PN}/3.2/${P}/${P}.tgz - doc? ( http://shorewall.net/pub/${PN}/3.2/${P}/${MY_P_DOCS}.tgz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc64 sparc x86" -IUSE="doc" - -DEPEND=">=net-firewall/iptables-1.2.4 - sys-apps/iproute2" - -pkg_setup() { - if built_with_use sys-apps/iproute2 minimal; then - die "Shorewall requires sys-apps/iproute2 to be built without the \"minimal\" USE flag." - fi -} - -src_compile() { - einfo "Nothing to compile." -} - -src_install() { - keepdir /var/lib/shorewall - - PREFIX="${D}" ./install.sh || die "install.sh failed" - newinitd "${FILESDIR}"/shorewall-r2 shorewall || die "doinitd failed" - - dodoc changelog.txt releasenotes.txt - if use doc; then - cd "${WORKDIR}/${MY_P_DOCS}" - # install documentation - dohtml -r * - ## dosym Documentation_Index.html "/usr/share/doc/${PF}/html/index.htm" - # install samples - cp -pR "${S}/Samples" "${D}/usr/share/doc/${PF}" - fi -} - -pkg_postinst() { - einfo - if use doc ; then - einfo "Documentation is available at /usr/share/doc/${PF}/html." - einfo "Please read the Release Notes in /usr/share/doc/${PF}." - einfo "Samples are available at /usr/share/doc/${PF}/Samples." - else - einfo "Documentation is available at http://www.shorewall.net" - fi - einfo "Do not blindly start shorewall, edit the files in /etc/shorewall first" - einfo "At the very least, you must change 'STARTUP_ENABLED' in shorewall.conf" - einfo - einfo "If you intend to use the 2.6 IPSEC Support, you must retrieve the" - einfo "kernel patches from http://shorewall.net/pub/shorewall/contrib/IPSEC/" - einfo "or install kernel 2.6.16+ as well as a recent Netfilter iptables" - einfo "and compile it with support for policy match." - einfo - einfo "Be aware that version 3.2 differs substantially from previous releases." - einfo "Information on upgrading is available at:" - einfo "http://www.shorewall.net/upgrade_issues.htm" - einfo - einfo "If you are upgrading to 3.2 you should at least:" - einfo "* check that /etc/shorewall/rfc1918 does not contain non-RFC1918 private" - einfo " addresses. If it does, rename it to rfc1918.old" - einfo "* remove /etc/shorewall/modules and use the one in /usr/share/shorewall/" - einfo "* review IMAP LDAP NNTP POP3 SMTP and WEB macros as they have changed" - einfo - einfo "There is a new 'shorewall compile' command to generate scripts to run" - einfo "on systems with Shorewall Lite installed." - einfo "Please refer to http://www.shorewall.net/CompiledPrograms.html" - einfo "It is advised to copy the /usr/share/shorewall/configfiles dir to your" - einfo "own 'export directories'. However, whenever you upgrade Shorewall you" - einfo "should check for changes in configfiles and manually update your exports." - einfo "Alternatively, if you only have one Shorewall-Lite system in your network" - einfo "then you can use the configfiles dir but set CONFIG_PROTECT appropriately" - einfo "in /etc/make.conf (man make.conf)." - einfo - einfo "Known problems:" - einfo "http://shorewall.net/pub/${PN}/3.2/${P}/known_problems.txt" - einfo - einfo "Whether upgrading or installing you should run shorewall check," - einfo "correct any errors found and run shorewall restart|start." -} diff --git a/net-firewall/shorewall/shorewall-3.4.6.ebuild b/net-firewall/shorewall/shorewall-3.4.6.ebuild deleted file mode 100644 index 6009420ca97b..000000000000 --- a/net-firewall/shorewall/shorewall-3.4.6.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-3.4.6.ebuild,v 1.7 2007/11/14 05:57:07 welp Exp $ - -inherit eutils - -#MY_P_TREE="development/3.9" -MY_P_TREE="3.4" -MY_P_DOCS="${P/${PN}/${PN}-docs-html}" - -DESCRIPTION="Shoreline Firewall is an iptables-based firewall for Linux." -HOMEPAGE="http://www.shorewall.net/" -SRC_URI="http://www1.shorewall.net/pub/${PN}/${MY_P_TREE}/${P}/${P}.tgz - doc? ( http://www1.shorewall.net/pub/${PN}/${MY_P_TREE}/${P}/${MY_P_DOCS}.tgz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86" -IUSE="doc" - -DEPEND=">=net-firewall/iptables-1.2.4 - sys-apps/iproute2" - -# When we're ready for 3.9.x... -#RDEPEND="|| ( -# >=net-firewall/shorewall-shell-3.9.1 -# >=net-firewall/shorewall-perl-3.9.1 -# )" - -pkg_setup() { - if built_with_use sys-apps/iproute2 minimal; then - die "Shorewall requires sys-apps/iproute2 to be built without the \"minimal\" USE flag." - fi -} - -src_compile() { - einfo "Nothing to compile." -} - -src_install() { - keepdir /var/lib/shorewall - - PREFIX="${D}" ./install.sh || die "install.sh failed" - newinitd "${FILESDIR}"/shorewall-r2 shorewall || die "doinitd failed" - - dodoc changelog.txt releasenotes.txt - if use doc; then - cd "${WORKDIR}/${MY_P_DOCS}" - # install documentation - dohtml -r * - ## dosym Documentation_Index.html "/usr/share/doc/${PF}/html/index.htm" - # install samples - cp -pR "${S}/Samples" "${D}/usr/share/doc/${PF}" - fi -} - -pkg_postinst() { - elog - if use doc ; then - elog "Documentation is available at /usr/share/doc/${PF}/html." - elog "Please read the Release Notes in /usr/share/doc/${PF}." - elog "Samples are available at /usr/share/doc/${PF}/Samples." - else - elog "Documentation is available at http://www.shorewall.net" - fi - elog "There are man pages for shorewall(8) and for each configuration file." - elog - elog "Bridging configuration has changed with kernel 2.6.20+. Check the documentation." - elog - elog "Do not blindly start shorewall, edit the files in /etc/shorewall first" - elog "At the very least, you must change 'STARTUP_ENABLED' in shorewall.conf" - elog - elog "If you intend to use the 2.6 IPSEC Support, you must retrieve the" - elog "kernel patches from http://shorewall.net/pub/shorewall/contrib/IPSEC/" - elog "or install kernel 2.6.16+ as well as a recent Netfilter iptables" - elog "and compile it with support for policy match." - elog - elog "Be aware that version ${MY_P_TREE} differs substantially from previous releases." - elog "Information on upgrading is available at:" - elog "http://www.shorewall.net/upgrade_issues.htm" - elog - elog "If you are upgrading to ${MY_P_TREE} you should at least:" - elog "* check that /etc/shorewall/rfc1918 does not contain non-RFC1918 private" - elog " addresses. If it does, rename it to rfc1918.old" - elog "* remove /etc/shorewall/modules and use the one in /usr/share/shorewall/" - elog "* review IMAP LDAP NNTP POP3 SMTP and WEB macros as they have changed" - elog "* move any policy's default action specifications" - elog " from /etc/shorewall/actions to /etc/shorewall/shorewall.conf" - elog "* remove or rename custom version of Limit action (if any)" - elog "* entries in /etc/shorewall/providers require specific procedure at startup" - elog - elog "There is a new 'shorewall compile' command to generate scripts to run" - elog "on systems with Shorewall Lite installed." - elog "Please refer to http://www.shorewall.net/CompiledPrograms.html" - elog "It is advised to copy the /usr/share/shorewall/configfiles dir to your" - elog "own 'export directories'. However, whenever you upgrade Shorewall you" - elog "should check for changes in configfiles and manually update your exports." - elog "Alternatively, if you only have one Shorewall-Lite system in your network" - elog "then you can use the configfiles dir but set CONFIG_PROTECT appropriately" - elog "in /etc/make.conf (man make.conf)." - elog - elog "Known problems:" - elog "http://shorewall.net/pub/${PN}/${MY_P_TREE}/${P}/known_problems.txt" - elog - elog "Whether upgrading or installing you should run shorewall check," - elog "correct any errors found and run shorewall restart|start." - elog -} diff --git a/net-firewall/shorewall/shorewall-3.4.7.ebuild b/net-firewall/shorewall/shorewall-3.4.7.ebuild deleted file mode 100644 index d75a6ee16ccf..000000000000 --- a/net-firewall/shorewall/shorewall-3.4.7.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-3.4.7.ebuild,v 1.7 2008/03/06 18:08:20 nixnut Exp $ - -inherit eutils - -#MY_P_TREE="development/3.9" -MY_P_TREE="3.4" -MY_P_DOCS="${P/${PN}/${PN}-docs-html}" - -DESCRIPTION="Shoreline Firewall is an iptables-based firewall for Linux." -HOMEPAGE="http://www.shorewall.net/" -SRC_URI="http://www1.shorewall.net/pub/${PN}/${MY_P_TREE}/${P}/${P}.tgz - doc? ( http://www1.shorewall.net/pub/${PN}/${MY_P_TREE}/${P}/${MY_P_DOCS}.tgz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86" -IUSE="doc" - -DEPEND=">=net-firewall/iptables-1.2.4 - sys-apps/iproute2" - -# When we're ready for 3.9.x... -#RDEPEND="|| ( -# >=net-firewall/shorewall-shell-3.9.1 -# >=net-firewall/shorewall-perl-3.9.1 -# )" - -pkg_setup() { - if built_with_use sys-apps/iproute2 minimal; then - die "Shorewall requires sys-apps/iproute2 to be built without the \"minimal\" USE flag." - fi -} - -src_compile() { - einfo "Nothing to compile." -} - -src_install() { - keepdir /var/lib/shorewall - - PREFIX="${D}" ./install.sh || die "install.sh failed" - newinitd "${FILESDIR}"/shorewall-r2 shorewall || die "doinitd failed" - - dodoc changelog.txt releasenotes.txt - if use doc; then - cd "${WORKDIR}/${MY_P_DOCS}" - # install documentation - dohtml -r * - ## dosym Documentation_Index.html "/usr/share/doc/${PF}/html/index.htm" - # install samples - cp -pR "${S}/Samples" "${D}/usr/share/doc/${PF}" - fi -} - -pkg_postinst() { - elog - if use doc ; then - elog "Documentation is available at /usr/share/doc/${PF}/html." - elog "Please read the Release Notes in /usr/share/doc/${PF}." - elog "Samples are available at /usr/share/doc/${PF}/Samples." - else - elog "Documentation is available at http://www.shorewall.net" - fi - elog "There are man pages for shorewall(8) and for each configuration file." - elog - elog "Bridging configuration has changed with kernel 2.6.20+. Check the documentation." - elog - elog "Do not blindly start shorewall, edit the files in /etc/shorewall first" - elog "At the very least, you must change 'STARTUP_ENABLED' in shorewall.conf" - elog - elog "If you intend to use the 2.6 IPSEC Support, you must retrieve the" - elog "kernel patches from http://shorewall.net/pub/shorewall/contrib/IPSEC/" - elog "or install kernel 2.6.16+ as well as a recent Netfilter iptables" - elog "and compile it with support for policy match." - elog - elog "Be aware that version ${MY_P_TREE} differs substantially from previous releases." - elog "Information on upgrading is available at:" - elog "http://www.shorewall.net/upgrade_issues.htm" - elog - elog "If you are upgrading to ${MY_P_TREE} you should at least:" - elog "* check that /etc/shorewall/rfc1918 does not contain non-RFC1918 private" - elog " addresses. If it does, rename it to rfc1918.old" - elog "* remove /etc/shorewall/modules and use the one in /usr/share/shorewall/" - elog "* review IMAP LDAP NNTP POP3 SMTP and WEB macros as they have changed" - elog "* move any policy's default action specifications" - elog " from /etc/shorewall/actions to /etc/shorewall/shorewall.conf" - elog "* remove or rename custom version of Limit action (if any)" - elog "* entries in /etc/shorewall/providers require specific procedure at startup" - elog - elog "There is a new 'shorewall compile' command to generate scripts to run" - elog "on systems with Shorewall Lite installed." - elog "Please refer to http://www.shorewall.net/CompiledPrograms.html" - elog "It is advised to copy the /usr/share/shorewall/configfiles dir to your" - elog "own 'export directories'. However, whenever you upgrade Shorewall you" - elog "should check for changes in configfiles and manually update your exports." - elog "Alternatively, if you only have one Shorewall-Lite system in your network" - elog "then you can use the configfiles dir but set CONFIG_PROTECT appropriately" - elog "in /etc/make.conf (man make.conf)." - elog - elog "Known problems:" - elog "http://shorewall.net/pub/${PN}/${MY_P_TREE}/${P}/known_problems.txt" - elog - elog "Whether upgrading or installing you should run shorewall check," - elog "correct any errors found and run shorewall restart|start." - elog -} diff --git a/net-firewall/shorewall/shorewall-3.4.8.ebuild b/net-firewall/shorewall/shorewall-3.4.8.ebuild index df49ba556339..466ee1b1a29f 100644 --- a/net-firewall/shorewall/shorewall-3.4.8.ebuild +++ b/net-firewall/shorewall/shorewall-3.4.8.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-3.4.8.ebuild,v 1.7 2008/05/16 13:43:27 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-3.4.8.ebuild,v 1.8 2009/02/28 18:50:03 pva Exp $ inherit eutils @@ -20,6 +20,7 @@ IUSE="doc" DEPEND=">=net-firewall/iptables-1.2.4 sys-apps/iproute2" +RDEPEND="${DEPEND}" # When we're ready for 3.9.x... #RDEPEND="|| ( diff --git a/net-firewall/shorewall/shorewall-4.0.ebuild b/net-firewall/shorewall/shorewall-4.0.ebuild deleted file mode 100644 index 496002560910..000000000000 --- a/net-firewall/shorewall/shorewall-4.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-firewall/shorewall/shorewall-4.0.ebuild,v 1.5 2007/09/14 11:45:43 fmccor Exp $ - -inherit eutils - -DESCRIPTION="Shoreline Firewall is an iptables-based firewall for Linux." -HOMEPAGE="http://www.shorewall.net/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND=">=net-firewall/shorewall-common-${PV}" - -pkg_setup() { - ewarn "Shorewall as such has been removed and split into three packages:" - ewarn "shorewall-common, shorewall-shell and shorewall-perl." - ewarn "From now on you should emerge shorewall-shell and/or shorewall-perl." - ewarn "" - ewarn "As of ${PV} shorewall-shell and shorewall-common are required at" - ewarn "compile time even if you only wish to use shorewall-perl." - ewarn "This will probably change in the future." -} |