@ -8,25 +8,26 @@
i n c l u d e $( TOPDIR ) / r u l e s . m k
PKG_NAME := firewall3
PKG_VERSION := 2013-05-13
PKG_VERSION := 2013-05-2 1
PKG_RELEASE := $( PKG_SOURCE_VERSION)
PKG_SOURCE_PROTO := git
PKG_SOURCE_URL := git://nbd.name/firewall3.git
PKG_SOURCE_SUBDIR := $( PKG_NAME) -$( PKG_VERSION)
PKG_SOURCE_VERSION := 8875f2d067b84a40731983fd495f3e0e4daa493b
PKG_SOURCE_VERSION := 54904110e3122f4fcded32f5ff6ef30f7de7363c
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) -$( PKG_SOURCE_VERSION) .tar.gz
PKG_MAINTAINER := Jo-Philipp Wich <jow@openwrt.org>
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i n c l u d e $( INCLUDE_DIR ) / k e r n e l . m k
i n c l u d e $( INCLUDE_DIR ) / c m a k e . m k
d e f i n e P a c k a g e / f i r e w a l l 3
SECTION:= net
CATEGORY:= Network
TITLE:= UCI C Firewall
DEPENDS:= +libubox +libubus +libuci
DEPENDS:= +libubox +libubus +libuci +libip4tc +libip6tc +libxtables
e n d e f
d e f i n e P a c k a g e / f i r e w a l l 3 / d e s c r i p t i o n
@ -38,6 +39,16 @@ define Package/firewall3/conffiles
/ e t c / f i r e w a l l . u s e r
e n d e f
d e f i n e B u i l d / P r e p a r e
$( call Build/Prepare/Default)
$( CP) $( lastword $( wildcard $( KERNEL_BUILD_DIR) /iptables-*/extensions/libext.a) ) $( PKG_BUILD_DIR) /libext.a
$( CP) $( lastword $( wildcard $( KERNEL_BUILD_DIR) /iptables-*/extensions/libext4.a) ) $( PKG_BUILD_DIR) /libext4.a
$( CP) $( lastword $( wildcard $( KERNEL_BUILD_DIR) /iptables-*/extensions/libext6.a) ) $( PKG_BUILD_DIR) /libext6.a
e n d e f
TARGET_CFLAGS += -ffunction-sections -fdata-sections
TARGET_LDFLAGS += -Wl,--gc-sections
d e f i n e P a c k a g e / f i r e w a l l 3 / i n s t a l l
$( INSTALL_DIR) $( 1) /sbin
$( INSTALL_BIN) $( PKG_BUILD_DIR) /firewall3 $( 1) /sbin/fw3