From 2a87b37fb36aa6ecc833f4080cced064dda0abdc Mon Sep 17 00:00:00 2001 From: Andre Heider Date: Fri, 12 Oct 2018 12:41:45 +0200 Subject: [PATCH] asterisk-g72x: add variant for asterisk 16 Signed-off-by: Andre Heider --- net/asterisk-g72x/Makefile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/net/asterisk-g72x/Makefile b/net/asterisk-g72x/Makefile index dc0c7f3..78d9fbd 100644 --- a/net/asterisk-g72x/Makefile +++ b/net/asterisk-g72x/Makefile @@ -48,12 +48,19 @@ $(call Package/asterisk-g72x/Default) VARIANT:=asterisk15 endef +define Package/asterisk16-codec-g729 +$(call Package/asterisk-g72x/Default) + DEPENDS+=asterisk16 + VARIANT:=asterisk16 +endef + define Package/description/Default Asterisk G.729 codec based on bcg729 implementation. endef Package/asterisk13-codec-g729/description = $(Package/description/Default) Package/asterisk15-codec-g729/description = $(Package/description/Default) +Package/asterisk16-codec-g729/description = $(Package/description/Default) CONFIGURE_ARGS+= \ --with-bcg729 \ @@ -71,6 +78,12 @@ CONFIGURE_ARGS+= \ --with-asterisk150 endif +ifeq ($(BUILD_VARIANT),asterisk16) +CONFIGURE_ARGS+= \ + --with-asterisk-includes=$(STAGING_DIR)/usr/include/asterisk-16/include \ + --with-asterisk160 +endif + define Package/Install/Default $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/asterisk/modules/codec_g729.so \ @@ -79,6 +92,8 @@ endef Package/asterisk13-codec-g729/install = $(Package/Install/Default) Package/asterisk15-codec-g729/install = $(Package/Install/Default) +Package/asterisk16-codec-g729/install = $(Package/Install/Default) $(eval $(call BuildPackage,asterisk13-codec-g729)) $(eval $(call BuildPackage,asterisk15-codec-g729)) +$(eval $(call BuildPackage,asterisk16-codec-g729)) -- 2.30.2