chan-dongle: add variant for asterisk 15 206/head
authorSebastian Kemper <sebastian_ml@gmx.net>
Thu, 23 Nov 2017 10:15:58 +0000 (11:15 +0100)
committerSebastian Kemper <sebastian_ml@gmx.net>
Thu, 23 Nov 2017 10:16:03 +0000 (11:16 +0100)
chan-dongle already supports asterisk 15. This commit adds a variant for
it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
net/asterisk-chan-dongle/Makefile

index f5a12da13029a8146fd72e967070e8141461c63b..39c6018b923bc11f51844408abaeae5c27b7defe 100644 (file)
@@ -42,11 +42,18 @@ $(call Package/asterisk-chan-dongle/Default)
   VARIANT:=asterisk13
 endef
 
+define Package/asterisk15-chan-dongle
+$(call Package/asterisk-chan-dongle/Default)
+  DEPENDS+=asterisk15
+  VARIANT:=asterisk15
+endef
+
 define Package/description/Default
  Asterisk channel driver for Huawei UMTS 3G dongle.
 endef
 
 Package/asterisk13-chan-dongle/description = $(Package/description/Default)
+Package/asterisk15-chan-dongle/description = $(Package/description/Default)
 
 ifeq ($(BUILD_VARIANT),asterisk13)
   CHAN_DONGLE_AST_HEADERS:=$(STAGING_DIR)/usr/include/asterisk-13/include
@@ -54,6 +61,12 @@ ifeq ($(BUILD_VARIANT),asterisk13)
          --with-astversion=13
 endif
 
+ifeq ($(BUILD_VARIANT),asterisk15)
+  CHAN_DONGLE_AST_HEADERS:=$(STAGING_DIR)/usr/include/asterisk-15/include
+  CONFIGURE_ARGS+= \
+         --with-astversion=15
+endif
+
 CONFIGURE_ARGS+= \
        --with-asterisk=$(CHAN_DONGLE_AST_HEADERS)
 
@@ -98,6 +111,7 @@ define Package/conffiles/Default
 endef
 
 Package/asterisk13-chan-dongle/conffiles = $(Package/conffiles/Default)
+Package/asterisk15-chan-dongle/conffiles = $(Package/conffiles/Default)
 
 define Package/Install/Default
        $(INSTALL_DIR) $(1)/etc/asterisk
@@ -107,5 +121,7 @@ define Package/Install/Default
 endef
 
 Package/asterisk13-chan-dongle/install = $(Package/Install/Default)
+Package/asterisk15-chan-dongle/install = $(Package/Install/Default)
 
 $(eval $(call BuildPackage,asterisk13-chan-dongle))
+$(eval $(call BuildPackage,asterisk15-chan-dongle))