summaryrefslogtreecommitdiff
path: root/net-firewall/iptables/iptables-1.4.3.2-r1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'net-firewall/iptables/iptables-1.4.3.2-r1.ebuild')
-rw-r--r--net-firewall/iptables/iptables-1.4.3.2-r1.ebuild66
1 files changed, 0 insertions, 66 deletions
diff --git a/net-firewall/iptables/iptables-1.4.3.2-r1.ebuild b/net-firewall/iptables/iptables-1.4.3.2-r1.ebuild
deleted file mode 100644
index 6e776de..0000000
--- a/net-firewall/iptables/iptables-1.4.3.2-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/iptables/iptables-1.4.3.2.ebuild,v 1.1 2009/04/06 18:47:54 pva Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Linux kernel (2.4+) firewall, NAT and packet mangling tools"
-HOMEPAGE="http://www.iptables.org/"
-SRC_URI="http://iptables.org/projects/iptables/files/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="+l7-filter"
-
-DEPEND="virtual/os-headers
- l7-filter? ( net-misc/l7-filter )
-"
-RDEPEND=""
-
-src_unpack() {
- unpack ${P}.tar.bz2
- cd "${S}"
-
- local check base=${PORTAGE_CONFIGROOT}/etc/portage/patches
- for check in {${CATEGORY}/${PF},${CATEGORY}/${P},${CATEGORY}/${PN}}; do
- EPATCH_SOURCE=${base}/${CTARGET}/${check}
- [[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${CHOST}/${check}
- [[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${check}
- if [[ -d ${EPATCH_SOURCE} ]] ; then
- EPATCH_SUFFIX="patch"
- EPATCH_FORCE="yes" \
- EPATCH_MULTI_MSG="Applying user patches from ${EPATCH_SOURCE} ..." \
- epatch
- break
- fi
- done
- useq l7-filter && ( cp ${FILESDIR}/libxt_layer7.c ${S}/extensions/libxt_layer7.c && cp ${FILESDIR}/libxt_layer7.man ${S}/extensions/libxt_layer7.man )
-}
-
-src_compile() {
- econf \
- --sbindir=/sbin \
- --libexecdir=/$(get_libdir) \
- --enable-devel \
- --enable-libipq \
- --enable-shared \
- --enable-static
- emake V=1 || die
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die
-
- insinto /usr/include
- doins include/iptables.h include/ip6tables.h || die
- insinto /usr/include/iptables
- doins include/iptables/internal.h || die
-
- keepdir /var/lib/iptables
- newinitd "${FILESDIR}"/${PN}-1.3.2.init iptables || die
- newconfd "${FILESDIR}"/${PN}-1.3.2.confd iptables || die
- keepdir /var/lib/ip6tables
- newinitd "${FILESDIR}"/iptables-1.3.2.init ip6tables || die
- newconfd "${FILESDIR}"/ip6tables-1.3.2.confd ip6tables || die
-}