--- xtables-addons-1.39.ebuild 2011-10-02 01:31:22.000000000 -0700 +++ xtables-addons-1.42.ebuild 2012-06-01 23:53:45.109908484 -0700 @@ -11,21 +11,18 @@ LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="modules" -MODULES="quota2 psd pknock lscan length2 ipv4options ipset6 ipp2p iface gradm geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark echo dnetmap dhcpmac delude checksum chaos account" +MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark echo dnetmap dhcpmac delude checksum chaos account" for mod in ${MODULES}; do IUSE="${IUSE} xtables_addons_${mod}" done -DEPEND=">=net-firewall/iptables-1.4.3" +DEPEND=">=net-firewall/iptables-1.4.5" RDEPEND="${DEPEND} - xtables_addons_ipset6? ( - !net-firewall/ipset - net-libs/libmnl ) xtables_addons_geoip? ( virtual/perl-Getopt-Long dev-perl/Text-CSV_XS )" @@ -61,12 +58,9 @@ linux-mod_pkg_setup if ! linux_chkconfig_present IPV6; then - SKIP_IPV6_MODULES="ip6table_rawpost ipset6" + SKIP_IPV6_MODULES="ip6table_rawpost" ewarn "No IPV6 support in kernel. Disabling: ${SKIP_IPV6_MODULES}" fi - if use xtables_addons_ipset6 && kernel_is -lt 2 6 35; then - die "${PN} with ipset requires kernel version >= 2.6.35" - fi kernel_is -lt 2 6 29 && die "${PN} requires kernel version >= 2.6.29" XA_check4internal_module tee "2 6 35" NETFILTER_XT_TARGET_TEE XA_check4internal_module checksum "2 6 36" NETFILTER_XT_TARGET_CHECKSUM