@ -9,10 +9,10 @@ include $(TOPDIR)/rules.mk
i n c l u d e $( INCLUDE_DIR ) / k e r n e l . m k
PKG_NAME := iptables
PKG_VERSION := 1.4.9
PKG_VERSION := 1.4.9.1
PKG_RELEASE := 1
PKG_MD5SUM := db1312f7ce5a4c11dc981a2ac76b26e8
PKG_MD5SUM := fbadfb0b5f2dbda49e0ad06a798898e3
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.bz2
PKG_SOURCE_URL := http://www.netfilter.org/projects/iptables/files \
ftp://ftp.be.netfilter.org/pub/netfilter/iptables/ \
@ -20,6 +20,7 @@ PKG_SOURCE_URL:=http://www.netfilter.org/projects/iptables/files \
ftp://ftp.no.netfilter.org/pub/netfilter/iptables/
PKG_FIXUP := libtool
PKG_INSTALL := 1
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i f e q ( $( DUMP ) , )
@ -245,7 +246,7 @@ endef
d e f i n e P a c k a g e / i p 6 t a b l e s
$( call Package /iptables /Default )
DEPENDS:= +kmod-ip6tables
DEPENDS:= +kmod-ip6tables +libiptc +libxtables
CATEGORY:= IPv6
TITLE:= IPv6 firewall administration tool
MENU:= 1
@ -292,25 +293,20 @@ CONFIGURE_ARGS += \
--enable-shared \
--enable-devel \
--enable-ipv6 \
--enable-libipq \
--with-kernel= " $( LINUX_DIR) " \
--with-xtlibdir= /usr/lib/iptables
IPTABLES_MAKEOPTS = \
$( TARGET_CONFIGURE_OPTS) \
COPT_FLAGS = " $( TARGET_CFLAGS) " \
LDFLAGS = "-rdynamic -static-libgcc" \
KERNEL_DIR = " $( LINUX_DIR) " PREFIX = /usr \
KBUILD_OUTPUT = " $( LINUX_DIR) " \
DESTDIR = " $( PKG_INSTALL_DIR) " \
$( MAKE_TARGETS)
d e f i n e B u i l d / C o m p i l e
$( INSTALL_DIR) $( PKG_INSTALL_DIR)
MAKE_FLAGS := \
$( TARGET_CONFIGURE_OPTS) \
COPT_FLAGS = " $( TARGET_CFLAGS) " \
LDFLAGS = "-rdynamic -static-libgcc" \
KERNEL_DIR = " $( LINUX_DIR) " PREFIX = /usr \
KBUILD_OUTPUT = " $( LINUX_DIR) " \
d e f i n e B u i l d / P r e p a r e
$( call Build /Prepare /Default )
( cd $( PKG_BUILD_DIR) ; ./autogen.sh)
$( MAKE) -C $( PKG_BUILD_DIR) $( IPTABLES_MAKEOPTS)
$( MAKE) -C $( PKG_BUILD_DIR) $( IPTABLES_MAKEOPTS) install
$( MAKE) -C $( PKG_BUILD_DIR) /libipq $( IPTABLES_MAKEOPTS)
$( MAKE) -C $( PKG_BUILD_DIR) /libipq $( IPTABLES_MAKEOPTS) install
e n d e f
d e f i n e B u i l d / I n s t a l l D e v
@ -328,9 +324,9 @@ define Build/InstallDev
$( CP) $( PKG_INSTALL_DIR) /usr/include/* $( 1) /usr/include/
$( INSTALL_DIR) $( 1) /usr/lib
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libxtables.so* $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libip*tc.so* $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libipq.so* $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libxtables.{ a, so*} $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libip*tc.{ a, so*} $( 1) /usr/lib/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/libipq.{ a, so*} $( 1) /usr/lib/
$( INSTALL_DIR) $( 1) /usr/lib/pkgconfig
$( CP) $( PKG_INSTALL_DIR) /usr/lib/pkgconfig/xtables.pc $( 1) /usr/lib/pkgconfig/
$( CP) $( PKG_INSTALL_DIR) /usr/lib/pkgconfig/libiptc.pc $( 1) /usr/lib/pkgconfig/
@ -357,10 +353,6 @@ endef
d e f i n e P a c k a g e / i p 6 t a b l e s / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/sbin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/sbin/ip6tables $( 1) /usr/sbin/
$( INSTALL_DIR) $( 1) /usr/lib/iptables
( cd $( PKG_INSTALL_DIR) /usr/lib/iptables ; \
$( CP) libip6t_*.so $( 1) /usr/lib/iptables/ \
)
e n d e f
d e f i n e P a c k a g e / i p 6 t a b l e s - u t i l s / i n s t a l l