The Makefile currently redefine the Compile and Install functions.
This is not working when using an external toolchain because some
flags are not interpreted, like CROSS_COMPILE. It is possible to
override the MAKE_FLAGS and MAKE_INSTALL_FLAGS instead.
Signed-off-by: Sébastien Blin <sebastien.blin@savoirfairelinux.com>
PKG_NAME:=xtables-addons
PKG_VERSION:=2.14
-PKG_RELEASE:=6
+PKG_RELEASE:=7
PKG_HASH:=d215a9a8b8e66aae04b982fa2e1228e8a71e7dfe42320df99e34e5000cbdf152
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
CONFIGURE_ARGS+= \
--with-kbuild="$(LINUX_DIR)" \
- --with-xtlibdir="/usr/lib/iptables" \
-
-define Build/Compile
- +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
- $(KERNEL_MAKE_FLAGS) \
- DESTDIR="$(PKG_INSTALL_DIR)" \
- DEPMOD="/bin/true" \
- all
-endef
+ --with-xtlibdir="/usr/lib/iptables"
-define Build/Install
- $(MAKE) -C $(PKG_BUILD_DIR) \
- $(KERNEL_MAKE_FLAGS) \
- DESTDIR="$(PKG_INSTALL_DIR)" \
- DEPMOD="/bin/true" \
- install
-endef
+MAKE_FLAGS += \
+ DEPMOD="/bin/true"
+
+MAKE_INSTALL_FLAGS += \
+ DEPMOD="/bin/true"
# 1: extension/module suffix used in package name
# 2: extension/module display name used in package title/description